To our customers, Old Company Name in Catalogs and Other Documents On April 1st, 2010, NEC Electronics Corporation merged with Renesas Technology Corporation, and Renesas Electronics Corporation took over all the business of both companies. Therefore, although the old company name remains in this document, it is a valid Renesas Electronics document. We appreciate your understanding. Renesas Electronics website: http://www.renesas.
Notice 1. 2. 3. 4. 5. 6. 7. All information included in this document is current as of the date this document is issued. Such information, however, is subject to change without any prior notice. Before purchasing or using any Renesas Electronics products listed herein, please confirm the latest product information with a Renesas Electronics sales office.
User’s Manual SuperH™ Family E10A-USB Emulator Additional Document for User’s Manual Supplementary Information on Using the SH7619 Renesas Microcomputer Development Environment System SuperH™ Family / SH7600 Series E10A-USB for SH7619 HS7619KCU01HE Rev.1.00 2005.
Keep safety first in your circuit designs! 1. Renesas Technology Corp. puts the maximum effort into making semiconductor products better and more reliable, but there is always the possibility that trouble may occur with them. Trouble with semiconductors may lead to personal injury, fire or property damage.
Contents Section 1 Connecting the Emulator with the User System ................................1 1.1 1.2 1.3 1.4 1.5 Components of the Emulator ............................................................................................ 1 Connecting the E10A-USB Emulator with the User System ............................................ 2 Installing the H-UDI Port Connector on the User System ................................................ 2 Pin Assignments of the H-UDI Port Connector ....................
ii
Section 1 Connecting the Emulator with the User System 1.1 Components of the Emulator The E10A-USB emulator supports the SH7619. Table 1.1 lists the components of the emulator. Table 1.1 Components of the Emulator Classification Component Hardware Appearance Quantity Emulator box 1 User system interface cable USB cable 1 1 Remarks HS0005KCU01H: Depth: 65.0 mm, Width: 97.0 mm, Height: 20.0 mm, Mass: 72.9 g or HS0005KCU02H: Depth: 65.0 mm, Width: 97.0 mm, Height: 20.0 mm, Mass: 73.
1.2 Connecting the E10A-USB Emulator with the User System To connect the E10A-USB emulator (hereinafter referred to as the emulator), the H-UDI port connector must be installed on the user system to connect the user system interface cable. When designing the user system, refer to the recommended circuit between the H-UDI port connector and the MCU. In addition, read the E10A-USB emulator user's manual and hardware manual for the related device. Table 1.
Some information on this page is revised on July 23, 2007. Pin No. Input/ Output* 1 Note SH7619 Pin No. 1 Signal TCK Input P12 2* 2 /TRST Input M14 3 TDO Output N12 4 N.C. 5 TMS Input M13 6 TDI Input M12 7*2 /RES Output M15 8 N.C. 9*5 11* 4 (GND) UVCC Output 10, 12, GND and 13 Output GND 14*3 Notes: 1. Input to or output from the user system. 2. The slash (/) means that the signal is active-low. 3.
1.5 Recommended Circuit between the H-UDI Port Connector and the MPU 1.5.1 Recommended Circuit Figure 1.2 shows a recommended circuit for connection between the H-UDI port connector (14 pins) and the MPU when the emulator is in use. Notes: 1. Do not connect anything to the N.C. pins of the H-UDI port connector. 4 2. The /ASEMODE pin must be 0 when the emulator is connected and 1 when the emulator is not connected, respectively.
When the circuit is connected as shown in figure 1.2, the switches of the emulator are set as SW2 = 1 and SW3 = 1. For details, refer to section 3.8, Setting the DIP Switches, in the Debugger Part TM of the SuperH Family E10A-USB Emulator User’s Manual. VccQ = 3.3 V (I/O power supply) VccQ Pulled-up at 4.7 kΩ or more (all) VccQ VccQ VccQ VccQ H-UDI port connector (14-pin type) TCK 9 (GND) 10 GND TRST TDO SH7619 1 TCK 2 TRST 3 TDO N.C. 4 12 13 GND TMS GND TDI 14 GND RESET N.C.
6
Section 2 Specifications of the Software when Using the SH7619 2.1 Differences between the SH7619 and the Emulator 1. When the emulator system is initiated, it initializes the general registers and part of the control registers as shown in table 2.1. The initial values of the actual SH7619 registers are undefined. When the emulator is initiated from the workspace, a value to be entered is saved in a session. Table 2.
5. Memory Access during User Program Execution When a memory is accessed from the memory window, etc. during user program execution, the user program is resumed after it has stopped in the emulator to access the memory. Therefore, realtime emulation cannot be performed.
Table 2.2 Watchdog Timer Register Register Name Usage Register WTCSR(W) Write Watchdog timer control/status register WTCNT(W) Write Watchdog timer counter WTCSR(R) Read Watchdog timer control/status register WTCNT(R) Read Watchdog timer counter • The watchdog timer operates only when the user program is executed. Do not change the value of the frequency change register in the [IO] window or [Memory] window. • The internal I/O registers can be accessed from the [IO] window.
2.2 Specific Functions for the Emulator when Using the SH7619 The SH7619 does not support the following functions: • MMU-related functions (The SH7619 does not mount the MMU.
2.2.1 Break Condition Functions In the emulator, three break conditions can be set (Break Condition 1,2,3). Table 2.3 lists the items that can be specified for each. Table 2.3 Types of Break Conditions Break Condition Type Description Address bus condition (Address) Breaks when the SH7619 address bus value or the program counter value matches the specified value. Data bus condition (Data) Breaks when the SH7619 data bus value matches the specified value.
Table 2.4 lists the combinations of conditions that can be set under Break Condition 1,2,3. Table 2.4 Dialog Boxes for Setting Break Conditions Type Dialog Box Address Bus Condition (Address) Data Bus Condition (Data) Bus State Condition (Bus Status) Count Condition (Count) Internal I/O Break [Break Condition 1] dialog box O O O O X [Break Condition 2] dialog box O X O X X [Break Condition 3] dialog box X X X X O Note: O: Can be set in the dialog box.
3. Trace information cannot be acquired for the following branch instructions: • The BF and BT instructions whose displacement value is 0 • Branch to H'A0000000 by reset 2.2.3 4. When [User] is specified in the [UBC mode] list box in the [Configuration] window, the internal trace is not acquired. In this case, exit the [Trace] window. 5. When the SH7619 is used, the source code cannot be displayed on the [Trace] window.
8. If an address of a BREAKPOINT cannot be correctly set in the ROM or flash memory area, a mark z will be displayed in the [BP] area of the address on the [Editor] 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 break condition, the mark z disappears. 2.2.5 Notes on Setting the [Break Condition] Dialog Box and BREAKCONDITION_SET Command 1.
SuperH Family E10A-USB Emulator Additional Document for User's Manual Supplementary Information on Using the SH7619 Publication Date: Rev.1.00, March 1, 2005 Published by: Sales Strategic Planning Div. Renesas Technology Corp. Edited by: Technical Documentation & Information Department Renesas Kodaira Semiconductor Co., Ltd. 2005. Renesas Technology Corp., All rights reserved. Printed in Japan.
Sales Strategic Planning Div. Nippon Bldg., 2-6-2, Ohte-machi, Chiyoda-ku, Tokyo 100-0004, Japan RENESAS SALES OFFICES http://www.renesas.com Refer to "http://www.renesas.com/en/network" for the latest and detailed information. Renesas Technology America, Inc. 450 Holger Way, San Jose, CA 95134-1368, U.S.A Tel: <1> (408) 382-7500, Fax: <1> (408) 382-7501 Renesas Technology Europe Limited Dukes Meadow, Millboard Road, Bourne End, Buckinghamshire, SL8 5FH, U.K.
SuperH™ Family E10A-USB Emulator Additional Document for User’s Manual Supplementary Information on Using the SH7619 1753, Shimonumabe, Nakahara-ku, Kawasaki-shi, Kanagawa 211-8668 Japan REJ10B0183-0100