H8S, H8SX Family E10A-USB Emulator
Section 2 Specifications of the Emulator’s Software
R20UT0271EJ0100 Rev. 1.00
Page 14 of 20
May 13, 2011
Notes on Setting the Break Condition:
1. When [Step In], [Step Over], or [Step Out] is selected, the settings of Break Condition are
disabled.
2. The settings of Break Condition are disabled when an instruction to which a BREAKPOINT
has been set is executed.
3. When step over function is used, the settings of BREAKPOINT and Break Condition are
disabled.
2.2.3
Notes on Setting the [Breakpoint] Dialog Box
1. When an odd address is set, the address is rounded down to an even address.
2. A BREAKPOINT is accomplished by replacing instructions. Accordingly, it can be set only
to the flash memory or the RAM area. A BREAKPOINT cannot be set to the following
addresses:
•
An area other than flash memory or RAM
•
An instruction in which Break Condition is satisfied
3. During step execution, a BREAKPOINT is disabled.
4. A condition set at Break Condition is disabled immediately after starting execution when an
instruction at a BREAKPOINT is executed. A break does not occur even if a condition of
Break Condition is satisfied immediately after starting the execution.
5. When execution resumes from the breakpoint address after the program execution stops at the
BREAKPOINT, single-step execution is performed at the address before execution resumes.
Therefore, realtime operation cannot be performed.
6. Settings of BREAKPOINT and Break Condition are invalid while the STEP OVER function is
being used.
2.2.4 Note on Using the JTAG Clock (TCK)
When the JTAG clock (TCK) is used, set the frequency to lower than that of the system clock.
The value of the JTAG clock (TCK) becomes the initial TCK value that has been set at the starting
up of the emulator, after [Reset CPU] or [Reset Go] is executed*.
Note: The value of the JTAG clock (TCK) that has been set at the starting up of the emulator is
appropriately calculated on the basis of the value entered in the [System clock] dialog
box.