background image

M30830T-RPD-E

Emulation Pod for M32C/81, 82, 83 Group MCUs

User's Manual

Rev.1.00

September 1, 2003

REJ10J0260-0100Z

Summary of Contents for M30830T-RPD-E

Page 1: ...M30830T RPD E Emulation Pod for M32C 81 82 83 Group MCUs User s Manual Rev 1 00 September 1 2003 REJ10J0260 0100Z...

Page 2: ...sure to evaluate all information as a total system before making a final decision on the applicability of the information and products Renesas Technology Corporation and Renesas Solutions Corporation...

Page 3: ...nual If there is any question or doubt about this product contact your local distributor To use the product properly Precautions for Safety In both this User s Manual and on the product itself several...

Page 4: ...701 and Emulation Pod 34 1 Connecting the Cable to the PC4701 34 2 Connecting the Cable to the Emulation Pod 35 3 6 Connecting the Target System 36 1 Connecting 100 pin LCC Socket 37 2 Connecting 100...

Page 5: ...er Board M30800T PTC 61 3 External Dimensions of the Converter Board M3T FLX 144NSD 62 Chapter 6 Troubleshooting 63 6 1 Flowchart to Remedy the Troubles 64 6 2 When the Emulator Debugger Does Not Star...

Page 6: ...6 74 MEMO...

Page 7: ...gger Ends 10 Note on Final Evaluation 10 Notes on Target System 10 Note on RESET Input 10 Note on RDY Input 11 Note on HOLD Input 11 Note on NMI Input 11 Notes on Interruption 11 Note on Clock Supply...

Page 8: ...ngs The following pages describe the symbols WARNING CAUTION and IMPORTANT In addition to the three above the following are also used as appropriate means WARNING or CAUTION Example CAUTION AGAINST AN...

Page 9: ...Caution to Be Taken for Modifying This Product Do not disassemble or modify this product Disassembling or modifying this product can cause damage Disassembling and modifying the product will void your...

Page 10: ...eep target system power supply voltage within the MCU s specified range 3 0 to 3 6 V 4 2 to 5 5 V Do not change the voltage of the target system after turning on the power Before powering on your emul...

Page 11: ...hen a maskable interrupt is generated in user program execution when the user program is paused or while debug programs are running the interrupt cannot be accepted because the emulator disables inter...

Page 12: ...the SFR is read and write protected When this register is accessed emulator control cannot be utilized With this product address FFFFFFh cannot be read or written in correctly Notes on Stack Area With...

Page 13: ...d HOLD used with MCU status must be high 3 Emulation Memory Allocation The 1 5MB memory mounted in the product can be allocated out When the single chip mode or memory expansion mode is set by specify...

Page 14: ...the area between F80000h through FFFFFFh 1 and it can be read and written into 1 When the MCU file M30835 MCU is selected This area depends on the ROM area specified in the MCU file of the emulator d...

Page 15: ...ped DMA0 transfer counter register DCT0 DMA1 transfer counter register DCT1 DMA0 memory address register DMA0 DMA1 memory address register DMA1 DMA2 transfer counter register DCT2 R0 DMA3 transfer cou...

Page 16: ...ock for peripheral functions only You can not debug your program using it as a CPU clock To use the PLL clock as a CPU clock be sure to evaluate your system with an actual MCU Note on Support for M32C...

Page 17: ...ion and the preparation for using this product for the first time 2 1 Terminology 18 2 2 Package Components 19 2 3 Other Tool Products Required for Development 19 2 4 Name of Each Part 20 1 System Con...

Page 18: ...ger and controls the emulator hardware This program is installed in the EEPROM This program is downloadable from the emulator debugger to upgrade the firmware or to support other MCUs Software break A...

Page 19: ...pment To bring forward programs development on the M32C 81 82 83 Group MCUs the products listed below are necessary in addition to those contained package above Get them separately Table 2 2 Other too...

Page 20: ...U emulation memory and circuit to feature the debugging functions 2 Flexible cable FLX120 RPD This 120 pin flexible cable connects the PC4701 emulator and the emulation pod 3 Flexible cable FLX160 Thi...

Page 21: ...scillation circuit of the emulation pod is mounted Operating frequency can be changed by replacing this board with other available oscillation circuit boards 4 MCU dependent board Board grouping parts...

Page 22: ...tor debugger and the PC4701 Figure 2 3 Firmware download procedure when the emulator is used for the first time To make sure the emulation pod works properly run the self check For self check procedur...

Page 23: ...nversion Bypass Capacitor 33 3 5 Connecting the PC4701 and Emulation Pod 34 1 Connecting the Cable to the PC4701 34 2 Connecting the Cable to the Emulation Pod 35 3 6 Connecting the Target System 36 1...

Page 24: ...or 3 1 Removing the Upper Cover The procedure of removing the upper cover is shown below 1 Remove the four screws of both sides of this product and lift off the upper cover see Figure 3 1 2 Set the ju...

Page 25: ...25 74 3 2 Switch Settings Figure 3 2 shows the positions of the switches and Tables 3 1 3 2 and 3 3 show each switch setting Figure 3 2 Positions of the switches and their factory settings...

Page 26: ...P87 XCIN of the MCU to the sub clock oscillator 32 768 kHz on the emulation pod Connects pin P86 XCOUT of the MCU to the target system uses pin P86 XCOUT as XCOUT Pin XOUT of the MCU is unconnected C...

Page 27: ...BYTE with a resistance of 33 k when the target system is unconnected in 8 bit bus mode Be sure to set this when using the emulation pod without the target system Pulls down pin BYTE with a resistance...

Page 28: ...he target system When using the emulator debugger in connection with the target system set SW4 and SW7 to the OPEN positions and SW5 and SW6 to the center positions AVCC AVSS SW7 Connects the VCC and...

Page 29: ...ys 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 4 shows the factory settings of each clock supply Table 3...

Page 30: ...t occur same for XCIN XCOUT IMPORTANT Notes on External Clock To operate the emulation pod with an external clock construct the oscillator circuit as shown in Figure 3 3 in the target system and input...

Page 31: ...board bare board and where connector pins are located Figure 3 6 shows the circuitry of the OSC 2 oscillator circuit board bare board Use the number of oscillator circuits recommended by the oscillat...

Page 32: ...uit board see Figure 2 2 Figure 3 7 Replacing the oscillator circuit boards 3 Attach the J1 connector of another oscillator circuit board for replacement to the connector of the MCU dependent board 4...

Page 33: ...ss capacitors are mounted whereas Figure 3 8 shows an enlargement of the foot patterns Figure 3 8 Foot patterns of A D conversion bypass capacitor IMPORTANT Note on the A D Converter Because a flexibl...

Page 34: ...Cable to the PC4701 Figure 3 9 shows how to connect the PC4701 and FLX120 RPD Figure 3 9 Connecting the PC4701 and FLX120 RPD CAUTION Notes on Connecting the Cable To connect the FLX120 RPD be sure to...

Page 35: ...tion pod Figure 3 10 Connecting the emulation pod and FLX120 RPD CAUTION Note on Connecting the Cable Always shut OFF power before connecting the cable The power ON state could destroy internal circui...

Page 36: ...t the emulation pod to target systems as shown in Figure 3 11 CAUTION Note on Connecting the Target System Take care not to attach the converter board in a wrong direction It may cause a fatal damage...

Page 37: ...30800T PTC to the 100 pin LCC socket Figure 3 12 Connecting the emulation pod and 100 pin LCC socket CAUTION Notes on Connecting the Target System Take care not to attach the converter board in a wron...

Page 38: ...e M3T 100LCC DMS to the M3T DUMMY100S 3 Attach the M30800T PTC to the FLX160 PRB 4 Attach the M30800T PTC to the M3T 100LCC DMS Figure 3 13 Connecting the emulation pod probe and 100 pin 0 65 mm pitch...

Page 39: ...e M3T 100LCC DMS to the M3T DIRECT100S 3 Attach the M30800T PTC to the FLX160 PRB 4 Attach the M30800T PTC to the M3T 100LCC DMS Figure 3 14 Connecting the emulation pod probe and 100 pin 0 65 mm pitc...

Page 40: ...et system refer to its user s manual 2 Attach the M3T 100LCC DMS to the M3T FLX 100NRB 3 Attach the M30800T PTC to the FLX160 PRB 4 Attach the M30800T PTC to the M3T 100LCC DMS Figure 3 15 Connecting...

Page 41: ...target system For details on how to attach the M3T 100LCC QSD to the target system refer to its user s manual 2 Attach the M30800T PTC to the FLX160 PRB 3 Attach the M30800T PTC to the M3T 100LCC QSD...

Page 42: ...et system refer to its user s manual 2 Attach the M3T 100LCC DMS to the M3T FLX 100NSD 3 Attach the M30800T PTC to the FLX160 PRB 4 Attach the M30800T PTC to the M3T 100LCC DMS Figure 3 17 Connecting...

Page 43: ...refer to its user s manual 2 Attach the YQPACK100SD included with the M3T F160 100NSD to the NQPACK100SD 3 Insert the included YQ GUIDE s to the YQPACK100SD 4 Attach the FLX160 PRB to the M3T F160 100...

Page 44: ...ter included with the M3T FLX 144NSD to the NQPACK matching three holes of the NQPACK and YQPACK 3 Insert the included YQ GUIDE s to the YQPACK 4 Attach the FLX160 PRB to the M3T FLX 144NSD 5 Attach t...

Page 45: ...Normally 47 4 2 Downloading Firmware 48 1 When It is Necessary to Download Firmware 48 2 Downloading Firmware in Maintenance Mode 48 4 3 Starting Up the Emulator Debugger Setting EMEM Dialog Box 49 1...

Page 46: ...taneously as possible CAUTION Notes on Power Supply The emulator s pin VCC is connected to the target system in order to monitor target system voltage For this reason the emulator cannot supply power...

Page 47: ...ssor Mode To use memory expansion or microprocessor mode be sure to set pins RDY HOLD and NMI so that they are not active at startup Otherwise the emulator system will not function correctly Note on C...

Page 48: ...the emulator front panel This will switch the emulator to maintenance mode 2 Start up the emulator debugger When the Init dialog box setup is completed the dialog which urges to download the firmware...

Page 49: ...nitor When F0 is specified 64 KB starting from address F00000h are allocated for use by the debug monitor Specify an unused area IMPORTANT Notes on Setting Debug Monitor Bank Address It is not possibl...

Page 50: ...Table 4 2 Setting the emulation memory Processor mode Single chip mode Memory expansion mode Microprocessor mode Select from the list Single chip Mode Memory Expansion Mode Microprocessor Mode Proces...

Page 51: ...a and used by the target system as an external resource When No Use is specified This bank is allocated as external area and used by the target system as an external resource Areas not specified here...

Page 52: ...following cases 1 Immediately before executing the program after setting a software break 2 Immediately after stopping the program when a software break is set To refer to or change the contents of e...

Page 53: ...RESET button again 5 The self check will start If the normal result is displayed in about 1 minute the self check terminated normally Figure 4 4 Switch settings when running the self check 2 If an Er...

Page 54: ...54 74 Figure 4 5 Self check procedure...

Page 55: ...tion Diagram 57 5 3 Operation Timing in Memory Expansion Mode and Microprocessor Mode 59 5 4 Electrical Characteristics 59 5 5 External Dimensions 60 1 External Dimensions of the Emulation Pod 60 2 Ex...

Page 56: ...r input XCIN XCOUT Internal oscillator circuit board 32 768 kHz fixed Switchable to external oscillator input 3 0 to 3 6 V 4 2 to 5 5 V 5 to 35 C no dew 10 to 60 C no dew Supplied from PC4701 For 144...

Page 57: ...the connection diagram of the M30830T 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 sys...

Page 58: ...n diagram 2 2 Table 5 2 Electric characteristics of Xin input part Gate Array from the target system Symbol Parameter Vcc 4 75 5 25 Max 1 42 5 25 Standard values Standard VIHC Min 0 3 68 Input voltage...

Page 59: ...on MCU mounted on this product is output delayed by about 4 ns 2 It takes longer time to setup the data than the actual MCU by about 8 ns 5 4 Electrical Characteristics Table 5 3 shows IC electrical c...

Page 60: ...60 74 Figure 5 3 External dimensions of the emulation pod 5 5 External Dimensions 1 External Dimensions of the Emulation Pod Unit mm...

Page 61: ...ns of the converter board M30800T PTC 2 External Dimensions of the Converter Board M30800T PTC Figure 5 4 shows the external dimensions of the converter board M30800T PTC for 100 pin QFP 100P6N Unit m...

Page 62: ...converter board M3T FLX 144NSD 3 External Dimensions of the Converter Board M3T FLX 144NSD Figure 5 5 shows the external dimensions and the foot pattern of the converter board M3T FLX 144NSD for 144...

Page 63: ...s Abnormal 65 2 EMEM Dialog Box is Not Displayed When the Emulator Debugger Starts Up When the target system is connected 66 3 EMEM Dialog Box is Not Displayed When the Emulator Debugger Starts Up Whe...

Page 64: ...or debugger displayed Init dialog box of emulator debugger displayed 1 Check the operating environment etc of the emulator debugger See the user s manual of the emulator debugger 2 Reinstall the emula...

Page 65: ...See the instruction manual of the PC4701 Recheck the connection between the PC4701 and this product See 3 5 Connecting the PC4701 and Emulation Pod page 34 Check power is properly supplied to the tar...

Page 66: ...eset pin of the target system is pulled up 2 Check if the reset pin of the target system has changed from L to H level 1 Check pin NMI is held high 2 If in memory expansion mode or microprocessor mode...

Page 67: ...d switches on the rear of the PC4701 match See the instruction manuals of the PC4701 and emulator debugger 1 Download the proper firmware See 4 2 Downloading Firmware page 48 2 Recheck the connection...

Page 68: ...68 74 MEMO...

Page 69: ...r 7 Maintenance and Guarantee This chapter describes how to maintenance repair provisions and how to request for repair 7 1 Maintenance 70 7 2 Guarantee 70 7 3 Repair Provisions 70 7 4 How to Request...

Page 70: ...leasing company or the owner 7 3 Repair Provisions 1 Repair with extra charge The products elapsed more than twelve months after purchase can be repaired with extra charge 2 Replacement with extra cha...

Page 71: ...Repair Request Sheet to Renesas Solutions Corp Renesas Solutions When the faulty product is repaired it will be returned to the customer at the earliest convenience CAUTION Note on Transporting the P...

Page 72: ...72 74 MEMO...

Page 73: ...M30830T RPD E User s Manual Rev 1 00 September 1 2003 REJ10J0260 0100Z COPYRIGHT 2003 RENESAS TECHNOLOGY CORPORATION AND RENESAS SOLUTIONS CORPORATION ALL RIGHTS RESERVED...

Page 74: ......

Reviews: