Summary of the content on the page No. 1
M3062NT3-RPD-E
Emulation Pod for M16C/62 Group M16C/62N and M16C/30 Group M16C/30L
User's Manual
Rev. 1.00
June 16, 2003
REJ10J0113-0100Z
Summary of the content on the page No. 2
* IC61-1004-051 is a trademark of Yamaichi Electronics Co., Ltd. * NQPACK, YQPACK, YQSOCKET, YQ-GUIDE, HQPACK, TQPACK and TQSOCKET are trademarks of Tokyo Eletech Corporation. Keep safety first in your circuit designs! • Renesas Technology Corporation and Renesas Solutions Corporation put 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, fir
Summary of the content on the page No. 3
Preface The M3062NT3-RPD-E is an emulation pod for the M16C/62 Group M16C/62N and M16C/30 Group M16C/30L of 16-bit MCUs. It is used with a PC4701 emulator. This user's manual mainly describes specifications of the M3062NT3-RPD-E emulation pod and how to setup it. For details on the following products, which are used with M3062NT3-RPD-E, refer to each product's user's manual. • Emulator: PC4701 User's Manual • Emulator debugger: M3T-PD30 User's Manual All the components of this product are shown
Summary of the content on the page No. 4
Contents Chapter 1. Precautions for Safety ...................................................................................................... 9 1.1 Safety Symbols and Meanings ....................................................................................... 10 WARNINGS Warning for Installation ................................................................................................. 11 Warnings for Use Environment .................................................................
Summary of the content on the page No. 5
2.3 Name of Each Part ......................................................................................................... 23 (1) System Configuration ............................................................................................... 23 (2) Inside of the Emulation Pod...................................................................................... 24 2.4 When Using This Product for the First Time ................................................................. 25 (1) Maki
Summary of the content on the page No. 6
4.3 Self-check ....................................................................................................................... 57 (1) Self-check Procedure ................................................................................................ 57 (2) If an Error is Detected in the Self-check................................................................... 57 Chapter 5. Specifications ...............................................................................................
Summary of the content on the page No. 7
Terminology Some specific words used in this user's manual are defined as follows: Emulator system This means an emulator system built around the PC4701 emulator. The PC4701 emulator system is configured with an emulator main unit, emulation pod, host machine and emulator debugger. Emulator main unit (Hereafter PC4701) This means a generic name for emulators for M16C, 7700, 740 Families. Take note of the fact that the M3062NT3-RPD-E (this product) does not support the PC4701L and PC4700L emulato
Summary of the content on the page No. 8
MEMO ( 8 / 84 )
Summary of the content on the page No. 9
Chapter 1. Precautions for Safety This chapter describes precautions for using this product safely and properly. For precautions for the emulator main unit and the emulator debugger, refer to each user's manual included with your product. 1.1 Safety Symbols and Meanings ................................................................................................... 10 WARNING Warning for Installation .............................................................................................
Summary of the content on the page No. 10
Chapter 1. Precautions for Safety In both the user's manual and on the product itself, several icons are used to insure proper handling of this product and also to prevent injuries to you or other persons, or damage to your properties. This chapter describes the precautions which should be taken in order to use this product safely and properly. Be sure to read this chapter before using this product. 1.1 Safety Symbols and Meanings If the requirements shown in the "WARNING" sentences are ignored,
Summary of the content on the page No. 11
WARNING Warning for Installation: • Do not set this product in water or areas of high humidity. Make sure that the main unit does not get wet. Spilling water or some other liquid into the main unit can cause an unrepairable damage. Warnings for Use Environment: • The emulation pod is air-cooled with the ventilation slot. Therefore, do not block the ventilation slot. When heated to high temperatures, the emulation pod may not work properly. • This equipment is to be used in an environment with a
Summary of the content on the page No. 12
IMPORTANT Note on Malfunctions in the PC4701 System: • If the emulator malfunctions because of interference like external noise, do the following to remedy the trouble. (1) Press the system reset switch on the emulator front panel. (2) If normal operation is not restored after step (1), shut OFF power to the emulator once and then reactivate it. Notes on Downloading Firmware: • Before using this product for the first time, it is necessary to download the dedicated firmware. Please note that, to
Summary of the content on the page No. 13
IMPORTANT Note on Clock Supply to the MCU: • Clock can be supplied to the evaluation MCU in one of the following two ways. This is determined by emulator debugger clock selection. (1) When Internal is selected: A clock generated by the oscillation circuit in the emulation pod is supplied to the evaluation MCU. The clock is continually supplied to the evaluation MCU regardless of "target system clock status" and "user program execution status". (2) When External is selected: Clock supply to the e
Summary of the content on the page No. 14
IMPORTANT Note on Stack Area: •With this product, a maximum 7 bytes of the user stack is consumed. Therefore, ensure the +7 bytes maximum capacity used by the user program as the user stack area. If the user stack does not have enough area, do not use areas which cannot be used as stack (SFR area, RAM area which stores data, or ROM area) as a work area. Using areas like this is a cause of user program crashes and destabilized emulator control. Notes on MAP References and Settings: • For details
Summary of the content on the page No. 15
IMPORTANT Note on Operation When Not Executing the User Program: • With this product, bit 7 of processor mode register 1 (wait bit PM17) is forcibly set to "1" (with wait) when the user program is not executed (e.g. when the program is stopped or when run-time debugging is being performed). Therefore, if the external area set to 0 wait is accessed by other than the user program (such as debugging operation), one wait is inserted. However, when wait bit PM17 is referenced by the dump window etc.
Summary of the content on the page No. 16
IMPORTANT Notes on Software and Hardware Breaks: • The software break is a debugging function which breaks a program immediately before the system executes an instruction at a specified address. The instruction at the preset address will not be executed. • The hardware break is a debugging function which breaks a program by setting the detection of an execution of an instruction at a specified address as a break event. The program will break after the instruction at the specified address is exec
Summary of the content on the page No. 17
IMPORTANT Note on Reading Internal Resources of the MCU: • When the registers that are listed in Table 1.1 are read with an emulator, those results will be the following (the data in the MCU are not effected). (1) Results of real-time trace The data values of the cycles read are not displayed correctly. (2) Real-time RAM monitor The data values read are not displayed correctly. Table 1.1 Resisters and symbols not displayed normally (*1: M16C/62N only) Resister Symbol DMA source pointers 0, 1 (*1
Summary of the content on the page No. 18
IMPORTANT Note on Differences Between the Actual MCU and Emulator: • Operation of the emulator differs from that of the actual MCU as listed below. (1) Reset condition Set the time for starting up (0.2 Vcc to 0.8 Vcc) 1 µs or less. (2) Initial values of MCU's internal resources at power-on (3) Internal memories (ROM and RAM) capacities etc. With this emulator system, regardless of ROM and RAM of the MCU you use, all the areas other than the SFR area can be read and written into. (4) Characterist
Summary of the content on the page No. 19
IMPORTANT Note on Debugging Operations After Releasing a Reset from the Target: • Do not execute debugging operations such as setting a software or hardware break, runtime debugging after releasing a reset from the target system until an interrupt stack pointer (ISP) is set in the user program. Note on Emulating External Area: • To emulate the external area using emulation memory in this product, set 0 wait (8 MHz) or less, or 1 wait. ( 19 / 84 )
Summary of the content on the page No. 20
MEMO ( 20 / 84 )