Renesas Single-Chip Microcomputer M37900T2-RPD-E User Manual
Renesas Single-Chip Microcomputer M37900T2-RPD-E User Manual

Renesas Single-Chip Microcomputer M37900T2-RPD-E User Manual

Emulation pod for 7900 series mcus
Table of Contents

Advertisement

Quick Links

M37900T2-RPD-E
Emulation Pod for 7900 Series MCUs
User's Manual
Rev. 1.00
July 1, 2003
REJ10J0191-0100Z

Advertisement

Table of Contents
loading

Summary of Contents for Renesas Single-Chip Microcomputer M37900T2-RPD-E

  • Page 1 M37900T2-RPD-E Emulation Pod for 7900 Series MCUs User's Manual Rev. 1.00 July 1, 2003 REJ10J0191-0100Z...
  • Page 2 • These materials are intended as a reference to assist our customers in the selection of the Renesas Technology product best suited to the customer's application; they do not convey any license under any intellectual property rights, or any other rights, belonging to Renesas Technology Corporation, Renesas Solutions Corporation or a third party.
  • Page 3: Precautions For Safety

    Preface The M37900T2-RPD-E is an emulation pod for the 7900 Series of 16-bit microcomputers. It's used with a PC4701 emulator. The M37900T2-RPD-E is used with a pod probe (separately available) matching to the MCU group of the target system. This user's manual mainly describes specifications of the M37900T2-RPD-E and how to setup it. For details on the following products, which are used with the M37900T2-RPD-E, refer to each product's user's manual.
  • Page 4: Table Of Contents

    Contents Chapter 1. Precautions for Safety ... 7 1.1 Safety Symbols and Meanings ... 8 Chapter 2. Preparation ... 13 2.1 Terminology ... 14 2.2 Package Components ... 15 2.3 Other Tool Products Required for Development ... 15 2.4 Name of Each Part ... 16 2.5 When Using the Emulator for the First Time ...
  • Page 5 Chapter 5. Specifications ... 37 5.1 Specifications ... 38 5.2 External Dimensions of the Emulation Pod ... 39 Chapter 6. Troubleshooting ... 41 6.1 Flowchart to Remedy the Troubles ... 42 6.2 When the Emulator Debugger Does Not Start Up Properly ... 43 (1) When the LED Display of the PC4701 is Abnormal ...
  • Page 6 MEMO ( 6 / 52 )
  • Page 7: Chapter 1. Precautions For Safety

    Chapter 1. Precautions for Safety This chapter describes precautions for using this product safely and properly. For precautions for the pod probe, the emulator main unit and the emulator debugger, refer to each user's manual included with your product. 1.1 Safety Symbols and Meanings ... 8 Warning for Installation ...
  • Page 8: Safety Symbols And Meanings

    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.
  • Page 9: Warning For Installation

    Warning for Installation: • Do not set this product in water or areas of high humidity. 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.
  • Page 10: 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 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.
  • Page 11: Notes On Emem Dialog

    Notes on EMEM Dialog: • When setting the EMEM dialog box of the emulator debugger M3T-PD79, pay attention to the following: (1) Processor Mode Specify a processor mode for the target MCU to be debugged. If the BYTE pin and MD0 pin settings do not match the specified processor mode, M3T-PD79 outputs an error message.
  • Page 12 MEMO ( 12 / 52 )
  • Page 13: Chapter 2. Preparation

    This chapter describes the package components, the system configuration and the preparation for using this product for the first time. 2.1 Terminology ... 14 2.2 Package Components... 15 2.3 Other Tool Products Required for Development... 15 2.4 Name of Each Part ... 16 (1) System Configuration ...
  • Page 14: Terminology

    Emulator main unit (Hereafter PC4701) This means a generic name for PC4701 emulators for 8 and 16-bit MCUs. For details on specific models of the PC4701, visit the Renesas Tool Homepage at http://www.renesas.com/en/tools Emulation pod M37900T2-RPD-E This means M37900T2-RPD-E (this product) for 7900 Series MCUs. It is used with the emulator main unit PC4701.
  • Page 15: Package Components

    2.2 Package Components The M37900T2-RPD-E package consists of the following items. When unpacking, check to see if your M37900T2-RPD-E contains all of these items. Package components M37900T2-RPD-E emulation pod main unit FLX120-RPD flexible cable for connecting PC4701 OSC-3 oscillator circuit board (20 MHz) OSC-3 oscillator circuit board (26 MHz) OSC-2 oscillator circuit board (bare-board) Hardware tool user registration FAX sheet (English/Japanese)
  • Page 16: Name Of Each Part

    2.4 Name of Each Part (1) System Configuration Figure 2.1 System configuration (1) Emulation pod (M37900T2-RPD-E) This is an emulation pod for 7900 Series MCUs. By replacing the pod probe on the tip of this product, it matches to the MCU-dependent part of 7900 Series MCUs. (2) Pod probe (M379xxTx-PRB) This is an MCU-dependent part which matches to the 7900 Series MCU group (option).
  • Page 17: Inside Of The Emulation Pod

    (2) Inside of the Emulation Pod Figure 2.2 Internal view of the emulation pod (1) Base board Base board which controls the interface with the PC4701 and the emulator MCU. (2) Memory board Board on which the 1 MB + 256 KB emulation memory is mounted. (3) Oscillator circuit board (Xin = 20 MHz and Xcin = 32 kHz when shipped from factory) Board on which the internal oscillator circuit of the emulation pod is mounted.
  • Page 18: When Using The Emulator For The First Time

    2.5 When Using the Emulator for the First Time If you have purchased this emulation pod newly, it is necessary to download the firmware. The download procedure is given in Figure 2.3. Before attempting to download the firmware, check the emulator debugger is installed and the pod probe, the PC4701 and the host machine are connected.
  • Page 19: Chapter 3. Setting Up

    This chapter describes switch settings required for using this product and how to connect this product to the PC4701 and the pod probe. 3.1 Selecting Clock Supply ... 20 (1) Using the Oscillator Circuit on the Target System ... 21 (2) Changing the Internal Oscillator Circuit of the Emulation Pod...
  • Page 20: Selecting Clock Supply

    Chapter 3. Setting Up To use this emulation pod with your application system, it is necessary to set as follows. Set the following after removing the upper cover. 3.1 Selecting Clock Supply There are two ways to supply a clock to the MCU, using the oscillator circuit of the emulation pod or using the oscillator circuit on the target system.
  • Page 21: Using The Oscillator Circuit On The Target System

    (1) Using the Oscillator Circuit on the Target System When turning on the power supply, the internal clock of the emulation pod is selected to supply the clock to the MCU. To use the external clock on the target system, change the clock by the Init dialog box or CLK command on the emulator debugger (for details, refer to the user's manual of the emulator debugger).
  • Page 22: Changing The Internal Oscillator Circuit Of The Emulation Pod

    (2) Changing the Internal Oscillator Circuit of the Emulation Pod An oscillator circuit board for 20 MHz is mounted on this product and an oscillator circuit board for 26 MHz is included. To use the emulation pod at a frequency other than 20 MHz and 26 MHz, build the desired oscillator circuit on the included OSC-2 oscillator circuit board (bare board) and replace the board installed in the emulation pod when shipped from the factory.
  • Page 23: Replacing The Oscillator Circuit Boards

    (3) Replacing the Oscillator Circuit Boards Figures 3.5 and 3.6 show how to replace the oscillator circuit board. For the location of the oscillator circuit board, see Figure 2.2. (1) Remove the four screws of both sides of this product and lift off the upper cover. (see Figure 3.5) (2) Unscrew the screw connecting the oscillator board.
  • Page 24: Connecting The Pod Probe And Emulation Pod

    3.2 Connecting the Pod Probe and Emulation Pod The 7900 Series emulation pod consists of the following 2 products. How to connect them is shown in Figure 3.7. (1) Emulation pod: (2) Pod probe: Figure 3.7 Connecting pod probe M37900T2-RPD-E M379xxTx-PRB (designed for each MCU group) (1) Unscrew the 4 screws of the M379xxTx-PRB.
  • Page 25 With the 7900 Series emulator system, the internal flash ROM of the emulator MCU is used as an emulation memory. As write/erase iterations to the internal ROM are limited, it is necessary to replace the MCU board (M379xxTx-PRBM) depending on its life span. How to replace the MCU board is shown in Figure 3.8.
  • Page 26: Connecting The Pc4701 And Emulation Pod

    3.3 Connecting the PC4701 and Emulation Pod To connect the emulation pod to the PC4701, use the FLX120-RPD 120-pin flexible cable included with this product package. Connect the PC4701 side connector of the FLX120-RPD to the cable connector of the PC4701, then secure with the screws. (1) Connecting the Cable to the PC4701 Figure 3.9 shows how to connect the PC4701 and FLX120-RPD.
  • Page 27: Connecting The Cable To The Emulation Pod

    (2) Connecting the Cable to the Emulation Pod Figure 3.10 shows how to connect the FLX120-RPD and the emulation pod. Figure 3.10 Connecting FLX120-RPD and emulation pod Note on Connecting the Cable: • Always shut OFF power before connecting the cable. The power ON state could destroy internal circuits.
  • Page 28 MEMO ( 28 / 52 )
  • Page 29: Chapter 4. Usage

    This chapter describes from turning on the power of this product to starting up the emulator debugger. 4.1 Turning on Power ... 30 (1) Checking the Connection of the System ... 30 (2) Turning on Power ... 30 (3) LED Display When PC4701 Starts Up Normally ... 31 4.2 Downloading Firmware ...
  • Page 30: Turning On Power

    Chapter 4. Usage 4.1 Turning on Power (1) Checking the Connection of the System Before turning the power ON, check the connection of the PC4701, emulation pod, pod probe, converter board and target system. (2) Turning on Power Power ON/OFF the target system and the PC4701 as simultaneously as possible. Notes on Power Supply: CAUTION •...
  • Page 31: Led Display When Pc4701 Starts Up Normally

    (3) LED Display When PC4701 Starts up Normally After the emulator starts up, check the status of the LEDs on the front panel to see whether emulation pod operation is enabled or not. Figure 4.1 shows front panel LED lighting status when the emulator is turned ON.
  • Page 32: Downloading Firmware

    4.2 Downloading Firmware (1) When It is Necessary to Download Firmware It is necessary to download firmware when: (1) you use this product for the first time. (2) the firmware has been upgraded. (3) the emulator debugger has been upgraded. (4) you use this product with the PC4701 which was used with other emulation pod before.
  • Page 33: Starting Up The Emulator Debugger (Setting Emem Dialog)

    4.3 Starting Up the Emulator Debugger (Setting EMEM Dialog) The EMEM dialog box appears when you have started the emulator debugger and set up the Init dialog box or finished downloading the firmware. In this dialog box, set the processor mode for the target MCU and allocate emulation memory.
  • Page 34: Self-Check

    4.4 Self-check (1) Self-check Procedure To run the emulator self-check, do so as explained here below. While the self-check is in progress, LEDs will change as shown in Figure 4.3. (1) Set the switches in the pod probe same as the factory-setting (refer to the user's manual of the pod probe).
  • Page 35: If An Error Is Detected In The Self-Check

    (2) If an Error is Detected in the Self-check If the self-check does not result normally (ERROR 1 and ERROR 2 in Figure 4.3), check the following. • Check the connection of the emulation pod and the PC4701. • Check the connection of the emulation pod and the pod probe. •...
  • Page 36 MEMO ( 36 / 52 )
  • Page 37: Chapter 5. Specifications

    Chapter 5. Specifications This chapter describes specifications of this product. 5.1 Specifications ... 38 5.2 External Dimensions of the Emulation Pod ... 39 ( 37 / 52 )
  • Page 38: Specifications

    Chapter 5. Specifications 5.1 Specifications Table 5.1 lists the specifications of the M37900T2-RPD-E. Table 5.1 Specifications of the M37900T2-RPD-E Emulator Pod probe Emulation memory Clock supply Operating temperature Storage temperature Power supply to emulation pod Overseas standards PC4701 7900 Series pod probe (M379xxTx-PRB) Fixed 256 KB (Fixed 00 to 03 banks, attribute specifiable) Changeable 1 MB (Possible to allocate by bank, attribute specifiable) Internal oscillator circuit board, switchable to external oscillator...
  • Page 39: External Dimensions Of The Emulation Pod

    5.2 External Dimensions of the Emulation Pod Unit: mm Figure 5.1 External dimensions of the emulation pod ( 39 / 52 )
  • Page 40 MEMO ( 40 / 52 )
  • Page 41: Chapter 6. Troubleshooting

    Chapter 6. Troubleshooting This chapter describes how to troubleshoot when this product does not work properly. 6.1 Flowchart to Remedy the Troubles ... 42 6.2 When the Emulator Debugger Does Not Start Up Properly... 43 (1) When the LED Display of the PC4701 is Abnormal ... 43 (2) Errors Occur at Debugger Startup (target connected) ...
  • Page 42: Flowchart To Remedy The Troubles

    Chapter 6. Troubleshooting 6.1 Flowchart to Remedy the Troubles Figure 6.1 shows the flowchart to remedy the troubles from when power to the emulator is activated until the emulator debugger starts up. Check this while the target system is disconnected. Turning on the power of the PC4701 EMEM dialog box of emulator Program window of emulator debugger displayed...
  • Page 43: When The Emulator Debugger Does Not Start Up Properly

    6.2 When the Emulator Debugger Does Not Start Up Properly (1) When the LED Display of the PC4701 is Abnormal Table 6.1 LED's abnormal display and its checkpoints Error LEDs do not light up. LED display is not normal (see Figure 4.1) Connection to the target system Recheck the power cable is connected to the...
  • Page 44: Errors Occur At Debugger Startup (Target Connected)

    (2) Errors Occur at Debugger Startup (target connected) Table 6.2 Checkpoints of errors of the emulator debugger M3T-PD79 (target is connected) Error Communication error occurred Data was not sent to the target Target system cannot be properly built M3T-PD79 version is not the same version as the firmware in the target Target MCU is in the reset state Target MCU cannot be reset...
  • Page 45: Errors Occur At Debugger Startup (Target Not Connected)

    (3) Errors Occur at Debugger Startup (target not connected) Table 6.3 Checkpoints of errors of the emulator debugger M3T-PD79 (target is not connected) Error Communication error occurred Data was not sent to the target Target system cannot be properly built M3T-PD79 version is not the same version as the firmware in the target Target MCU cannot be reset...
  • Page 46: Operation Differs From That Of Mcus With Flash Memory

    6.3 Operation Differs from that of MCUs with Flash Memory (1) Initializing the Internal Resources of an MCU at Power-on With this product, the internal resources of the MCU are initialized when starting up the emulator. Therefore, the operation differs from that of actual MCUs. (2) Oscillator Circuits Make note of the fact that in the oscillator circuit where a resonator is connected between the X pins, oscillation does not occur because a flexible cable, buffer IC and other devices are used...
  • Page 47: Chapter 7. Maintenance And Guarantee

    Chapter 7. Maintenance and Guarantee This chapter describes how to maintenance, repair provisions and how to request for repair. 7.1 Maintenance ... 48 7.2 Guarantee ... 48 7.3 Repair Provisions... 48 7.4 How to Request for Repair ... 49 ( 47 / 52 )
  • Page 48: Maintenance

    Chapter 7. Maintenance and Guarantee 7.1 Maintenance If dust or dirt collects on any equipment of your emulation system, wipe it off with a dry soft cloth. Do not use thinner or other solvents because these chemicals can cause the equipment's surface coating to separate.
  • Page 49: How To Request For Repair

    After checking the contents of fault, the distributor should please send the faulty product along with the Repair Request Sheet to Renesas Solutions Corp. When the faulty product is repaired, it will be returned to the customer at the earliest convenience.
  • Page 50 MEMO ( 50 / 52 )
  • Page 51 M37900T2-RPD-E User's Manual Rev. 1.00 July 1, 2003 REJ10J0191-0100Z COPYRIGHT ©2003 RENESAS TECHNOLOGY CORPORATION AND RENESAS SOLUTIONS CORPORATION ALL RIGHTS RESERVED...

Table of Contents