Renesas M3028BT2-CPE User Manual
Renesas M3028BT2-CPE User Manual

Renesas M3028BT2-CPE User Manual

Compact emulator for m16c/tiny series
Table of Contents

Advertisement

Quick Links

To our customers,
st
On April 1
, 2010, NEC Electronics Corporation merged with Renesas Technology
Corporation, and Renesas Electronics Corporation took over all the business of both
companies. Therefore, although the old company name remains in this document, it is a valid
Renesas Electronics document. We appreciate your understanding.
Issued by: Renesas Electronics Corporation (http://www.renesas.com)
Send any inquiries to http://www.renesas.com/inquiry.
Old Company Name in Catalogs and Other Documents
Renesas Electronics website:
http://www.renesas.com
st
April 1
, 2010
Renesas Electronics Corporation

Advertisement

Table of Contents
loading

Summary of Contents for Renesas M3028BT2-CPE

  • Page 1 On April 1 , 2010, NEC Electronics Corporation merged with Renesas Technology Corporation, and Renesas Electronics Corporation took over all the business of both companies. Therefore, although the old company name remains in this document, it is a valid Renesas Electronics document. We appreciate your understanding.
  • Page 2 Renesas Electronics. Renesas Electronics shall not be in any way liable for any damages or losses incurred by you or third parties arising from the use of any Renesas Electronics product for an application categorized as “Specific”...
  • Page 3 M3028BT2-CPE User’s Manual Compact Emulator for M16C/Tiny Series Rev.3.00 2009.07...
  • Page 4 Please be sure to implement safety measures to guard against the possibility of physical injury, and injury or damage caused by fire in the event of the failure of a Renesas product, such as safety design for hardware and software including but not limited to redundancy, fire control and malfunction prevention, appropriate treatment for aging degradation or any other applicable measures.
  • Page 5: Regulatory Compliance Notices

    Address: Nippon Bldg., 2-6-2, Ote-machi, Chiyoda-ku, Tokyo 100-0004, Japan ・Person responsible for placing on the market Name: Renesas Technology Europe Limited European Headquaters Address: Dukes Meadow, Millboard Road, Bourne End, Buckinghamshire, SL8 5FH, U.K. United States Regulatory notices on Electromagnetic compatibility...
  • Page 6: 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 7: Important

    Purpose of use of the emulator: This emulator is a device to support the development of a system that uses the M16C Family M16C/Tiny Series of Renesas 16- bit single-chip MCUs. It provides support for system development in both software and hardware.
  • Page 8 M3028BT2-CPE 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 9: Precautions For Safety

    M3028BT2-CPE 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 10 M3028BT2-CPE User’s Manual Precautions for Safety WARNING Warnings for AC Power Supply: This product is connected signal ground with frame ground. If your developing product is transformless (not having isolation transformer of AC power), this may cause electric shock. Also, this may give an unrepairable damage to this product and your developing one.
  • Page 11 M3028BT2-CPE User’s Manual Precautions for Safety CAUTION Notes on Connecting the Power Supply of the Emulator: 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 12: Table Of Contents

    M3028BT2-CPE User’s Manual Contents Contents Page Regulatory Compliance Notices ...........................3 Preface..................................4 Important..................................5 Precautions for Safety ..............................7 Contents..................................10 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 13 M3028BT2-CPE User’s Manual Contents Page 4. Hardware Specifications ............................69 4.1 Target MCU Specifications..........................69 4.2 Differences between the Actual MCU and Emulator..................70 4.3 Connection Diagram............................73 4.4 External Dimensions............................74 4.4.1 External Dimensions of the Compact Emulator ..................74 4.4.2 External Dimensions of the Converter Board M30263T-42SSB............75 4.4.3 External Dimensions of the Converter Board M30260T-48FPD ............75...
  • Page 14: User Registration

    M3028BT2-CPE User’s Manual User Registration User Registration When you install debugger software, a text file for user registration is created on your PC. Fill it in and email it to your local distributor. If you have replaced an emulator main unit or emulation probe, rewrite an emulator name and serial number in the text file you filled in earlier to register your new hardware products.
  • Page 15: Terminology

    Emulator system This means an emulator system built around the M3028BT2-CPE emulator. The M3028BT2-CPE emulator system is configured with an emulator main unit M3028BT2-CPE, power supply for the emulator, emulator debugger and host machine. Renesas Integrated development environment High-performance Embedded Workshop This tool provides powerful support for the development of embedded applications for Renesas microcomputers.
  • Page 16: Outline

    High-performance Embedded Workshop * Please keep the M3028BT2-CPE’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: System Configuration

    M3028BT2-CPE User’s Manual 1. Outline 1.2 System Configuration 1.2.1 System Configuration Figure 1.1 shows a configuration of the M3028BT2-CPE system. (3) Power supply for emulator (not included) Power supply cable (2) USB interface cable (5) Power supply for user system...
  • Page 18: Names And Functions Of Each Part Of The Emulator

    MADE MADE IN JAPAN Figure 1.2 Names of the LEDs on the upper panel of the M3028BT2-CPE (1) System Status LEDs The system status LEDs indicate the emulator main unit’s operating status etc. Table 1.2 lists the definition of the system status LEDs.
  • Page 19 M3028BT2-CPE User’s Manual 1. Outline (2) Target Status LEDs The target status LEDs indicate the target MCU’s power supply and operating status. Table 1.3 lists the definition of each target status LED. Table 1.3 Definitions of the target status LEDs...
  • Page 20 M3028BT2-CPE User’s Manual 1. Outline (6) MCU Power Supply Source Selection Jumper (JP1) This is a jumper switch to select 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: Specifications

    M3028BT2-CPE User’s Manual 1. Outline 1.3 Specifications Table 1.5 lists specifications of the M3028BT2-CPE. Table 1.5 M3028BT2-CPE specifications Applicable MCUs M16C/Tiny Series Evaluation MCU M30290FCWP ROM size: 128KB + 4KB, RAM size: 12KB Usable mode Single-chip mode Maximum operating frequency Power voltage at 4.2 to 5.5V: 24MHz (for 24MHz: when using PLL)
  • Page 22: Operating Environment

    M3028BT2-CPE 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 23: Setup

    M3028BT2-CPE 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 24: Installing The Included Software

    M3028BT2-CPE 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 25: Connecting The Power Supply For The Emulator

    M3028BT2-CPE 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.0V±5%/2A...
  • Page 26: Connecting The Host Machine

    M3028BT2-CPE 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 27: Turning On The Power

    M3028BT2-CPE 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.
  • Page 28: Checking Connections Of The Emulator System

    M3028BT2-CPE 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 Power Supply to the User System This emulator cannot supply the power to the user system. Therefore design your system so that the user system is powered separately.
  • Page 29: Led Display When The Emulator Starts Up Normally

    M3028BT2-CPE 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 30 M3028BT2-CPE User’s Manual 2. Setup When the user system connected: If the POWER LED does not light, POWER LED 3 shut off the system and check the LED 3 POWER setting of the jumper switches and check if the power is properly...
  • Page 31: Self-Check

    M3028BT2-CPE User’s Manual 2. Setup 2.7 Self-check 2.7.1 Self-check Procedure The self-check is a function to check the memory etc. mounted in the emulator. 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.
  • Page 32: If An Error Is Detected In The Self-Check

    M3028BT2-CPE 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 33: Connecting The User System

    M3028BT2-CPE User’s Manual 2. Setup 2.8 Connecting the User System Figure 2.11 shows the connection of the M3028BT2-CPE and the user system. Compact emulator M3028BT2-CPE 42-pin 48-pin 64-pin 80-pin 85-pin 0.8mm pitch 0.5mm pitch 0.5mm pitch 0.5mm pitch 0.65mm pitch...
  • Page 34: Connecting To A 42-Pin 0.8Mm Pitch Foot Pattern

    (1) Mount the socket included with the M30263T-42SSB to the user system. (2) Attach the M3T-SSOP42B-450 included with the M30263T-42SSB and the socket frame to the socket. (3) Attach the J1 and J2 of the M30290T-PTCB to the J3 and J4 of the M3028BT2-CPE. (4) Attach the M30263T-42SSB to the M3T-SSOP42B-450.
  • Page 35: Connecting To A 48-Pin 0.5Mm Pitch Foot Pattern

    (2) Attach the YQPACK048SD included with the M30260T-48FPD to the NQPACK048SD and secure it with the YQ- GUIDE's. (3) Attach the J1 and J2 of the M30290T-PTCB to the J3 and J4 of the M3028BT2-CPE. (4) Attach the M30260T-48FPD to the YQPACK048SD.
  • Page 36: Connecting To A 64-Pin 0.5Mm Pitch Foot Pattern

    (2) Attach the YQPACK064SD included with the M30291T-64FPD to the NQPACK064SD-ND and secure it with the YQ- GUIDE's. (3) Attach the J1 and J2 of the M30290T-PTCB to the J3 and J4 of the M3028BT2-CPE. (4) Attach the M30291T-64FPD to the YQPACK064SD.
  • Page 37: Connecting To An 80-Pin 0.5Mm Pitch Foot Pattern

    (2) Attach the YQPACK080SD included with the M30290T-80FPD to the NQPACK080SD-ND and secure it with the YQ- GUIDE's. (3) Attach the J1 and J2 of the M30290T-PTCB to the J3 and J4 of the M3028BT2-CPE. (4) Attach the M30290T-80FPD to the YQPACK080SD.
  • Page 38: Connecting To An 85-Pin 0.65Mm Pitch Foot Pattern

    85LGF (included with the M3028BT2-CPE-5). For details on the M30280T-85LGF, refer to its user's manual. (1) Mount the CSSOCKET085B1007RE01 included with the M30280T-85LGF to the user system. (2) Attach the J1 and J2 of the M30290T-PTCB to the J3 and J4 of the M3028BT2-CPE. (3) Attach the M30280T-85LGF to the CSSOCKET085B1007RE01.
  • Page 39: Changing Settings

    M3028BT2-CPE 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. As shown in Table 2.5 below, set the switch according to the connection to the user system.
  • Page 40: Selecting Clock Supply

    1. Kinds of Oscillator Boards The M3028BT2-CPE comes with an oscillator circuit board OSC-3 (20MHz). 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 41 M3028BT2-CPE User’s Manual 2. Setup 2. Replacing Oscillator Circuit Boards Figure 2.17 shows how to replace the oscillator circuit boards. POWER USB 5.0V POWER LED1 SYSTEM POWER SAFE STATUS SAFE 5.0V LED2 3.3V The oscillator circuit board of the emulator is in the lower right...
  • Page 42 M3028BT2-CPE 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.18 shows an external view of the OSC-2 oscillator circuit bare board and the connector pin locations. Figure 2.19 shows the circuitry of the oscillator circuit bare board OSC-2.
  • Page 43 M3028BT2-CPE 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.20 in the user system and input the oscillator output at 50% duty (within the operating range of the evaluation MCU) into pin X .
  • Page 44: A/D Conversion Bypass Capacitors

    M3028BT2-CPE User’s Manual 2. Setup 2.9.3 A/D Conversion Bypass Capacitors There is a foot pattern on the M3028BT-EPBM board for mounting bypass capacitors for an A/D conversion circuit near the MCU. Mount suitable bypass capacitors as occasion demands. Figure 2.22 shows where they are installed and the configuration of this product.
  • Page 45: Usage (How To Use The Emulator Debugger)

    M3028BT2-CPE User’s Manual 3. Usage (How to Use the Emulator Debugger) 3. Usage (How to Use the Emulator Debugger) This chapter describes how to start up the emulator debugger and how to use the major windows. 3.1 Starting Up the Emulator Debugger When debugging the completed programs, switch the session.
  • Page 46: Init Dialog Box

    M3028BT2-CPE User’s Manual 3. Usage (How to Use the Emulator Debugger) 3.2 Init Dialog Box The Init dialog box is used to set the items that need to be set when the emulator debugger starts up. The contents set in this dialog box remain effective the next time you start the debugger.
  • Page 47 M3028BT2-CPE User’s Manual 3. Usage (How to Use the Emulator Debugger) 3. Using or not using the CPU rewrite mode Using or not using CPU rewrite mode Specify whether or not to debug in CPU rewrite mode. To debug the user system that uses CPU rewrite mode, check this box.
  • Page 48 M3028BT2-CPE User’s Manual 3. Usage (How to Use the Emulator Debugger) 5. Executing the self-check 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 49 M3028BT2-CPE User’s Manual 3. Usage (How to Use the 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 50: Mcu Setting Dialog Box

    M3028BT2-CPE User’s Manual 3. Usage (How to Use the Emulator Debugger) 3.3 MCU Setting Dialog Box The MCU Setting dialog box is used to set the user system information. It is displayed after you closed the Init dialog box. (1) MCU tab 1.
  • Page 51 M3028BT2-CPE User’s Manual 3. Usage (How to Use the Emulator Debugger) (2) Flash Clear tab 1. Setting to clear the MCU’s internal flash ROM Setting to clear the MCU’s internal flash Specify whether or not you want the MCU’s internal flash ROM to be cleared when downloading the user program or data.
  • Page 52: Checking Connections Of The Emulator System

    M3028BT2-CPE User’s Manual 3. Usage (How to Use the 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...
  • Page 53: Program Execution

    M3028BT2-CPE User’s Manual 3. Usage (How to Use the 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.x30” of “Download module”.
  • Page 54 M3028BT2-CPE User’s Manual 3. Usage (How to Use the Emulator Debugger) (2) Program execution 1 Resetting the user program CPU reset Resets the target MCU. 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 55 M3028BT2-CPE User’s Manual 3. Usage (How to Use the Emulator Debugger) 6 Stopping the user program STOP Stops the program. Or you can select “Stop” from “Debug” menu for the same effect. 7 Editor (Source) window after you have stopped the user program...
  • Page 56 M3028BT2-CPE User’s Manual 3. Usage (How to Use the Emulator Debugger) (3) Setting breakpoints 1. Screen after breakpoint setup Screen after breakpoint setup There are three types of breakpoints as described below. - Address match breakpoint This breakpoint can be set only when you chose to use the address match break function on the MCU tab of the Init dialog box.
  • Page 57 M3028BT2-CPE User’s Manual 3. Usage (How to Use the 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 Larger view 拡 大...
  • Page 58: Hardware Breakpoint Setting Window

    M3028BT2-CPE User’s Manual 3. Usage (How to Use the Emulator Debugger) 3.6 Hardware Breakpoint Setting Window (1) Breakpoint setup dialog box 1. Opening the hardware breakpoint setup dialog box Hardware Break Point Clicking this button opens the hardware breakpoint setup dialog box.
  • Page 59 M3028BT2-CPE User’s Manual 3. Usage (How to Use the Emulator Debugger) 3. Break event setting dialog box Specifying the event type Select the event type that you want to set from the drop- down list. - FETCH Detects an instruction prefetch.
  • Page 60 M3028BT2-CPE User’s Manual 3. Usage (How to Use the 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.
  • Page 61 M3028BT2-CPE User’s Manual 3. Usage (How to Use the Emulator Debugger) 3. Example Data Settings Event setting for even-address word access Setting a break event MOV.W R0,512h(R0=0203h) Address 1 : 000512 Data 1 : 0203 High-order and low-order data effective...
  • Page 62 M3028BT2-CPE User’s Manual 3. Usage (How to Use the Emulator Debugger) (4) Setting the hardware breakpoint combinatorial condition 1. Window for setting the combinatorial condition Setting the combinatorial condition There are following three conditions that you can choose for the combinatorial condition.
  • Page 63: Trace Window

    M3028BT2-CPE User’s Manual 3. Usage (How to Use the 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 “Display” menu for the same effect.
  • Page 64 M3028BT2-CPE User’s Manual 3. Usage (How to Use the Emulator Debugger) 3. Trace window (bus display) Explanation of the trace window (bus display) The following explains the displayed contents, from left to right. - Cycle Shows trace cycles. Double-click here to bring up a dialog box to change the displayed cycle.
  • Page 65 M3028BT2-CPE User’s Manual 3. Usage (How to Use the 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 66 M3028BT2-CPE User’s Manual 3. Usage (How to Use the Emulator Debugger) (3) Trace point setup dialog box 1. Opening the trace point setup dialog box Trace Point Clicking this toolbar button opens the trace point setting window. 2. Trace Point Setting Window in initial state Trace Point Setting Window in initial state Be sure to select “Enable the trace point”...
  • Page 67 M3028BT2-CPE User’s Manual 3. Usage (How to Use the 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 68: Ram Monitor Window

    M3028BT2-CPE User’s Manual 3. Usage (How to Use the 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 “Display”...
  • Page 69 M3028BT2-CPE User’s Manual 3. Usage (How to Use the Emulator Debugger) (2) RAM monitor area setting window 1. Opening RAM monitor area setting window RAM monitor area setting Clicking this toolbar button opens the RAM monitor area setting window. 2. RAM monitor area setting window in initial state...
  • Page 70 M3028BT2-CPE User’s Manual 3. Usage (How to Use the 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 71: 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 M3028BT2-CPE Item Description Applicable MCU...
  • Page 72: Differences Between The Actual Mcu And Emulator

    M3028BT2-CPE 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 Note on Differences between the Actual MCU and Emulator: Operations of the emulator system differ from those of actual MCUs as listed below.
  • Page 73 M3028BT2-CPE User’s Manual 4. Hardware Specifications IMPORTANT Note on Access Prohibited Area: You cannot use internally reserved areas. Write signals to the areas will be ignored, and values read will be undefined. Notes on Stack Area: With this product, a maximum 8 bytes of the interrupt stack is consumed as a work area. Therefore, ensure the +8 byte maximum capacity used by the user program as the interrupt stack area.
  • Page 74 M3028BT2-CPE User’s Manual 4. Hardware Specifications IMPORTANT Notes on Applicable MCUs: This product is applicable to the M16C/Tiny Series MCUs. ROM, RAM size and peripheral functions vary depending on the target MCUs used. Before the program development, refer to each Hardware Manual of the M16C/Tiny Series.
  • Page 75: Connection Diagram

    4.3 Connection Diagram Figure 4.1 shows a part of the connection diagram of the M3028BT2-CPE. This connection diagram mainly shows the interface section. The circuits not connected to the user system such as the emulator's control system are omitted. The signals not shown in Figure 4.1 connect the evaluation MCU and the user system directly.
  • Page 76: External Dimensions

    M3028BT2-CPE User’s Manual 4. Hardware Specifications 4.4 External Dimensions 4.4.1 External Dimensions of the Compact Emulator Figure 4.2 shows external dimensions of the M3028BT2-CPE connected with the M30290T-PTCB. 85.0 10.0 POWER USB 5.0V POWER SYSTEM SAFE STATUS 5.0V LED2 3.3V...
  • Page 77: External Dimensions Of The Converter Board M30263T-42Ssb

    4.4.2 External Dimensions of the Converter Board M30263T-42SSB Figure 4.3 shows external dimensions and a sample foot pattern of the converter board M30263T-42SSB (included with the M3028BT2-CPE-1) for a 42-pin 0.8mm pitch SSOP. Figure 4.3 External dimensions and a sample foot pattern of the converter board M30263T-42SSB 4.4.3 External Dimensions of the Converter Board M30260T-48FPD...
  • Page 78: External Dimensions Of The Converter Board M30291T-64Fpd

    4.4.4 External Dimensions of the Converter Board M30291T-64FPD Figure 4.5 shows external dimensions and a sample foot pattern of the converter board M30291T-64FPD (included with the M3028BT2-CPE-3) for a 64-pin 0.5mm pitch LQFP. Figure 4.5 External dimensions and a sample foot pattern of the converter board M30291T-64FPD 4.4.5 External Dimensions of the Converter Board M30290T-80FPD...
  • Page 79: External Dimensions Of The Converter Board M30280T-85Lgf

    4.4.6 External Dimensions of the Converter Board M30280T-85LGF Figure 4.7 shows external dimensions and a sample foot pattern of the converter board M30280T-85LGF (included with the M3028BT2-CPE-5) for an 85-pin 0.65mm pitch TFLGA. Figure 4.7 External dimensions and a sample foot pattern of the converter board M30280T-85LGF REJ10J1457-0300 Rev.3.00 July 22, 2009...
  • Page 80: Notes On Using This Product

    M3028BT2-CPE User’s Manual 4. Hardware Specifications 4.5 Notes on Using This Product Notes on using this product are listed below. When debugging the MCU using this product, be careful about the following precautions. IMPORTANT Note on the Version of the Emulator Debugger: Be sure to use this product with one of the following emulator debuggers.
  • Page 81 (1) When "Internal" is selected: A clock generated by the oscillator circuit board in the M3028BT2-CPE is supplied. It is continually supplied regardless of the status of the user system clock and that of the user program execution. (2) When "External" is selected: A clock generated by the oscillator in the user system is supplied.
  • Page 82 M3028BT2-CPE User’s Manual 4. Hardware Specifications IMPORTANT Notes on Address-Match Interrupts: When you use the address-match interrupt function in a user program, uncheck "Enable the Address Match Interrupt Break Function" in the MCU tab of the Init dialog box of the emulator debugger. Thus, normal software breaks are used for the internal RAM and ROM areas of an MCU.
  • Page 83 M3028BT2-CPE User’s Manual 4. Hardware Specifications IMPORTANT Notes on Debugging in CPU Rewrite Mode: When you debug M16C/Tiny Series MCUs in CPU rewrite mode, do not change the block 0 area (FF000h-- FFFFFh) of the flash ROM. Otherwise, the emulator will be uncontrollable.
  • Page 84: 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 85: When The Emulator Debugger Does Not Start Up Properly

    M3028BT2-CPE User’s Manual 5. Troubleshooting 5.2 When the Emulator Debugger Does Not Start Up Properly (1) When the LEDs of the M3028BT2-CPE 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 86 M3028BT2-CPE User’s Manual 5. Troubleshooting (2) MCU Setting Dialog Box Does Not Appear at Debugger Startup Table 5.2 Checkpoints of errors at debugger startup Error Checkpoint Communication error occurred. Check that the USB cable is connected properly. Data was not sent to the target.
  • Page 87 M3028BT2-CPE User’s Manual 5. Troubleshooting (3) Errors Occur at Debugger Startup Table 5.3 Checkpoints of errors at debugger startup Error Checkpoint Target MCU is uncontrollable. (1) Check that the NQPACK etc. mounted on the user system is soldered properly. (2) Check that the connector is installed properly to the user system.
  • Page 88: How To Request For Support

    M3028BT2-CPE User’s Manual 5. Troubleshooting 5.3 How to Request for Support After checking the items in "5 Troubleshooting", fill in the text file which is downloaded from the following page, then send the information to your local distributor. http://tool-support.renesas.com/eng/toolnews/registration/support.txt For prompt response, please specify the following information:...
  • Page 89: Maintenance And Guarantee

    M3028BT2-CPE User’s Manual 6. Maintenance and Guarantee 6. Maintenance and Guarantee This chapter describes how to maintenance, repair provisions and how to request for 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 90: How To Make Request For Repair

    M3028BT2-CPE 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 91 M3028BT2-CPE User's Manual Publication Date: Jul. 22, 2009 Rev.3.00 Sales Strategic Planning Div. Published by: Renesas Technology Corp. Microcomputer Tool Development Department Edited by: Renesas Solutions Corp. © 2009. Renesas Technology Corp. and Renesas Solutions Corp., All rights reserved. Printed in Japan.
  • Page 92 M3028BT2-CPE User’s Manual 1753, Shimonumabe, Nakahara-ku, Kawasaki-shi, Kanagawa 211-8668 Japan REJ10J1457-0300(T)

Table of Contents