R0E436640CPE00 Renesas Electronics America, R0E436640CPE00 Datasheet

no-image

R0E436640CPE00

Manufacturer Part Number
R0E436640CPE00
Description
EMULATOR COMPACT H8/3664
Manufacturer
Renesas Electronics America
Type
In Circuit Debuggerr
Datasheets

Specifications of R0E436640CPE00

Contents
Compact Emulator, IDE, Assembler and Linker
For Use With/related Products
H8/3664
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
To our customers,
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.
On April 1
st
, 2010, NEC Electronics Corporation merged with Renesas Technology
Renesas Electronics website:
Old Company Name in Catalogs and Other Documents
http://www.renesas.com
April 1
Renesas Electronics Corporation
st
, 2010

Related parts for R0E436640CPE00

R0E436640CPE00 Summary of contents

Page 1

To our customers, Old Company Name in Catalogs and Other Documents 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 ...

Page 2

All information included in this document is current as of the date this document is issued. Such information, however, is subject to change without any prior notice. Before purchasing or using any Renesas Electronics products listed herein, please confirm ...

Page 3

... R0E436640CPE00 User’s Manual Compact Emulator for H8/300H Tiny Series Rev.3.00 2007.02 ...

Page 4

Keep safety first in your circuit designs! 1. Renesas Technology Corp. puts 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 ...

Page 5

... This user's manual mainly describes specifications of the R0E436640CPE00 compact emulator and how to setup it. For details on the integrated development environment High-performance Embedded Workshop, emulator debugger, and evaluation version C/C++ Compiler Package for H8, H8S, H8SX Families, which are included with the R0E436640CPE00, refer to the online manual. ...

Page 6

... R0E436640CPE00 User’s Manual Important Before using this product, make sure to read this user’s manual carefully. Keep this user’s manual, and refer to this when you have questions about this product. Emulator: The emulator in this document refers to the following products that are manufactured by Renesas Technology Corp.: ...

Page 7

... R0E436640CPE00 User’s Manual Usage restrictions: This emulator has been developed as a means of supporting system development by users. Therefore, do not use device used for equipment-embedded applications. Also, do not use it for developing the systems or equipment used for the following purposes either: (1) Transportation and vehicular ...

Page 8

... R0E436640CPE00 User’s Manual Precautions for Safety Definitions of Signal Words 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. Make sure to read this chapter before using this product ...

Page 9

... R0E436640CPE00 User’s Manual Warnings for AC Power Supply: If the attached AC power cable does not fit the receptacle, do not alter the AC power cable and do not plug it forcibly. Failure to comply may cause electric shock and/or fire. Use an AC power cable which complies with the safety standard of the country. ...

Page 10

... R0E436640CPE00 User’s Manual Cautions to Be Taken for Connecting the Power Supply: Do not use any power cable other than the one that is included with the product. The power cable included with the product has its positive and negative poles color-coded by red and black, respectively ...

Page 11

... R0E436640CPE00 User’s Manual Contents Preface..........................................................................................................................................................................3 Important.......................................................................................................................................................................4 Precautions for Safety ..................................................................................................................................................6 Contents........................................................................................................................................................................9 User Registration ........................................................................................................................................................12 Terminology ................................................................................................................................................................13 1. Outline.....................................................................................................................................................................14 1.1 Package Components .....................................................................................................................................14 1.2 System Configuration ......................................................................................................................................15 1.2.1 System Configuration............................................................................................................................15 1.2.2 Names and Functions of each part of the Emulator .............................................................................16 1.3 Specifications ..................................................................................................................................................19 1.4 Operating Environment ...................................................................................................................................20 2. Setup.......................................................................................................................................................................21 2.1 Flowchart of Starting Up the Emulator ............................................................................................................21 2 ...

Page 12

... R0E436640CPE00 User’s Manual 4. Hardware Specifications .........................................................................................................................................64 4.1 Target MCU Specifications..............................................................................................................................64 4.2 Differences between the Actual MCU and Emulator.......................................................................................65 Notes on Internal Memory (ROM, RAM):.......................................................................................................65 Note on Unused Area:....................................................................................................................................65 Notes on RESET# Input:................................................................................................................................65 Note on NMI* Input:........................................................................................................................................65 Notes on Maskable Interrupts: .......................................................................................................................65 Note on Oscillator Circuit: ..............................................................................................................................65 Note on A/D Converter:..................................................................................................................................65 Note on Power-on Reset & ...

Page 13

... R0E436640CPE00 User’s Manual 6. Maintenance and Guarantee ..................................................................................................................................99 6.1 User Registration.............................................................................................................................................99 6.2 Maintenance....................................................................................................................................................99 6.3 Guarantee .......................................................................................................................................................99 6.4 Repair Provisions ............................................................................................................................................99 6.5 How to Make Request for Repair ..................................................................................................................100 REJ10J0918-0300 Rev.3.00 February 15, 2007 Contents Page 11 of 102 ...

Page 14

... R0E436640CPE00 User’s Manual User Registration When you have purchased the emulator presented in this user's manual, please make sure to register it. As the H/W Tool Customer Registration Sheet is included with this manual, fill it in and FAX it to your local distributor or email the same contents to the following address ...

Page 15

... The MCU board R0E436640EPBM0 with an evaluation MCU. Emulator system This means an emulator system built around the compact emulator R0E436640CPE00. The emulator system is configured with an emulator main unit, compact emulator R0E436640CPE00, emulator debugger (Debugger Package for H8/300H Tiny Series) and host machine. ...

Page 16

... Evaluation version C/C++ Compiler Package for H8, H8S, H8SX Families * Please keep the R0E436640CPE00's packing box and cushion material in your place for reuse at a later time when sending your product for repair or other purposes. Always use these packing box and cushion material when transporting this product ...

Page 17

... R0E436640CPE00 User’s Manual 1.2 System Configuration 1.2.1 System Configuration Figure 1.1 shows a configuration of the R0E436640CPE00 system. Host machine (separately available) Figure 1.1 System configuration (1) Compact emulator R0E436640CPE00 (this product) This compact emulator contains for the H8/300H Tiny Series which has a real-time trace function. ...

Page 18

... LED5: MCU RESET pin (RESET) LED6: Program execution (RUN) Figure 1.2 Names of the LEDs on the upper panel of the R0E436640CPE00 (1) System Status LEDs The system status LEDs indicate the emulator's power supply, and operating status, etc. Table 1.2 lists the definition of each system status LED ...

Page 19

... R0E436640CPE00 User’s Manual (2) Target Status LEDs The target status LEDs indicate the target MCU's operating status and power supply. Table 1.3 lists the definition of each target status LED. Table 1.3 Definitions of the target status LEDs Name Number Color Status POWER ...

Page 20

... R0E436640CPE00 User’s Manual (6) MCU Power Supply Source Selection Jumper (JP1) This is a jumper switch to set the power supply source to the MCU. For details on this switch, see “2.6.1 MCU Power Supply Source Selection Jumper/MCU Power Supply Voltage Selection Jumper” (page 25). ...

Page 21

... R0E436640CPE00 User’s Manual 1.3 Specifications Table 1.5 lists the specifications of the R0E436640CPE00. Table 1.5 R0E436640CPE00 specifications Applicable MCUs Usable mode Maximum operating frequency Applicable power supply Basic debugging functions Real-time trace function Real-time RAM monitor function Hardware break function Execution time measurement function Connection to user system (see “ ...

Page 22

... R0E436640CPE00 User’s Manual 1.4 Operating Environment Be sure to use this emulator with the operating environmental of the emulator and host machine listed in Tables 1.6 and 1.7. Table 1.6 Operating environmental conditions Item Operating temperature Storage temperature Table 1.7 Operating environment of the host machine ...

Page 23

... R0E436640CPE00 User’s Manual 2. Setup This chapter describes the preparation for using this product, the procedure for starting up the emulator and how to change settings. 2.1 Flowchart of Starting Up the Emulator The procedure for starting up the emulator is shown in Figure 2.1. For details, refer to each section hereafter. And, when the emulator does not start up normally, refer to “ ...

Page 24

... R0E436640CPE00 User’s Manual 2.2 Installing the Included Software If the OS used in your host machine is Windows XP or 2000, this installation must be executed by a user with administrator rights. Be aware that users without administrator rights cannot complete the installation. The "auto_run.exe" starts up by inserting the included CD into the CD-ROM drive, and the HTML page for installation will open. Install the C compiler, emulator debugger and USB driver as occasion demands. In process of installation, “ ...

Page 25

... R0E436640CPE00 User’s Manual 2.4 Connecting the Power Supply for the Emulator Connect the power supply for the emulator to the power connector (J1). The specification of the power supply for the emulator is listed in Table 2.1. Table 2.1 Specification of power supply of the emulator DC 5.0 V±5%/2 A Power supply voltage Figures 2 ...

Page 26

... R0E436640CPE00 User’s Manual 2.5 Connecting the Host Machine Connect the emulator and the host machine with the USB interface cable. Connect the USB interface cable (included) to the USB interface connector (J2) and the USB port of the host machine (see Figure 2.5). ...

Page 27

... R0E436640CPE00 User’s Manual 2.6 Turning ON the Power 2.6.1 MCU Power Supply Source Selection Jumper/MCU Power Supply Voltage Selection Jumper Set the MCU power supply source selection jumper and the MCU power supply voltage selection jumper of the emulator according to conditions of use (see Figure 2.6). ...

Page 28

... R0E436640CPE00 User’s Manual 2.6.2 Checking Connections of the Emulator System Before turning the power ON, check the connection of the interface cable to the host machine, emulator, and user system. 2.6.3 Turning ON/OFF the Power Turn ON/OFF the power of the emulator and user system as simultaneously as possible. ...

Page 29

... R0E436640CPE00 User’s Manual 2.6.5 LED Display When the Emulator Starts Up Normally After the emulator starts up, check the status of the LEDs to see whether the emulator operation is enabled or not. Figure 2.7 shows the positions of the emulator status LEDs. System status LEDs Target status LEDs Figure 2 ...

Page 30

... R0E436640CPE00 User’s Manual When the user system connected: If the POWER LED does not light when the JP1 of the R0E43664EPBM0 is set to INT POWER, shut off the system and check that the setting of the jumper switches and the power is properly supplied to the user system. ...

Page 31

... R0E436640CPE00 User’s Manual 2.7 Self-check 2.7.1 Self-check Procedure To run the self-check of the emulator explained here below. While the self-check is in progress, the LEDs will change as shown in Figure 2.10. (1) If the user system is connected, disconnect it. (2) Set the jumper as the factory-settings to execute the self-check (see Table 2.3). ...

Page 32

... R0E436640CPE00 User’s Manual 2.7 Error is Detected in the Self-check Table 2.4 lists how to remedy the troubles if the target status LED display is abnormal in the self-check. When an error is detected, shut off the emulator and the user system and follow the steps in the Table 2.4. ...

Page 33

... R0E436640CPE00 User’s Manual 2.8 Connecting the User System Figure 2.11 shows the connection of the R0E436640CPE00 and the user system. As for the connections of other than the 64-pin MCU below, refer to the user’s manual for the converter board. 64-pin 0.8mm pitch ...

Page 34

... Figure 2.12 Connecting to a 64-pin 0.8mm pitch foot pattern Notes on Connecting the User System: Take care not to attach a converter board in a wrong direction. It may cause a fatal damage to the emulator and user system. The connectors of the R0E436640CPE00 and R0E436640CFG20 are guaranteed for only 50 insertion/removal iterations. REJ10J0918-0300 Rev.3.00 February 15, 2007 R0E436640CPE00 ...

Page 35

... Figure 2.13 Connecting to a 64-pin 0.5mm pitch foot pattern Notes on Connecting the User System: Take care not to attach a converter board in a wrong direction. It may cause a fatal damage to the emulator and user system. The connectors of the R0E436640CPE00 and R0E436640CFK20 are guaranteed for only 50 insertion/removal iterations. REJ10J0918-0300 Rev.3.00 February 15, 2007 R0E436640CPE00 ...

Page 36

... R0E436640CPE00 User’s Manual 2.9 Changing Settings 2.9.1 MCU Power Supply Source Selection Jumper/MCU Power Supply Voltage Selection Jumper These are the jumper switches to select power supply to the MCU and its power voltage. Set the jumpers according to the use conditions before turning on power, referring to “2.6.1 MCU Power Supply Source Selection Jumper/MCU Power Supply Voltage Selection Jumper” ...

Page 37

... Using an Internal Oscillator Circuit Board 1. Kinds of Oscillator Boards The R0E436640CPE00 comes with an oscillator circuit board OSC-3 (20 MHz). And an oscillator circuit bare board OSC-2 is included with this product. If you use an internal oscillator circuit board of the emulator as a main clock, choose "Internal" in the emulator debugger after replacing oscillator circuit boards to change a clock supplied to an MCU. ...

Page 38

... R0E436640CPE00 User’s Manual 2. Replacing Oscillator Circuit Boards Figure 2.15 shows how to replace the oscillator circuit boards. POWER USB 5.0V SYSTEM LED1 POWER - + POWER STATUS SAFE SAFE LED2 5.0V JP2 3.3V COMPACT EMULATOR R0E436640CPE00 EXT JP1 INT LED3 POWER POWER TARGET ...

Page 39

... R0E436640CPE00 User’s Manual 3. Using the Internal Oscillator Circuit Bare Board To use this product at a frequency you like, build a desired oscillator circuit on the included OSC-2 oscillator circuit bare board. Figure 2.16 shows an external view of the OSC-2 oscillator circuit bare board and the connector pin locations. Figure 2.17 shows the circuitry of the oscillator circuit bare board OSC-2 ...

Page 40

... R0E436640CPE00 User’s Manual (2) Using an Oscillator Circuit on the User System To operate this product with an external clock, construct an oscillator circuit as shown in Figure 2.18 in the user system and input the oscillator output at 50% duty (within the operating range of the evaluation MCU) into pin OSC1. And pin OSC2 should be open. Choose “ ...

Page 41

... R0E436640CPE00 User’s Manual 2.9.4 A/D Conversion Bypass Capacitors There is a foot pattern on the R0E436640EPBM0 board for mounting bypass capacitors for an A/D conversion circuit near the MCU. Mount suitable bypass capacitors as occasion demands. Figure 2.20 shows where they are installed and the configuration of this product ...

Page 42

... R0E436640CPE00 User’s Manual 3. Usage (Emulator Debugger) This chapter describes how to start up the emulator debugger from the High-performance Embedded Workshop. 3.1 Starting Up the Emulator Debugger When debugging the completed programs, switch the session. The session can be changed by the drop down list of the tool bar shown below ...

Page 43

... R0E436640CPE00 User’s Manual 3.2 Starting Up the Emulator Debugger (Init Dialog Box) (1) MCU tab 1). Specifying the MCU file Cancel 2) Using or not using the CPU rewrite mode and trace point function Cancel REJ10J0918-0300 Rev.3.00 February 15, 2007 Specifying the MCU file Click the “Refer...” button. ...

Page 44

... R0E436640CPE00 User’s Manual 3) Executing the self-check Cancel (2) Debugging Information tab 1) Referencing the compiler used and the object format Cancel REJ10J0918-0300 Rev.3.00 February 15, 2007 Executing the self-check Enable this function when you want the emulator to be self- checked at startup. Be sure to select the check box only when you want the emulator to be self-checked at startup ...

Page 45

... R0E436640CPE00 User’s Manual (3) Emulator tab 1) Specifying the target clock Cancel REJ10J0918-0300 Rev.3.00 February 15, 2007 Specifying the target clock Specify the clock sources supplied to the MCU (main clock and sub clock). Select the appropriate clock sources according to the clock used by your target MCU. ...

Page 46

... R0E436640CPE00 User’s Manual 3.3 Starting Up the Emulator Debugger (MCU Setting Dialog Box) (1) MCU tab 1) Specifying the processor mode Cancel 2) Referencing the MCU pin status Cancel REJ10J0918-0300 Rev.3.00 February 15, 2007 Specifying the processor mode Select the appropriate processor mode that suits your system ...

Page 47

... R0E436640CPE00 User’s Manual 3.4 Checking Connections of the Emulator System Check to see that the emulator debugger has been connected correctly to the emulator. REJ10J0918-0300 Rev.3.00 February 15, 2007 3. Usage (Emulator Debugger) Checking connections of the emulator system When the emulator debugger is connected correctly to the emulator after you have finished setting up the Init dialog box and the MCU Setting dialog box, you will see a message “ ...

Page 48

... R0E436640CPE00 User’s Manual 3.5 Program Execution (1) Downloading the program 1) Downloading from the work space window REJ10J0918-0300 Rev.3.00 February 15, 2007 3. Usage (Emulator Debugger) Downloading the program Download the object program you want to debug. Select Download from “xxx.abs” of “Download module”. ...

Page 49

... R0E436640CPE00 User’s Manual (2) Program execution 1) Resetting the user program 2) Executing the user program (Go) 3) Executing the user program (Go Free) 4) Executing the user program (Reset Go) 5) Step execution of the user program REJ10J0918-0300 Rev.3.00 February 15, 2007 3. Usage (Emulator Debugger) CPU reset Resets the program. ...

Page 50

... R0E436640CPE00 User’s Manual 6) Stopping the user program 7) Editor (Source) window after you have stopped the user program REJ10J0918-0300 Rev.3.00 February 15, 2007 3. Usage (Emulator Debugger) HALT Stops the program. Or you can select “Halt” from “Debug” menu for the same effect ...

Page 51

... R0E436640CPE00 User’s Manual (3) Setting software break points 1) Screen after software breakpoint setup S/W break point column REJ10J0918-0300 Rev.3.00 February 15, 2007 3. Usage (Emulator Debugger) Screen after software break point setup - Software break point (B) A software break point can be set or cleared by double- clicking the break point display area ...

Page 52

... R0E436640CPE00 User’s Manual (4) Executing up to the cursor position 1) Setup procedure for running the program up to the cursor position 2) After the execution has finished REJ10J0918-0300 Rev.3.00 February 15, 2007 3. Usage (Emulator Debugger) Setup procedure for running the program up to the cursor position (1) Click the line in the text area that you want to be executed ...

Page 53

... R0E436640CPE00 User’s Manual 3.6 Hardware Break Point Setting Window (1) Break event setup dialog box 1) Opening the hardware break point setup dialog box 2) Hardware Break Point Setting Window in initial state 3) Opening the break event setting dialog box REJ10J0918-0300 Rev.3.00 February 15, 2007 3 ...

Page 54

... R0E436640CPE00 User’s Manual 4) Opening the break event setting dialog box (2) When FETCH is selected 1) Window for setting addresses REJ10J0918-0300 Rev.3.00 February 15, 2007 3. Usage (Emulator Debugger) Specifying the event type Click to select the event type you want to set. - FETCH Detects an instruction prefetch. ...

Page 55

... R0E436640CPE00 User’s Manual (3) When DATA ACCESS is selected 1) Window for setting the address 2) Window for setting data REJ10J0918-0300 Rev.3.00 February 15, 2007 3. Usage (Emulator Debugger) Setting the address You can set eight conditions, e.g., a specified address, a specified address range, etc. Setting data You can set two conditions, e ...

Page 56

... R0E436640CPE00 User’s Manual 3) Example Data Settings The R0E436640CPE00 requires that events be set according to the bus operation. Make sure the even-address data is set on the upper side and the odd-address data is set on the lower side. Setting events for wordwise accesses to the 8-bit bus area of the internal I/O MOV.W R0,H’ ...

Page 57

... R0E436640CPE00 User’s Manual (4) Setting the combinatorial event condition for the hardware break point 1) Window for setting the combinatorial event condition REJ10J0918-0300 Rev.3.00 February 15, 2007 3. Usage (Emulator Debugger) Setting the combinatorial event condition There are following three conditions that you can choose for the combinatorial events ...

Page 58

... R0E436640CPE00 User’s Manual 3.7 Trace Window (1) Trace window 1) Opening the trace window REJ10J0918-0300 Rev.3.00 February 15, 2007 3. Usage (Emulator Debugger) Trace window Clicking this button opens the trace window. Or you can select “Trace” from “Trace” of “View” menu for the same effect ...

Page 59

... R0E436640CPE00 User’s Manual 2) Trace window Bus display Disassemble display Source display Data access display REJ10J0918-0300 Rev.3.00 February 15, 2007 3. Usage (Emulator Debugger) Explanation of the trace window (bus display) The following explains the displayed contents, from left to right. - Address Shows the status of the address bus. ...

Page 60

... R0E436640CPE00 User’s Manual (2) Suspending and resuming trace measurement 1) Suspending trace measurement 2) Resuming trace measurement REJ10J0918-0300 Rev.3.00 February 15, 2007 3. Usage (Emulator Debugger) Stop Click this toolbar button to suspend the trace measurement in progress. Re-Start Click this toolbar button to resume the trace measurement in progress ...

Page 61

... R0E436640CPE00 User’s Manual (3) Trace point setup window 1) Opening the trace point setup window 2) Trace Point Setting Window in initial state REJ10J0918-0300 Rev.3.00 February 15, 2007 3. Usage (Emulator Debugger) Trace Point Clicking this toolbar button opens the trace point setting window. Or you can select “Trace” from “Trace” of “View” menu for the same effect ...

Page 62

... R0E436640CPE00 User’s Manual 3) Specifying a trace area 4) Setting trace write conditions REJ10J0918-0300 Rev.3.00 February 15, 2007 3. Usage (Emulator Debugger) Specifying a trace area You can specify a trace range for the trace event. - Break 64K cycles of instruction execution before the user program stopped is recorded. ...

Page 63

... R0E436640CPE00 User’s Manual 3.8 RAM Monitor Window (1) RAM monitor window 1) Opening the RAM monitor window REJ10J0918-0300 Rev.3.00 February 15, 2007 3. Usage (Emulator Debugger) RAM monitor Clicking this button opens the RAM monitor window. Or you can select “RAM monitor” from “CPU” of “View” ...

Page 64

... R0E436640CPE00 User’s Manual (2) RAM monitor area setting window 1) Opening RAM monitor area setting window 2) RAM monitor area setting window in initial state REJ10J0918-0300 Rev.3.00 February 15, 2007 3. Usage (Emulator Debugger) RAM monitor area setting Clicking this button opens the RAM monitor setting window ...

Page 65

... R0E436640CPE00 User’s Manual 3) RAM monitor area setting dialog box 4) RAM monitor area setting dialog box when RAM monitor area is changed from H’FE00 to 1 block 5) RAM monitor area setting dialog box REJ10J0918-0300 Rev.3.00 February 15, 2007 3. Usage (Emulator Debugger) Specifying the start address You can set the start address of the RAM area to be monitored ...

Page 66

... Hardware Specifications This chapter describes specifications of this product. 4.1 Target MCU Specifications Table 4.1 lists the specifications of target MCUs which can be debugged with this product. Table 4.1 Specifications of target MCUs for the R0E436640CPE00 Item Applicable MCU Applicable MCU mode Maxi. ROM/RAM capacity Operating voltage/frequency REJ10J0918-0300 Rev ...

Page 67

... R0E436640CPE00 User’s Manual 4.2 Differences between the Actual MCU and Emulator Differences between the actual MCU and emulator are shown below. When debugging the MCU using this product, be careful about the following precautions. 重 要 Notes on Internal Memory (ROM, RAM): The evaluation MCU mounted on this product has RAM and flash ROM of 128 KB ...

Page 68

... R0E436640CPE00 User’s Manual Note on exception handling: Because the compact emulator emulates several target MCUs with a single evaluation MCU, the exception handling factors of the actual MCU and those of the evaluation MCU are not always the same. Use only exception handling factors which the hardware manual describes that it is available. ...

Page 69

... R0E436640CPE00 User’s Manual Notes on mode transition: Mode transition is initiated by an interrupt. However, because the emulator generates an emulation-only interrupt when one of the following operations is performed possible that an unexpected mode transition will occur while no interrupts have ever been generated in the user program itself. ...

Page 70

... R0E436640CPE00 User’s Manual 4.3 Connection Diagrams Figures 4.1 to 4.3 show the connection diagrams of the R0E436640CPE00. These connection diagrams mainly show the interface section. The signals not shown in the figures connect the evaluation MCU and the user system directly. The circuits not connected to the user system such as the emulator's control system are omitted ...

Page 71

... JP1 INT 3.3V EXT Figure 4.2 Connection diagrams of R0E436640CPE00 (H8/3687, 36087, 36064, 36077 and 36079 etc.) Note on DC Characteristics: Because a protective serial resistance, analog switches and other devices are used between the ports, the DC characteristics are different from those of an actual MCU. Make note on this when using this product. ...

Page 72

... Compact emulator R0E436640EPBM0 control board IC4 * 3.3[V] 5.0[V] JP2 5.0V JP1 INT 3.3V EXT Figure 4.3 Connection diagrams of R0E436640CPE00 (H8/36014, etc.) Table 4.2 Electrical characteristics of the 74LV4066 and 74HC4066 Symbol Item R ON resistor ON ΔR ON resistor difference ON I Leak current (Off) OFF ...

Page 73

... R0E436640CPE00 User’s Manual 4.4 External Dimensions 4.4.1 External Dimensions of the Compact Emulator Figure 4.4 shows external dimensions of the R0E436640CPE00 connected with the converter. POWER SAFE LED2 LED3 POWER CLOCK RESET RUN RUN LED6 COMPACT EMULATOR Figure 4.4 External dimensions of the compact emulator REJ10J0918-0300 Rev ...

Page 74

... R0E436640CPE00 User’s Manual 4.4.2 External Dimensions of the Converter Board R0E436640CFG20 Figure 4.5 shows external dimensions and a sample foot pattern of the converter board R0E436640CFG20 for a 64-pin 0.8mm pitch QFP. 50.0 R0E436640CFG20 REV.A MADE IN JAPAN Figure 4.5 External dimensions of the converter board R0E436640CFG20 and a sample foot pattern 4 ...

Page 75

... R0E436640CPE00 User’s Manual 4.5 Notes on Using This Product (1) Notes on using this product are listed below. Be sure to read these notes before using this product. 重 要要 Note on Downloading Firmware: Do not shut off the power while downloading the firmware. If this happens, the product will not start up properly ...

Page 76

... R0E436640CPE00 User’s Manual Note on Clock Supply to the MCU: A clock supplied to the evaluation MCU is selected by the Clock tab in the Init dialog box of the emulator debugger. (1) When "Internal" is selected: A clock generated by the oscillation circuit in the emulator is supplied to the evaluation MCU. The clock is continually supplied to the evaluation MCU regardless of a status of user system clock and a status of user program execution ...

Page 77

... R0E436640CPE00 User’s Manual 4.6 Notes on Using This Product (2) 4.6.1 Precautions for the H8/3664 Series (1) The hardware manual says “Initial value = 1. These are reserved bits. When read, they always show the value 1.” On the other hand, the compact emulator stipulates that these bits must always be set to 0, and that when read, these bits show the set value. H’ ...

Page 78

... R0E436640CPE00 User’s Manual Address Register H'F790 - H'F791 - H'F792 - H'F793 - H'F79B - Evaluation chip H'FFE0 PMR1 H'FFE1 PMR5 H'FFE2 PMR3 H'FFF5 IENR2 H'FFF9 MSTCR1 H'FFFA MSTCR2 H'FFFB MSTCR3 Address Register H'F790 FLMCR1 H'F791 FLMCR2 H'F792 FLPWCR H'F793 EBR1 H'F79B FENR H8/3664 H'FFE0 ...

Page 79

... R0E436640CPE00 User’s Manual 4.6.2 Precautions for the H8/3672 Series (1) The hardware manual says “Initial value = 1. These are reserved bits. When read, they always show the value 1.” On the other hand, the compact emulator stipulates that these bits must always be set to 0, and that when read, these bits show the set value. H’ ...

Page 80

... R0E436640CPE00 User’s Manual Address Register H'F790 - H'F791 - H'F793 - H'F79B - H'FFE0 PMR1 Evaluation chip H'FFE2 PMR3 H'FFF1 SYSCR2 H'FFF2 IEGR1 H'FFF4 IENR1 H'FFF5 IENR2 H'FFF9 MSTCR1 H'FFFA MSTCR2 H'FFFB MSTCR3 Address Register H'F790 FLMCR1 H'F791 FLMCR2 H'F793 EBR1 H'F79B FENR H'FFE0 ...

Page 81

... R0E436640CPE00 User’s Manual 4.6.3 Precautions for the H8/3687 Series (1) The hardware manual says “Initial value = 0. These are reserved bits. When read, they always show the value 0.” On the other hand, the compact emulator stipulates that these bits must always be set to 0, and that when read, these bits show the set value ...

Page 82

... R0E436640CPE00 User’s Manual Address Register H'F730 - H'F731 - H'F790 - H'F791 - H'F792 - H'F793 - H'F79B - H'FFE2 PMR3 Evaluation chip H'FFE4 PCR1 H'FFE5 PCR2 H'FFEA PCR7 H'FFEB PCR8 H'FFF5 IENR2 H'FFF7 IRR2 H'FFF9 MSTCR1 H'FFFA MSTCR2 H'FFFB MSTCR3 Address Register H'F730 LVDCR H'F731 LVDSR ...

Page 83

... R0E436640CPE00 User’s Manual 4.6.4 Precautions for the H8/36087 Series (1) The hardware manual says “Initial value = 0. These are reserved bits. When read, they always show the value 0.” On the other hand, the compact emulator stipulates that these bits must always be set to 0, and that when read, these bits show the set value ...

Page 84

... R0E436640CPE00 User’s Manual Address Register H'F790 - H'F791 - H'F792 - H'F793 - H'F79B - H'FFE2 PMR3 Evaluation chip H'FFE4 PCR1 H'FFE5 PCR2 H'FFEA PCR7 H'FFEB PCR8 H'FFF5 IENR2 H'FFF7 IRR2 H'FFF9 MSTCR1 H'FFFA MSTCR2 H'FFFB MSTCR3 Address Register H'F790 FLMCR1 H'F791 FLMCR2 H'F792 FLPWCR ...

Page 85

... R0E436640CPE00 User’s Manual 4.6.5 Precautions for the H8/36077 Series (1) The hardware manual says “Initial value = 0. These are reserved bits. When read, they always show the value 0.” On the other hand, the compact emulator stipulates that these bits must always be set to 0, and that when read, these bits show the set value ...

Page 86

... R0E436640CPE00 User’s Manual (6) Although the hardware manual describes the functions shown below, they are not available on the compact emulator, because the evaluation MCU does not have them. - power-on reset & low-voltage detection circuit - on-chip oscillator - The watchdog timer starts operating in the initial state after the reset ...

Page 87

... R0E436640CPE00 User’s Manual 4.6.6 Precautions for the H8/36079 Series (1) The hardware manual says “Initial value = 0. These are reserved bits. When read, they always show the value 0.” On the other hand, the compact emulator stipulates that these bits must always be set to 0, and that when read, these bits show the set value ...

Page 88

... R0E436640CPE00 User’s Manual (6) Although the hardware manual describes the functions shown below, they are not available on the compact emulator, because the evaluation MCU does not have them. - power-on reset & low-voltage detection circuit - on-chip oscillator - The watchdog timer starts operating in the initial state after the reset ...

Page 89

... R0E436640CPE00 User’s Manual 4.6.7 Precautions for the H8/36064 Series (1) The hardware manual says “Initial value = 0. These are reserved bits. When read, they always show the value 0.” On the other hand, the compact emulator stipulates that these bits must always be set to 0, and that when read, these bits show the set value ...

Page 90

... R0E436640CPE00 User’s Manual Address Register H'F730 H'F731 H'F790 H'F791 H'F792 H'F793 H'F79B H'FFE0 PMR1 H'FFE1 PMR5 H'FFE2 PMR3 H'FFE4 PCR1 H'FFE5 PCR2 Evaluation chip H'FFEA PCR7 H'FFEB PCR8 H'FFF0 SYSCR1 H'FFF1 SYSCR2 H'FFF4 IENR1 H'FFF5 IENR2 H'FFF6 IRR1 H'FFF7 IRR2 ...

Page 91

... R0E436640CPE00 User’s Manual 4.6.8 Precautions for the H8/3694 Series (1) The hardware manual says “Initial value = 1. These are reserved bits. When read, they always show the value 1.” On the other hand, the compact emulator stipulates that these bits must always be set to 0, and that when read, these bits show the set value. H’ ...

Page 92

... R0E436640CPE00 User’s Manual Address Register H'F730 - H'F731 - H'F790 - H'F791 - H'F792 - Evaluation chip H'F793 - H'F79B - H'FFE0 PMR1 H'FFE1 PMR5 H'FFE2 PMR3 H'FFF5 IENR2 H'FFF9 MSTCR1 H'FFFA MSTCR2 H'FFFB MSTCR3 Address Register H'F730 LVDCR H'F731 LVDSR H'F790 FLMCR1 H'F791 FLMCR2 H'F792 FLPWCR ...

Page 93

... R0E436640CPE00 User’s Manual 4.6.9 Precautions for the H8/36094 Series (1) The hardware manual says “Initial value = 1. These are reserved bits. When read, they always show the value 1.” On the other hand, the compact emulator stipulates that these bits must always be set to 0, and that when read, these bits show the set value. H’ ...

Page 94

... R0E436640CPE00 User’s Manual (6) Although the hardware manual says “Initial value = 1.”, the initial value the compact emulator. When the watchdog timer counts up, these bits must always be set to 1. Timer Control/Status Register WD H’FFC0 Address Register H'F730 - H'F731 - H'F732 - H'F734 - H'F735 ...

Page 95

... R0E436640CPE00 User’s Manual 4.6.10 Precautions for the H8/36014 Series (1) The hardware manual says “Initial value = 0. These are reserved bits. When read, they always show the value 0.” On the other hand, the compact emulator stipulates that these bits must always be set to 0, and that when read, these bits show the set value ...

Page 96

... R0E436640CPE00 User’s Manual Adress Register H'F730 H'F731 H'F790 H'F791 H'F792 H'F793 H'F79B Evaluation chip H'FFE0 PMR1 H'FFE2 PMR3 H'FFF1 SYSCR2 H'FFF2 IEGR1 H'FFF4 IENR1 H'FFF5 IENR2 H'FFF9 MSTCR1 H'FFFA MSTCR2 H'FFFB MSTCR3 Adress Register H'F730 LVDCR H'F731 LVDSR H'F790 FLMCR1 ...

Page 97

... R0E436640CPE00 User’s Manual 5. Troubleshooting This chapter describes how to troubleshoot when this product does not work properly. 5.1 Flowchart to Remedy the Troubles Figure 5.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 user system is disconnected. For the latest FAQs visit the Renesas Tools Homepage. ...

Page 98

... R0E436640CPE00 User’s Manual 5.2 When the Emulator Debugger Does Not Start Up Properly 5.2.1 When the LEDs of the Emulator Do Not Display Normally Table 5.1 Errors LEDs show and their checkpoints Error LEDs do not light up. Target Status POWER LED does not light up. ...

Page 99

... R0E436640CPE00 User’s Manual 5.2.2 MCU Setting Dialog Box Does Not Appear at Emulator Debugger Startup Table 5.2 Checkpoints of errors at emulator debugger startup Error Communication error occurred. Data was not sent to the target. Not compact emulator. Target MCU is in the reset state. ...

Page 100

... R0E436640CPE00 User’s Manual 5.3 How to Request for Support After checking the items in "5 Troubleshooting", fill in the text file the installer of the emulator debugger generates in the following directory and email to your local distributor. http://tool-support.renesas.com/eng/toolnews/registration/support.txt For prompt response, please specify the following information: ...

Page 101

... R0E436640CPE00 User’s Manual 6. Maintenance and Guarantee This chapter describes how to perform maintenance, warranty information, repair provisions and the procedures for requesting a repair. 6.1 User Registration When you purchase our product, be sure register as a user. For user registration, refer to “User registration” (page 12) of this user's manual ...

Page 102

... R0E436640CPE00 User’s Manual (3) Expiration of the repair period When a period of one year elapses after the model was dropped from production, repairing products of the model may become impossible. (4) Transportation fees at sending your product for repair Please send your product to us for repair at your expense. ...

Page 103

... Compact Emulator for H8/300H Tiny Series R0E436640CPE00 User's Manual Publication Date: Feb. 15, 2007 Sales Strategic Planning Div. Published by: Renesas Technology Corp. Microcomputer Tool Development Department Edited by: Renesas Solutions Corp. © 2007. Renesas Technology Corp. and Renesas Solutions Corp., All rights reserved. Printed in Japan. ...

Page 104

... Shimonumabe, Nakahara-ku, Kawasaki-shi, Kanagawa 211-8668 Japan R0E436640CPE00 User’s Manual REJ10J0918-0300(T) ...

Related keywords