background image

( 5 / 76 )

Chapter 5. Specifications ...................................................................................................... 51

5.1 Specifications ...................................................................................................... 52

5.2 Operation Timing in the Memory Expansion and Microprocessor Modes (5 V) ... 53

(1) Separate Bus, No-wait .............................................................................. 53

(2) Separate Bus, With Wait, Accessing External Memory Area ................. 55

(3) Multiplex Bus, With Wait, Accessing External Memory Area ............... 57

(4) Timing Requirements ............................................................................... 59

5.3 Electrical Characteristics ..................................................................................... 61

5.4 Connection Diagram ........................................................................................... 62

5.5 External Dimensions ........................................................................................... 63

(1) External Dimensions of the Emulation Pod ............................................. 63

(2) External Dimensions of the Pitch Converter Board (FLX160-PRB) ....... 64

(3) External Dimensions of the Pitch Converter Board (M306H2T-PTC) .... 64

Chapter 6. Troubleshooting .................................................................................................. 65

6.1 Flowchart to Remedy the Troubles ..................................................................... 66

6.2 When the Emulator Debugger Does Not Start Up Properly ............................... 67

(1) When the LED Display of the PC4701 is Abnormal ............................... 67

(2) Errors Occur When the Emulator Debugger Starts Up

(When the target system is connected) .................................... 68

(3) Errors Occur When the Emulator Debugger Starts Up

(When the target system is not connected) ............................. 69

6.3 Operation Differs from That of Actual MCUs .................................................... 70

(1) Cannot Reset from the Target System ...................................................... 70

(2) Data Values of RAM Area at Power-on are Different ............................. 70

(3) HOLD* Control ....................................................................................... 70

(4) A-D Conversion Values are Different from Expected Values .................... 70

(5) Outputs of ALE, Address and Others are Different from Those of Actual MCUs .. 70

Chapter 7. Maintenance and Guarantee ................................................................................ 71

7.1 Maintenance ........................................................................................................ 72

7.2 Guarantee ............................................................................................................ 72

7.3 Repair Provisions ................................................................................................ 72

7.4 How to Request for Repair .................................................................................. 73

Summary of Contents for Emulation Pod M306H2T-RPD-E

Page 1: ...ok 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 Electron...

Page 2: ...t for an application categorized as Specific or for which the product is not intended where you have failed to obtain the prior written consent of Renesas Electronics The quality grade of each Renesas...

Page 3: ...M306H2T RPD E User s Manual User s Manual Rev 1 00 2003 09 Emulation Pod for M16C 6H Group M306H2...

Page 4: ...Renesas Technology Corporation Renesas Solutions Corporation or an authorized Renesas Technology product distributor when considering the use of a product contained herein for any specific purposes su...

Page 5: ...anual 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 severa...

Page 6: ...tor Circuit of the Emulation Pod 37 3 Replacing the Oscillator Circuit Boards 38 3 4 A D Conversion Bypass Capacitor 39 3 5 Data Slicer I O Signal and FSC Clock I O Signal Circuit 40 3 6 Connecting th...

Page 7: ...ooting 65 6 1 Flowchart to Remedy the Troubles 66 6 2 When the Emulator Debugger Does Not Start Up Properly 67 1 When the LED Display of the PC4701 is Abnormal 67 2 Errors Occur When the Emulator Debu...

Page 8: ...6 76 MEMO...

Page 9: ...When the Emulator Debugger Ends 11 Note on Final Evaluation 11 Notes on Target System 11 Notes on Stack Area 11 Notes on MAP References and Settings 12 Note on Setting the Work Area 12 Note on RESET...

Page 10: ...8 76 Notes on Pullup Control Resistor 16 Note on Reading Internal Resources of an MCU 16 Notes on Watchdog Function 16 Note on Differences between Actual MCUs and the Emulator 17...

Page 11: ...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 12: ...Product Do not disassemble or modify this product Disassembling or modifying this product can cause damage Disassembling and modifying the product will void your warranty Cautions to Be Taken for Han...

Page 13: ...Do not change the voltage of the target system after turning on the power Before powering on your emulator system check that the host machine the emulator main unit the converter board and target sys...

Page 14: ...er Be sure to set the SFR area to EXTERNAL an external section When setting 0FFFCh 0FFFFh to EXTERNAL This product uses the 4 bytes area 0FFFCh 0FFFFh as the stack area If this 4 bytes memory cannot b...

Page 15: ...nputting L to the HOLD pin when stopping the user program may cause a malfunction of the emulator Notes on NMI Input NMI input from the target system is accepted only while a user program is being exe...

Page 16: ...hen the target program is not being executed but the target program enables that interrupt it will be accepted immediately after program execution starts Note on BRK Instruction and BRK Instruction In...

Page 17: ...Notes on Software Breaks and Hardware Breaks Software breaks generate BRK interrupts by substituting the proper instruction to the BRK instruction Therefore when referencing the result of a trace in...

Page 18: ...Ports P14 P17 Note on Reading Internal Resources of an 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 ef...

Page 19: ...ulation circuit is as follows Device M60081L 0142FP 6 HOLD control When inputting L to the HOLD pin to run into the HOLD state P00 to P52 will be in the HOLD state delaying by 2 5 cycles than the actu...

Page 20: ...fixed to H output Outputs Outputs Outputs inputs external data at read cycle Outputs L output at write cycle L output at read cycle Outputs Outputs Outputs floating during read cycle Outputs L output...

Page 21: ...t Retains previous status Retains previous status Retains previous status Does not output fixed to H output Retains previous status Does not output fixed to H output Access area Signal Actual MCU This...

Page 22: ...20 76 MEMO...

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

Page 24: ...his 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 software break is a function to break t...

Page 25: ...p MCUs the products listed below are necessary in addition to those contained package above Get them separately Other tool products required for development To purchase these products contact your nea...

Page 26: ...its to feature the debugging functions 2 Flexible cable FLX120 RPD This is a 120 pin flexible cable for connecting the PC4701 emulator and the emulation pod 3 Flexible cable FLX160 This is a 160 pin f...

Page 27: ...terface with the PC4701 and the evaluation MCU 3 Memory board Board on which is mounted the emulation memory 1 MB and the map memory 4 bit 1M for the M16C 60 and M16C 20 Series MCUs 4 Oscillator circu...

Page 28: ...bugger 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 checks For self check procedures se...

Page 29: ...upply 35 1 Using the Oscillator Circuit on the Target System 36 2 Changing the Internal Oscillator Circuit of the Emulation Pod 37 3 Replacing the Oscillator Circuit Boards 38 3 4 A D Conversion Bypas...

Page 30: ...the constant of the circuit for data slicer I O signal 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...

Page 31: ...Figure 3 2 shows the positions of switches and a position for installing pullup resistors Tables 3 1 to 3 4 list how to set each switch and Figure 3 3 shows how to install pullup resistors Figure 3 2...

Page 32: ...33 k Does not pull down up the CNVSS pin of MCU Pulls up the CNVSS pin of MCU with a resistance at 33 k Does not connect the XOUT pin of MCU to the target system Pulls down the CNVSS pin of MCU with a...

Page 33: ...UT pin of MCU to the target system Uses P86 XCOUT pin as XCOUT and opens XCOUT Uses P87 XCIN pin as XCIN Connects the P86 XCOUT pin of MCU to the target system Uses P86 XCOUT pin as port P86 P87 XCIN...

Page 34: ...arget system via the FLX160 SYNC HOR SYNC HOR JC2 FLX Only this setting is available Factory setting JC2 FLX Do not use this setting JC3 FLX Only this setting is available Factory setting JC3 FLX Do n...

Page 35: ...setting SW11 SVREF SW12 Unused SW13 FSCIN JC4 FLX Only this setting is available Factory setting FSCIN 4 43 MHz FLX Connects the FSCIN pin to the 4 43MHz oscillator circuit on the M306H0T PRT Factory...

Page 36: ...write by the pullup control resistors However as this product has sockets for installing the pullup resistors it is possible to pull up by mounting the resistor arrays included with this product For t...

Page 37: ...ly can be set by the Init dialog box when starting up the emulator debugger or inputting CLK command on the script window For XCIN XCOUT it is necessary to set switches in the emulation pod For detail...

Page 38: ...an external clock construct the oscillator circuit as shown in Figure 3 4 in the target system and input the oscillator output at 50 duty within the operating range of the evaluation MCU into the XIN...

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

Page 40: ...cuit board see Figure 3 2 Figure 3 8 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 41: ...Figure 3 10 Socket for the A D conversion bypass capacitor IMPORTANT Note on the A D Converter Because a flexible board and other devices are used between the evaluation MCU and the target system the...

Page 42: ...the FSC clock circuit are connected by sockets to be changed Figure 3 11 shows the position of each part which is used for the data slicer and the FSC clock circuit Figure 3 2 shows the layout of the...

Page 43: ...3 13 shows how to connect the PC4701 and FLX120 RPD Figure 3 13 Connecting PC4701 and FLX120 RPD CAUTION Note on Connecting the Cable To connect the FLX120 RPD be sure to hold the both sides of the PC...

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

Page 45: ...UTION Notes on Connecting the Target System Take care not to attach the converter board in a wrong direction It may cause a fatal damage to the emulation pod The small connector of the M306H2T PTC is...

Page 46: ...internal RAM area internal ROM area the name of the firmware file are shown below Change the settings according to the MCU to be debugged Use your text editor for changing the contents of the MCU file...

Page 47: ...wer 46 1 Checking the Connection of the Emulator System 46 2 Turning On the Power 46 3 LED Display When PC4701 Starts Up Normally 47 4 2 Downloading Firmware 48 1 When It is Necessary to Download Firm...

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

Page 49: ...des To use the memory expansion or microprocessor mode be sure to set the RDY HOLD and NMI pins so that they are not active at start up Otherwise the emulator system will not function correctly Note o...

Page 50: ...ss the RESET switch on the emulator front panel This will switch the emulator to the maintenance mode 2 Start up the emulator debugger When the Init dialog box setup is complete the dialog which urges...

Page 51: ...ts blinking and then press the RESET switch again 5 The self checks will start If the normal result is displayed in about 40 seconds self checks terminated normally Figure 4 3 Switch settings when run...

Page 52: ...50 76 Figure 4 4 Self check procedure...

Page 53: ...3 2 Separate Bus With Wait Accessing External Memory Area 55 3 Multiplex Bus With Wait Accessing External Memory Area 57 4 Timing Requirements 59 5 3 Electrical Characteristics 61 5 4 Connection Diagr...

Page 54: ...l oscillator input XCIN XCOUT Internal oscillator circuit board OSC 2 Switchable to external oscillator input 4 75 to 5 25 V 5 to 35 C no dew 10 to 60 C no dew Supplied from PC4701 Refer to 3 7 Connec...

Page 55: ...B Address output delay time Address output hold time BCLK standard Address output hold time RD standard Address output hold time WR standard Chip select output delay time Chip select output hold time...

Page 56: ...modes no wait Memory expansion and microprocessor modes no wait Read timing BCLK ALE DB Write timing BCLK ALE DB Conditions VCC 5 V Input timing voltage VIL 0 8 V VIH 2 5 V Output timing voltage VOL...

Page 57: ...ss output delay time Address output hold time BCLK standard Address output hold time RD standard Address output hold time WR standard Chip select output delay time Chip select output hold time BCLK st...

Page 58: ...emory expansion and microprocessor modes with wait accessing external memory area Read timing BCLK ALE DB Write timing BCLK ALE DB Conditions VCC 5 V Input timing voltage VIL 0 8 V VIH 2 5 V Output ti...

Page 59: ...z RD AD Address output delay time Address output hold time BCLK standard Address output hold time RD standard Address output hold time WR standard Chip select output delay time Chip select output hold...

Page 60: ...nsion and microprocessor modes with wait accessing external memory area and using multiplex bus Read timing BCLK ALE ADi DBi Write timing BCLK ALE Conditions VCC 5 V Input timing voltage VIL 0 8 V VIH...

Page 61: ...BCLK Conditions VCC 5 V Input timing voltage VIL 1 0 V VIH 4 0 V Output timing voltage VOL 2 5 V VOH 2 5 V RDY input WR WRL WRH multiplex bus RD multiplex bus WR WRL WRH separate bus RD separate bus T...

Page 62: ...of the input level of BYTE pin and ports P40 to P43 function selection bit PM06 of the processor mode register 0 Note 2 This product will be high impedance status delaying by 2 5 cycles than an actual...

Page 63: ...V VOL 0 4 V VCC 4 5 V VOH 4 1 V VCC 5 5 V VI 0 V VCC 5 5 V VI 5 5 V VCC 5 5 V VO 0 V VCC 5 5 V VO 5 5 V f 1 MHz VCC 0 V Max Standard values Unit Standard VIL Min Input voltage Condition VCC 4 5 V VCC...

Page 64: ...m 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 Control signal Each number of part indicates the pa...

Page 65: ...63 76 Figure 5 7 External dimensions of the emulation pod 5 5 External Dimensions 1 External Dimensions of the Emulation Pod Unit mm...

Page 66: ...xternal Dimensions of the Pitch Converter Board M306H2T PTC Figure 5 9 shows the external dimensions and the sample foot pattern of the pitch converter board M306H2T PTC for 116 pin QFP 116P6A A 2 Ext...

Page 67: ...ccur When the Emulator Debugger Starts Up When the target system is connected 68 3 Errors Occur When the Emulator Debugger Starts Up When the target system is not connected 69 6 3 Operation Differs fr...

Page 68: ...rogram window of emulator debugger displayed Front panel LED of PC4701 Init dialog box of emulator debugger displayed 1 Check the operating environment etc of the emulator debugger See the user s manu...

Page 69: ...See the user s manual of the PC4701 Recheck the connection between the PC4701 and this product See 3 6 Connecting the PC4701 page 41 Check power is properly supplied to the target system and that the...

Page 70: ...k power is properly supplied to the target system and that the target system is properly grounded 5 The program may be uncontrollable in areas where memory is not allocated Recheck the map setting See...

Page 71: ...Firmware page 48 The program may be uncontrollable in areas where memory is not allocated Recheck the map setting See the user s manual or online manual of the emulator debugger 1 The MCU is either i...

Page 72: ...le cable a pitch converter board and other devices are used between the evaluation MCU and the target system some characteristics are slightly different from those of the actual MCU Therefore be sure...

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

Page 74: ...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 75: ...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 76: ...74 76 MEMO...

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

Page 78: ...1753 Shimonumabe Nakahara ku Kawasaki shi Kanagawa 211 8668 Japan M306H2T RPD E REJ10J0259 0100Z User s Manual...

Reviews: