Renesas R0E436640CPE00 User Manual
Renesas R0E436640CPE00 User Manual

Renesas R0E436640CPE00 User Manual

Compact emulator for h8/300h tiny series
Table of Contents

Advertisement

Quick Links

REJ10J0918-0300(T)
R0E436640CPE00
User's Manual
Compact Emulator for H8/300H Tiny Series
Rev.3.00
Feb. 15, 2007

Advertisement

Table of Contents
loading

Summary of Contents for Renesas R0E436640CPE00

  • Page 1 REJ10J0918-0300(T) R0E436640CPE00 User’s Manual Compact Emulator for H8/300H Tiny Series Rev.3.00 Feb. 15, 2007...
  • Page 2 6. The prior written approval of Renesas Technology Corp. is necessary to reprint or reproduce in whole or in part these materials. 7. If these products or technologies are subject to the Japanese export control restrictions, they must be exported under a license from the Japanese government and cannot be imported into a country other than the approved destination.
  • Page 3: Preface

    All the components of this product are shown in "1.1 Package Components" (page 14). If there is any question or doubt about this product, contact your local distributor. The related manuals for using this product are listed below. You can download the latest manuals from the Renesas Tools homepage (http://www.renesas.com/tools).
  • Page 4: Important

    Purpose of use of the emulator: This emulator is a device to support the development of a system that uses the H8/300H Tiny Series of Renesas 16-bit single- chip MCUs. It provides support for system development in both software and hardware.
  • Page 5 R0E436640CPE00 User’s Manual Important Usage restrictions: This emulator has been developed as a means of supporting system development by users. Therefore, do not use it as a device used for equipment-embedded applications. Also, do not use it for developing the systems or equipment used for the following...
  • Page 6: Precautions For Safety

    R0E436640CPE00 User’s Manual Precautions for Safety 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.
  • Page 7 R0E436640CPE00 User’s Manual Precautions for Safety WARNING 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.
  • Page 8 R0E436640CPE00 User’s Manual Precautions for Safety CAUTION 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 9: Table Of Contents

    R0E436640CPE00 User’s Manual Contents Contents Page 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...
  • Page 10 R0E436640CPE00 User’s Manual Contents 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...
  • Page 11 R0E436640CPE00 User’s Manual Contents 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 Page 11 of 102...
  • Page 12: User Registration

    R0E436640CPE00 User’s Manual User Registration 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 13: Terminology

    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 14: Outline

    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 15: System Configuration

    R0E436640CPE00 User’s Manual 1. Outline 1.2 System Configuration 1.2.1 System Configuration Figure 1.1 shows a configuration of the R0E436640CPE00 system. Power supply for Power supply USB interface emulator cable cable (separately available) Power supply for user system (separately available) User system...
  • Page 16: Names And Functions Of Each Part Of The Emulator

    MADE IN JAPAN MADE 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 17 R0E436640CPE00 User’s Manual 1. Outline (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...
  • Page 18 R0E436640CPE00 User’s Manual 1. Outline (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 19: Specifications

    R0E436640CPE00 User’s Manual 1. Outline 1.3 Specifications Table 1.5 lists the specifications of the R0E436640CPE00. Table 1.5 R0E436640CPE00 specifications Applicable MCUs The applicable 64-pin MCUs for the H8/300H Tiny Series are shown below. - H8/3664 Group - H8/36064 Group - H8/3694 Group...
  • Page 20: Operating Environment

    R0E436640CPE00 User’s Manual 1. Outline 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 Description Operating temperature 5 to 35°C (no dew) Storage temperature -10 to 60°C (no dew)
  • Page 21: Setup

    R0E436640CPE00 User’s Manual 2. Setup 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 “5.
  • Page 22: Installing The Included Software

    R0E436640CPE00 User’s Manual 2. Setup 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.
  • Page 23: Connecting The Power Supply For The Emulator

    R0E436640CPE00 User’s Manual 2. Setup 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...
  • Page 24: Connecting The Host Machine

    R0E436640CPE00 User’s Manual 2. Setup 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 25: Turning On The Power

    R0E436640CPE00 User’s Manual 2. Setup 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 26: Checking Connections Of The Emulator System

    R0E436640CPE00 User’s Manual 2. Setup 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 27: Led Display When The Emulator Starts Up Normally

    R0E436640CPE00 User’s Manual 2. Setup 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.
  • Page 28 R0E436640CPE00 User’s Manual 2. Setup 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 POWER LED3 and check that the setting of the jumper...
  • Page 29: Self-Check

    R0E436640CPE00 User’s Manual 2. Setup 2.7 Self-check 2.7.1 Self-check Procedure To run the self-check of the emulator, do so as 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.
  • Page 30: If An Error Is Detected In The Self-Check

    R0E436640CPE00 User’s Manual 2. Setup 2.7.2 If an 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 31: Connecting The User System

    2. Setup 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. Compact emulator...
  • Page 32: Connecting To A 64-Pin 0.8Mm Pitch Foot Pattern

    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...
  • Page 33: Connecting To A 64-Pin 0.5Mm Pitch Foot Pattern

    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...
  • Page 34: Changing Settings

    R0E436640CPE00 User’s Manual 2. Setup 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...
  • Page 35: Selecting Clock Supply

    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 36 R0E436640CPE00 User’s Manual 2. Setup 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 3.3V COMPACT EMULATOR The oscillator circuit board of the emulator is in the lower right R0E436640CPE00 corner of the board.
  • Page 37 R0E436640CPE00 User’s Manual 2. Setup 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 38 R0E436640CPE00 User’s Manual 2. Setup (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.
  • Page 39: A/D Conversion Bypass Capacitors

    R0E436640CPE00 User’s Manual 2. Setup 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 40: Usage (Emulator Debugger)

    R0E436640CPE00 User’s Manual 3. Usage (Emulator Debugger) 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 41: Starting Up The Emulator Debugger (Init Dialog Box)

    R0E436640CPE00 User’s Manual 3. Usage (Emulator Debugger) 3.2 Starting Up the Emulator Debugger (Init Dialog Box) (1) MCU tab 1). Specifying the MCU file Specifying the MCU file Click the “Refer...” button. A file selection dialog box will be displayed, so select the desired MCU file.
  • Page 42 - Compiler Select the compiler you are using. (By default, the C compiler from Renesas is selected.) - Object Format Select the format of the object file that is output by the compiler you are using.
  • Page 43 R0E436640CPE00 User’s Manual 3. Usage (Emulator Debugger) (3) Emulator tab 1) Specifying the target clock 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 44: Starting Up The Emulator Debugger (Mcu Setting Dialog Box)

    R0E436640CPE00 User’s Manual 3. Usage (Emulator Debugger) 3.3 Starting Up the Emulator Debugger (MCU Setting Dialog Box) (1) MCU tab 1) Specifying the processor mode Specifying the processor mode Select the appropriate processor mode that suits your system. For the H8/300H Series, you can specify only the following processor mode.
  • Page 45: Checking Connections Of The Emulator System

    R0E436640CPE00 User’s Manual 3. Usage (Emulator Debugger) 3.4 Checking Connections of the Emulator System Check to see that the emulator debugger has been connected correctly to the emulator. 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 “Connected”...
  • Page 46: Program Execution

    R0E436640CPE00 User’s Manual 3. Usage (Emulator Debugger) 3.5 Program Execution (1) Downloading the program 1) Downloading from the work space window Downloading the program Download the object program you want to debug. Select Download from “xxx.abs” of “Download module”. Or you can select “Download” from the “Debug” menu for the same effect.
  • Page 47 R0E436640CPE00 User’s Manual 3. Usage (Emulator Debugger) (2) Program execution 1) Resetting the user program CPU reset Resets the program. Or you can select “CPU Reset” from “Debug" menu for the same effect. 2) Executing the user program (Go) Runs the program beginning with the current PC position.
  • Page 48 R0E436640CPE00 User’s Manual 3. Usage (Emulator Debugger) 6) Stopping the user program HALT Stops the program. Or you can select “Halt” from “Debug” menu for the same effect. 7) Editor (Source) window after you have stopped the user program Editor (Source) window The position at which the user program has stopped is marked by a yellow arrow.
  • Page 49 R0E436640CPE00 User’s Manual 3. Usage (Emulator Debugger) (3) Setting software break points 1) Screen after software breakpoint setup 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 50 R0E436640CPE00 User’s Manual 3. Usage (Emulator Debugger) (4) Executing up to the cursor position 1) Setup procedure for running the program up to the cursor position 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 51: Hardware Break Point Setting Window

    R0E436640CPE00 User’s Manual 3. Usage (Emulator Debugger) 3.6 Hardware Break Point Setting Window (1) Break event setup dialog box 1) Opening the hardware break point setup dialog box Hardware Break Point Clicking this button opens the hardware break point setup dialog box.
  • Page 52 R0E436640CPE00 User’s Manual 3. Usage (Emulator Debugger) 4) Opening the break event setting dialog box Specifying the event type Click to select the event type you want to set. - FETCH Detects an instruction prefetch. - DATA ACCESS Detects a memory access.
  • Page 53 R0E436640CPE00 User’s Manual 3. Usage (Emulator Debugger) (3) When DATA ACCESS is selected 1) Window for setting the address Setting the address You can set eight conditions, e.g., a specified address, a specified address range, etc. 2) Window for setting data Setting data You can set two conditions, e.g., specified data or not to...
  • Page 54 3. Usage (Emulator Debugger) 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.
  • Page 55 R0E436640CPE00 User’s Manual 3. Usage (Emulator Debugger) (4) Setting the combinatorial event condition for the hardware break point 1) Window for setting the combinatorial event condition Setting the combinatorial event condition There are following three conditions that you can choose for the combinatorial events.
  • Page 56: Trace Window

    R0E436640CPE00 User’s Manual 3. Usage (Emulator Debugger) 3.7 Trace Window (1) Trace window 1) Opening the trace window Trace window Clicking this button opens the trace window. Or you can select “Trace” from “Trace” of “View” menu for the same effect.
  • Page 57 R0E436640CPE00 User’s Manual 3. Usage (Emulator Debugger) 2) Trace window Explanation of the trace window (bus Bus display display) The following explains the displayed contents, from left to right. - Address Shows the status of the address bus. - Data Shows the status of the data bus.
  • Page 58 R0E436640CPE00 User’s Manual 3. Usage (Emulator Debugger) (2) Suspending and resuming trace measurement 1) Suspending trace measurement Stop Click this toolbar button to suspend the trace measurement in progress. 2) Resuming trace measurement Re-Start Click this toolbar button to resume the trace measurement in progress.
  • Page 59 R0E436640CPE00 User’s Manual 3. Usage (Emulator Debugger) (3) Trace point setup window 1) Opening the trace point setup window 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 60 R0E436640CPE00 User’s Manual 3. Usage (Emulator Debugger) 3) Specifying a trace area 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 61: Ram Monitor Window

    R0E436640CPE00 User’s Manual 3. Usage (Emulator Debugger) 3.8 RAM Monitor Window (1) RAM monitor window 1) Opening the RAM monitor window RAM monitor Clicking this button opens the RAM monitor window. Or you can select “RAM monitor” from “CPU” of “View”...
  • Page 62 R0E436640CPE00 User’s Manual 3. Usage (Emulator Debugger) (2) RAM monitor area setting window 1) Opening RAM monitor area setting window RAM monitor area setting Clicking this button opens the RAM monitor setting window. 2) RAM monitor area setting window in initial state...
  • Page 63 R0E436640CPE00 User’s Manual 3. Usage (Emulator Debugger) 3) RAM monitor area setting dialog box Specifying the start address You can set the start address of the RAM area to be monitored. Specifying the size You can set the size to be monitored by specifying the number of blocks from the start address.
  • Page 64: Hardware Specifications

    4. 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 Description Applicable MCU The applicable 64-pin MCUs for the H8/300H Tiny Series are shown below.
  • Page 65: Differences Between The Actual Mcu And Emulator

    R0E436640CPE00 User’s Manual 4 Hardware Specifications 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. 重 要 IMPORTANT Notes on Internal Memory (ROM, RAM): The evaluation MCU mounted on this product has RAM of 6 KB and flash ROM of 128 KB.
  • Page 66: Note On Exception Handling

    R0E436640CPE00 User’s Manual 4 Hardware Specifications IMPORTANT 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 67: Notes On Mode Transition

    R0E436640CPE00 User’s Manual 4 Hardware Specifications IMPORTANT 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, it is possible that an unexpected mode transition will occur while no interrupts have ever been generated in the user program itself.
  • Page 68: Connection Diagrams

    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 69 3.3V POWER * : Connected to the inside of the emulator Figure 4.2 Connection diagrams of R0E436640CPE00 (H8/3687, 36087, 36064, 36077 and 36079 etc.) CAUTION 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.
  • Page 70 5.0V JP1 INT POWER 3.3V POWER * : Connected to the inside of the emulator Figure 4.3 Connection diagrams of R0E436640CPE00 (H8/36014, etc.) Table 4.2 Electrical characteristics of the 74LV4066 and 74HC4066 LV4066 Standard values HC4066 Standard values Symbol Item...
  • Page 71: External Dimensions

    R0E436640CPE00 User’s Manual 4 Hardware Specifications 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. 85.0 22.0 POWER USB 5.0V SYSTEM POWER STATUS SAFE LED2 5.0V 3.3V...
  • Page 72: External Dimensions Of The Converter Board R0E436640Cfg20

    R0E436640CPE00 User’s Manual 4 Hardware Specifications 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 0.45±0.05 R0E436640CFG20 REV.A MADE IN JAPAN 0.80±...
  • Page 73: Notes On Using This Product (1)

    R0E436640CPE00 User’s Manual 4 Hardware Specifications 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. 重 要要 IMPORTANT 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 74: Note On Clock Supply To The Mcu

    R0E436640CPE00 User’s Manual 4 Hardware Specifications IMPORTANT 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.
  • Page 75: Notes On Using This Product (2)

    R0E436640CPE00 User’s Manual 4 Hardware Specifications 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.
  • Page 76 R0E436640CPE00 User’s Manual 4 Hardware Specifications Address Register Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 H'F790 H'F791 H'F792 H'F793 H'F79B Evaluation chip H'FFE0 PMR1 IRQ3 IRQ2 IRQ1 IRQ0 TXD2 TMOW H'FFE1 PMR5 POF57 POF56 WKP5 WKP4 WKP3 WKP2 WKP1...
  • Page 77: Precautions For The H8/3672 Series

    R0E436640CPE00 User’s Manual 4 Hardware Specifications 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.
  • Page 78 R0E436640CPE00 User’s Manual 4 Hardware Specifications Address Register Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 H'F790 H'F791 H'F793 H'F79B H'FFE0 PMR1 IRQ3 IRQ2 IRQ1 IRQ0 TXD2 TMOW Evaluation chip H'FFE2 PMR3 POF27 POF26 POF25 POF24 POF23 H'FFF1 SYSCR2 SMSEL...
  • Page 79: Precautions For The H8/3687 Series

    R0E436640CPE00 User’s Manual 4 Hardware Specifications 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 80 R0E436640CPE00 User’s Manual 4 Hardware Specifications Address Register Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 H'F730 H'F731 H'F790 H'F791 H'F792 H'F793 H'F79B H'FFE2 PMR3 POF27 POF26 POF25 POF24 POF23 Evaluation chip H'FFE4 PCR1 PCR17 PCR16 PCR15 PCR14 PCR13 PCR12...
  • Page 81: Precautions For The H8/36087 Series

    R0E436640CPE00 User’s Manual 4 Hardware Specifications 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 82 R0E436640CPE00 User’s Manual 4 Hardware Specifications Address Register Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 H'F790 H'F791 H'F792 H'F793 H'F79B H'FFE2 PMR3 POF27 POF26 POF25 POF24 POF23 Evaluation chip H'FFE4 PCR1 PCR17 PCR16 PCR15 PCR14 PCR13 PCR12 PCR11 PCR10...
  • Page 83: Precautions For The H8/36077 Series

    R0E436640CPE00 User’s Manual 4 Hardware Specifications 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 84 R0E436640CPE00 User’s Manual 4 Hardware Specifications (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...
  • Page 85: Precautions For The H8/36079 Series

    R0E436640CPE00 User’s Manual 4 Hardware Specifications 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 86 R0E436640CPE00 User’s Manual 4 Hardware Specifications (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...
  • Page 87: Precautions For The H8/36064 Series

    R0E436640CPE00 User’s Manual 4 Hardware Specifications 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 88 R0E436640CPE00 User’s Manual 4 Hardware Specifications Address Register Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 H'F730 H'F731 H'F790 H'F791 H'F792 H'F793 H'F79B H'FFE0 PMR1 IRQ3 IRQ2 IRQ1 IRQ0 TXD2 TMOW H'FFE1 PMR5 POF57 POF56 WKP5 WKP4 WKP3 WKP2 WKP1...
  • Page 89: Precautions For The H8/3694 Series

    R0E436640CPE00 User’s Manual 4 Hardware Specifications 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.
  • Page 90 R0E436640CPE00 User’s Manual 4 Hardware Specifications Address Register Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 H'F730 H'F731 H'F790 H'F791 H'F792 Evaluation chip H'F793 H'F79B H'FFE0 PMR1 IRQ3 IRQ2 IRQ1 IRQ0 TXD2 TMOW H'FFE1 PMR5 POF57 POF56 WKP5 WKP4 WKP3...
  • Page 91: Precautions For The H8/36094 Series

    R0E436640CPE00 User’s Manual 4 Hardware Specifications 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.
  • Page 92 R0E436640CPE00 User’s Manual 4 Hardware Specifications (6) Although the hardware manual says “Initial value = 1.”, the initial value is 0 in the compact emulator. When the watchdog timer counts up, these bits must always be set to 1. Timer Control/Status Register WD H’FFC0...
  • Page 93: Precautions For The H8/36014 Series

    R0E436640CPE00 User’s Manual 4 Hardware Specifications 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 94 R0E436640CPE00 User’s Manual 4 Hardware Specifications Adress Register Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 H'F730 H'F731 H'F790 H'F791 H'F792 H'F793 H'F79B Evaluation chip H'FFE0 PMR1 IRQ3 IRQ2 IRQ1 IRQ0 TXD2 TMOW H'FFE2 PMR3 POF27 POF26 POF25 POF24 POF23...
  • Page 95: Troubleshooting

    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 96: When The Emulator Debugger Does Not Start Up Properly

    R0E436640CPE00 User’s Manual 5. Troubleshooting 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 Connection to Error Checkpoint the user system LEDs do not light up.
  • Page 97: Mcu Setting Dialog Box Does Not Appear At Emulator Debugger Startup

    R0E436640CPE00 User’s Manual 5. Troubleshooting 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 Checkpoint Communication error occurred. Check that the USB cable is connected properly. Data was not sent to the target.
  • Page 98: How To Request For Support

    R0E436640CPE00 User’s Manual 5. Troubleshooting 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.
  • Page 99 R0E436640CPE00 User’s Manual 6. Maintenance and Guarantee 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 100 R0E436640CPE00 User’s Manual 6. Maintenance and Guarantee (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 101 R0E436640CPE00 User's Manual Publication Date: Feb. 15, 2007 Rev.3.00 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 102 R0E436640CPE00 User’s Manual...

Table of Contents