v
2.3.4.2 Data Break ............................................................................................................. ................. 113
2.3.4.3 Code Event Break .................................................................................................................. 114
2.3.4.4 Data Event Break ................................................................................................................... 116
2.3.4.5 Trace Buffer-full Break ........................................................................................... ................. 118
2.3.4.6 Alignment Error Break .......... .................................................................................................. 119
2.3.4.7 External Trigger Break ........................................................................................... ................. 120
2.3.4.8 Forced Break .................................................. ........................................................................ 121
2.3.4.9 Data Watch Break .................................................................................................................. 122
2.3.5 Control by Sequencer ..................................................... ........................................................... 124
2.3.6 Measuring Execution Cycle Count ............................................................................................ 127
2.3.7 Trace .............................................................................................................................. ........... 128
2.3.7.1 Display Format of Trace Data ...................................................................................... ........... 13 2
2.3.7.2 Saving Trace Data .................................................................... .............................................. 133
2.3.7.3 Notes on Use of Tracing Function .................. ........................................................................ 134
2.3.8 Measuring Performance ............................................................................................................ 136
2.3.8.1 Performance Measurement Procedures ...................................................................... ........... 137
2.3.8.2 Displaying Performance Measurement Data .................................. ........................................ 139
2.3.9 Real-time Monitoring ............................................................................................................. .... 14 0
2.3.10 Power-on Debugging ................................................................................................................. 141
2.3.11 Inaccessible Area .............................................................................. ........................................ 142
2.3.12 RAM Checker .............................................................................................. .............................. 143
2.3.13 Checking Debugger Status ................ ........................................................................................ 147
2.4 Emulator Debugger (MB2100-01) ........................... ........................................................................ 150
2.4.1 Starting debugging ................................................................................................................... . 151
2.4.1.1 Power-on Reset ........................................................................ .............................................. 152
2.4.1.2 Operating Environments of the Target ................................................................................... 153
2.4.1.3 Security ........................................................................................................................ ........... 155
2.4.2 Ending debugging ........................................................................................ .............................. 156
2.4.3 Efficiently Executing Debugging .............. .................................................................................. 157
2.4.3.1 Increasing Communication Speed during Debugging ............................................................ 158
2.4.3.2 Switching Debug Function .............................................................. ........................................ 159
2.4.4 Executing Program ............................ ........................................................................................ 160
2.4.4.1 Setting/Release of Debug Functions ................. ..................................................................... 161
2.4.4.2 Monitoring ........................................................................................................................... .... 163
2.4.4.3 Power-on Debug .................................................................................................... ................. 164
2.4.5 To Access the Flash Memory ............... ..................................................................................... 166
2.4.6 To Interrupt the Program Execution [Break] .............................................................................. 170
2.4.6.1 Code Break (Hardware) ............................................................................................ .............. 171
2.4.6.2 Code Break (Software) ................................ ........................................................................... 173
2.4.6.3 Data Break ............................................................................................................. ................. 175
2.4.6.4 Trace Trigger Break .................................................................................................. .............. 176
2.4.6.5 Forced Break .................................................. ........................................................................ 177
2.4.6.6 Data Watch Break .................................................................................................................. 178
2.4.6.7 Sequencer .......................................................................................................................... .... 180
2.4.6.8 Guarded Access Break ................................................................................................ ........... 182
2.4.7 Measuring the Program Execution Time ................................................................................... 183
2.4.7.1 Measuring the Program Execution Cycle Count ..................................................................... 184