Technical information
Section 3 Software Specifications when Using the SH7080 Series/SH7146 Series/SH/Tiny Series
Rev. 5.00 Aug. 18, 2009 Page 53 of 78
REJ10J1237-0500
3.2.3 Notes on Using the JTAG (H-UDI) Clock (TCK) and AUD Clock (AUDCK)
1. Set the JTAG clock (TCK) frequency as a value that is lower than the frequency of the
peripheral clock (Pφ) and 1/4 or lower than the frequency of the bus clock (Bφ).
2. The initial value of the JTAG clock (TCK) is 2.5 MHz.
3. A value to be set for the JTAG clock (TCK) is initialized after executing [Reset CPU] or
[Reset Go]. Thus the TCK value will be the initial value.
4. When debugging is performed without connecting the EV-chip unit, set the AUD clock
(AUDCK) frequency to 20 MHz or lower. When debugging is performed with the EV-chip
unit connected, set the AUD clock (AUDCK) frequency to 40 MHz or lower. If the higher
frequency is input, the emulator will not operate normally.
3.2.4 Notes on Setting the [Breakpoint] Dialog Box
1. When an odd address is set, the next lowest even address is used.
2. A BREAKPOINT is accomplished by replacing instructions of the specified address.
A BREAKPOINT cannot be set to the following addresses:
⎯ An area other than CS, the internal RAM, and the internal flash memory
⎯ An instruction in which Break Condition 2 is satisfied
⎯ A slot instruction of a delayed branch instruction
3. During step operation, specifying BREAKPOINTs and Event Condition breaks are disabled.
4. When execution resumes from the address where a BREAKPOINT is specified and a break
occurs before Event Condition execution, single-step operation is performed at the address
before execution resumes. Therefore, realtime operation cannot be performed.
5. If an address of a BREAKPOINT cannot be correctly set in the ROM or external flash memory
area, a mark z will be displayed in the [BP] area of the address on the [Source] or
[Disassembly] window by refreshing the [Memory] window, etc. after Go execution.
However, no break will occur at this address. When the program halts with the event
condition, the mark z disappears.
3.2.5 Notes on Setting the [Event Condition] Dialog Box and the BREAKCONDITION_
SET Command
1. When [Go to cursor], [Step In], [Step Over], or [Step Out] is selected, the settings of Event
Condition 3 are disabled.
2. When an Event Condition is satisfied, emulation may stop after two or more instructions have
been executed.