User`s manual

SuperH Family E10A-USB Emulator Section 2 Software Specifications when Using the Emulator
R20UT2188EJ0100 Rev. 1.00 Page 14 of 24
Aug 09, 2012
(2) Usage Example of Sequential Break Extension Setting
A tutorial program provided for the product is used as an example. For the tutorial program, refer
to section 6, Tutorial, in the SuperH
TM
Family E10A-USB Emulator User’s Manual.
The conditions of Event Condition are set as follows:
1. Ch3
Breaks address H’00001088 when the condition [Only program fetched address after] is
satisfied.
2. Ch2
Breaks address H’000010B0 when the condition [Only program fetched address after] is
satisfied.
3. Ch1
Breaks address H’000010F2 when the condition [Only program fetched address after] is
satisfied.
Note: Do not set other channels.
4. Sets the content of the [Ch1,2,3] list box to [Break: Ch 3-2-1] in the [Combination action
(Sequential or PtoP)] dialog box.
5. Enables the condition of Event Condition 1 from the popup menu by clicking the right mouse
button on the [Event Condition] sheet.
Then, set the program counter and stack pointer (PC = H’00000800, R15 = H’FFF90000) in the
[Registers] window and click the [Go] button. If this does not execute normally, issue a reset and
execute the above procedures.
The program is executed up to the condition of Ch1 and halted. Here, the condition is satisfied in
the order of Ch3 -> 2 -> 1.
Figure 2.1 [Source] Window at Execution Halted (Sequential Break)
If the sequential condition, performance measurement start/end, or point-to-point for the internal
trace is set, conditions of Event Condition to be used will be disabled. Such conditions must be
enabled from the popup menu by clicking the right mouse button on the [Event Condition] sheet.