Renesas Emulation Pod for M30240 Group MCUs M30240T-RPD-E User Manual
Renesas Emulation Pod for M30240 Group MCUs M30240T-RPD-E User Manual

Renesas Emulation Pod for M30240 Group MCUs M30240T-RPD-E User Manual

Renesas emulation pod for m30240 group mcus user's manual
Table of Contents

Advertisement

Quick Links

To our customers,
st
On April 1
, 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.
Issued by: Renesas Electronics Corporation (http://www.renesas.com)
Send any inquiries to http://www.renesas.com/inquiry.
Old Company Name in Catalogs and Other Documents
Renesas Electronics website:
http://www.renesas.com
st
April 1
, 2010
Renesas Electronics Corporation

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Emulation Pod for M30240 Group MCUs M30240T-RPD-E and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Renesas Emulation Pod for M30240 Group MCUs M30240T-RPD-E

  • Page 1 On April 1 , 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.
  • Page 2 Renesas Electronics. Renesas Electronics shall not be in any way liable for any damages or losses incurred by you or third parties arising from the use of any Renesas Electronics product for an application categorized as “Specific”...
  • Page 3 M30240T-RPD-E User’s Manual Emulation Pod for M30240 Group MCUs Rev.1.00 2003.09...
  • Page 4 • 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 5: Precautions For Safety

    Preface The M30240T-RPD-E is an emulation pod for the M30240 Group of 16-bit microcomputers. It's used with a PC4701 emulator. This user's manual mainly describes specifications of the M30240T-RPD-E emulation pod and how to setup it. For details on the following products, which are used with M30240T-RPD-E, refer to each product's user's manual.
  • Page 6: Table Of Contents

    2.5 When Using the Emulator for the First Time ... 20 Chapter 3. Setting Up ... 21 3.1 Removing the Upper Cover ... 22 3.2 Switch Settings ... 23 3.3 Selecting Clock Supply ... 25 3.4 A-D Conversion Bypass Capacitor ... 29 3.5 Connecting the PC4701 and Emulation Pod ...
  • Page 7 Chapter 5. Specifications ... 41 5.1 Specifications ... 42 5.2 Connection Diagram ... 43 (1) Connection Diagram of M30240T-RPD-E ... 43 5.3 External Dimensions ... 44 (1) External Dimensions of Emulation Pod ... 44 (2) External Dimensions of Pitch Converter Board (FLX-80LCC) ... 45 Chapter 6.
  • Page 8 MEMO ( 6 / 58 )
  • Page 9: 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 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 10: 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 11: Warnings For Use Environment

    • 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 12: Notes On Downloading Firmware

    Notes on Downloading Firmware: • Before using this product for the first time, it is necessary to download the dedicated firmware (control software for the emulation pod built into the PC4701). Please note that, to do this, it is necessary to start up the PC4701 in the maintenance mode. For firmware download procedures, see "4.2 Downloading Firmware"...
  • Page 13: Notes On Stack Area

    For this malfunction, when the reading out to the 0 address is generated excluding the interrupt, the yellow LED lights up to alarm. When this LED lights, there is a possibility of wrong access, therefore check the program. This LED is turned off by the RESET switch of the emulator main unit.
  • Page 14: Notes On Address Match Interrupt

    Notes on Address Match Interrupt: • Do not set software breaks at the same addresses as address-match interrupts as the program may run out of control. • Do not set a hardware break within 4 instructions before an address at which an address-match interrupt occurs.
  • Page 15: Note On Differences Between Actual Mcu And Emulator

    Note on Differences between Actual MCU and Emulator: • Operations of the emulator differs from those of actual MCUs as listed below. (1) Data values of internal resources of MCU at power-on (2) Internal memories (RAM and ROM) capacities etc. (3) Oscillator circuit •...
  • Page 16 MEMO ( 14 / 58 )
  • Page 17: 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 ... 16 2.2 Package Components... 17 2.3 Other Tool Products Required for Development... 17 2.4 Name of Each Part ... 18 (1) System Configuration ...
  • Page 18: Terminology

    Chapter 2. Preparation 2.1 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 PC4701M, PC4701HS and PC4701L emulators for 8 and 16-bit MCUs.
  • Page 19: Package Components

    2.2 Package Components The M30240T-RPD-E package consists of the following items. When unpacking, check to see if your package contains all of these items. M30240T-RPD-E emulation pod main unit FLX120-RPD flexible cable for connecting PC4701 FLX-80LCC pitch converter board for 80-pin 0.8mm-pitch LCC OSC-2 (12MHz) oscillator circuit board (pre-installed in emulation pod) OSC-2 oscillator circuit board (bare-board, connector pins mounted) Hardware tool user registration FAX sheet (English)
  • Page 20: Name Of Each Part

    2.4 Name of Each Part (1) System Configuration Figure 2.1 System configuration (1) to (4) in Figure 2.1 are included with this product package. (1) Emulation pod (M30240T-RPD-E) This emulation pod contains an evaluation MCU, emulation memory and circuit to feature the debugging functions.
  • Page 21: Inside Of Emulation Pod

    (2) Inside of Emulation Pod Figure 2.2 Internal view of emulation pod Here following explains each board in Figure 2.2. (1) Common board (M30200T-RPDC REV.B) This board is common for the M16C Family that control the interface for the PC4701 and the memory.
  • Page 22: When Using The Emulator For The First Time

    For more information, see each user's manual of the emulator debugger and the PC4701. Within 2 seconds of turning the power ON, press the RESET switch of the PC4701 and check the maintenance mode is accessed. Download the firmware using the emulator debugger.
  • Page 23: 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 target system. 3.1 Removing the Upper Cover ... 22 3.2 Switch Settings ... 23 3.3 Selecting Clock Supply ... 25 (1) Using the Oscillator Circuit on the Target System ...
  • Page 24: Removing The Upper Cover

    To use this emulation pod with your target system, it is necessary to set as follows. Set the following after removing the upper cover. • Change the oscillation frequency. • Change the switch setting of the internal peripheral circuit. • Install the A-D conversion bypass capacitor. 3.1 Removing the Upper Cover The procedure of removing the upper cover is shown below.
  • Page 25: Switch Settings

    Figure 3.2 shows the positions of switches and Table 3.1 lists the settings. Figure 3.2 Positions of switches CAUTION Note on Switch Settings: • Always shut OFF power before setting the switches. The power ON state could destroy internal circuits.
  • Page 26 Table 3.1 Switch settings of M30240T-RPD-E Signal Switch TLPF (Factory-setting) TLPF BXCAP (Factory-setting) XCAP BXCAP BYPASS (Factory-setting) BYPASS FILTER (Factory-setting) FILTER * For the connection diagram of the peripheral circuit of the emulation pod M30240T-RPD-E, refer to "5.2 Connection Diagram" (page 43).
  • Page 27: Selecting Clock Supply

    3.3 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. Table 3.2 lists the factory-settings of each clock supply.
  • Page 28: 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 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 CLK command of the emulator debugger.
  • Page 29: Changing The Internal Oscillator Circuit Of Emulation Pod

    (2) Changing the Internal Oscillator Circuit of Emulation Pod An oscillator circuit board for 12MHz is mounted on this product. To use the emulation pod at a frequency lower than 12MHz, 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 30: Replacing The Oscillator Circuit Boards

    (3) Replacing the Oscillator Circuit Boards Figure 3.7 shows how to replace the oscillator circuit boards. For the position of the oscillator circuit board, see Figure 3.2. For how to remove the upper cover, refer to "3.1 Removing the Upper Cover" (page 22).
  • Page 31: A-D Conversion Bypass Capacitor

    3.4 A-D Conversion Bypass Capacitor This product has foot patterns on the board for mounting a bypass capacitor. Mount a suitable bypass capacitor as occasion demands. Figure 3.8 shows where the bypass capacitors are mounted and an enlargement of the foot patterns. Figure 3.8 Foot patterns of A-D conversion bypass capacitor Notes on A-D Converter: IMPORTANT...
  • Page 32: Connecting The Pc4701 And Emulation Pod

    3.5 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. (1) Connecting the Cable to the PC4701 Figure 3.9 shows how to connect the PC4701 and FLX120-RPD. Connect the PC4701 side connector of FLX120-RPD to the cable connector of the PC4701.
  • Page 33: 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 FLX120-RPD. The power ON state could destroy internal circuits.
  • Page 34: Connecting The Target System

    3.6 Connecting the Target System (1) How to Connect the Target System Figure 3.11 shows how to connect this product and the target system. Figure 3.11 Connecting emulation pod and target systems CAUTION Notes on Connecting Target System: • Take care not to attach the converter board in a wrong direction. It may cause a fatal damage to the emulation pod.
  • Page 35: Connecting 80-Pin Lcc Socket

    (2) Connecting 80-pin LCC Socket When connecting the emulation pod to the 80-pin LCC socket (IC61-080-079, IC61-080-081, IC61- 0804-046 made by Yamaichi Electronics Co., Ltd.) on the target system, follow the procedure below. (1) Connect the FLX100 to the FLX-80LCC. (2) Connect the FLX-80LCC to the 80-pin LCC socket.
  • Page 36: Modifying The Mcu File For M3T-Pd30

    3.7 Modifying the MCU File for M3T-PD30 It is necessary to change the contents of the MCU file depending on the MCU being developed. For the M30240 Group MCUs, make M30240.MCU in the same directory as emulator debugger M3T- PD30. The MCU file contains the following information: SFR area, internal RAM area, internal ROM area and firmware file name.
  • Page 37: Chapter 4. Usage

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

    Chapter 4. Usage 4.1 Turning On the Power (1) Checking the Connection of the Emulator System Before turning the power ON, check the connection of the PC4701, emulation pod, converter board and target system. (2) Turning On the Power Power ON/OFF the target system and the PC4701 as simultaneously as possible. If there is a time lag when powering on, follow the order below.
  • Page 39: 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 40: Downloading Firmware

    Download the firmware in the maintenance mode as explained here following. The target system must not be connected when downloading the firmware. (1) Within 2 seconds of activating power to the emulator, press the RESET switch on the emulator front panel. This will switch the emulator to the maintenance mode.
  • Page 41: Self-Checks

    (1) Set the switches in the emulation pod same as the factory setting (see Figure 4.3). (2) If the target system is connected, disconnect the target system. (3) Within 2 seconds of activating power to the emulator, press the RESET switch on the emulator front panel to switch the emulator to the maintenance mode.
  • Page 42 Figure 4.4 Self-check procedure ( 40 / 58 )
  • Page 43: Chapter 5. Specifications

    Chapter 5. Specifications This chapter describes specifications of this product. 5.1 Specifications ... 42 5.2 Connection Diagram ... 43 (1) Connection Diagram of M30240T-RPD-E ... 43 5.3 External Dimensions ... 44 (1) External Dimensions of Emulation Pod... 44 (2) External Dimensions of Pitch Converter Board (FLX-80LCC) ... 45 ( 41 / 58 )
  • Page 44: Specifications

    Chapter 5. Specifications 5.1 Specifications Table 5.1 lists the specifications of M30240T-RPD-E. Table 5.1 Specifications of M30240T-RPD-E Emulators Applicable MCUs Evaluation MCU Usable mode Emulation memory Maximum operating frequency Clock supply Operating voltage Operating temperature Storage temperature Power supply to emulation pod Connection to target system Overseas standards PC4701M, PC4701HS or PC4701L...
  • Page 45: Connection Diagram

    5.2 Connection Diagram (1) Connection Diagram of M30240T-RPD-E Figures 5.1 shows the connection diagram of M30240T-RPD-E. This connection diagram mainly shows the interface section, and the circuits which are not connected to the target system such as the emulator's control system are omitted. When changing the inside of pod/target system of D+ and D-, change JP3 and JP4 at the same time.
  • Page 46: External Dimensions

    5.3 External Dimensions (1) External Dimensions of Emulation Pod Unit: mm Figure 5.2 External dimensions of emulation pod ( 44 / 58 )
  • Page 47: External Dimensions Of Pitch Converter Board (Flx-80Lcc)

    (2) External Dimensions of Pitch Converter Board (FLX-80LCC) Figure 5.3 shows the external dimensions of the pitch converter board FLX-80LCC for 80-pin LCC. Unit: mm Figure 5.3 External dimensions of pitch converter board (FLX-80LCC) ( 45 / 58 )
  • Page 48 MEMO ( 46 / 58 )
  • Page 49: 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 ... 48 6.2 When the Emulator Debugger Does Not Start Up Properly... 49 (1) When the LED Display of PC4701 is Abnormal ... 49 (2) Errors Occur When the Emulator Debugger Starts Up (When the target system is connected) ...
  • Page 50: 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 PC4701 Program window of emulator debugger Figure 6.1 Flowchart to remedy the troubles...
  • Page 51: 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 PC4701 is Abnormal Table 6.1 LED's abnormal display and its checkpoints Error LEDs do not light up. All LEDs remain lit. The "POWER" LED of "STATUS OF TARGET"...
  • Page 52: (When The Target System Is Connected)

    (2) Errors Occur When the Emulator Debugger Starts Up (When the target system is connected) Table 6.2 Checkpoints of errors when starting up the emulator debugger (target connected) Error Communication error occurred Data was not sent to the target Target system cannot be properly built M3T-PD30 version is not the same version as the firmware in the target Target MCU is in the reset state...
  • Page 53: (When The Target System Is Not Connected)

    (3) Errors Occur When the Emulator Debugger Starts Up Table 6.3 Checkpoints of errors when starting up the emulator debugger (target not connected) Communication error occurred Data was not sent to the target Target system cannot be properly built M3T-PD30 version is not the same version as the firmware in the target Target MCU cannot be reset Target is in HOLD state...
  • Page 54 MEMO ( 52 / 58 )
  • Page 55: 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 ... 54 7.2 Guarantee ... 54 7.3 Repair Provisions... 54 7.4 How to Request for Repair ... 55 ( 53 / 58 )
  • Page 56: 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 57: 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 58 MEMO ( 56 / 58 )
  • Page 59 M30240T-RPD-E User's Manual Rev.1.00 September 1, 2003 REJ10J0262-0100Z COPYRIGHT ©2003 RENESAS TECHNOLOGY CORPORATION AND RENESAS SOLUTIONS CORPORATION ALL RIGHTS RESERVED...
  • Page 60 M30240T-RPD-E User’s Manual 1753, Shimonumabe, Nakahara-ku, Kawasaki-shi, Kanagawa 211-8668 Japan REJ10J0262-0100Z...

Table of Contents