M306K9T2-CPE Renesas Electronics America, M306K9T2-CPE Datasheet

no-image

M306K9T2-CPE

Manufacturer Part Number
M306K9T2-CPE
Description
M-SUPPORT TOOL
Manufacturer
Renesas Electronics America
Type
In Circuit Debuggerr
Datasheets

Specifications of M306K9T2-CPE

Contents
Compact Emulator, IDE, Assembler and Linker
For Use With/related Products
M306K9
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 M306K9T2-CPE

M306K9T2-CPE 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

... M306K9T2-CPE User’s Manual Compact Emulator with Real-time Trace Functions for M306K9 Rev.1.00 2003.05 ...

Page 4

NQPACK, YQPACK, YQSOCKET, YQ-GUIDE, HQPACK, TQPACK and TQSOCKET are products of Tokyo Eletech Corporation. • Renesas Technology Corporation and Renesas Solutions Corporation put the maximum effort into making semiconductor products better and more reliable, but there is always the ...

Page 5

... The M306K9T2-CPE is a compact emulator with the real-time trace functions for the M16C/6K Group M306K9 of 16-bit microcomputers. This user's manual mainly describes specifications of the M306K9T2-CPE and how to set up and operate it. For details on emulator debugger M3T-PD30M, C compiler M3T-NC30WA (entry version) and integrated development environment TM, refer to each product's user's manual. ...

Page 6

... Emulator This means the M306K9T2-CPE (this product). • Emulator system This means an emulator system built around the M306K9T2-CPE emulator. The M306K9T2-CPE emulator system is configured with an emulator, host machine and emulator debugger. • Host machine This means a personal computer used to control the emulator. ...

Page 7

Contents Chapter 1. Precautions for Safety ........................................................................................... 7 1.1 Safety Symbols and Meanings .............................................................................. 8 Chapter 2. Usage .................................................................................................................. 15 2.1 Name of Each Part .............................................................................................. 16 2.2 Starting Up the Emulator .................................................................................... 19 2.3 Emulator Initial Settings ..................................................................................... 20 ...

Page 8

Chapter 5. Troubleshooting .................................................................................................. 43 5.1 Troubleshooting Until the Emulator Starts Up ................................................... 44 (1) Troubleshooting When the Emulator Starts Up ....................................... 45 (2) Troubleshooting When Emulator Debugger PD30M Starts Up .............. 46 5.2 Troubleshooting When Using Emulator Debugger PD30M ...

Page 9

Chapter 1. Precautions for Safety This chapter describes precautions for using this product safely and properly. For precautions for the emulator debugger, refer to user's manual included with your product. 1.1 Safety Symbols and Meanings ..................................................................................................... 8 Warning for Handling ...

Page 10

Chapter 1. Precautions for Safety 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 ...

Page 11

Warning for Handling This Product: • Do not disassemble or modify this product. Disassembling or modifying this product can cause damage. Warning for Installation: • Do not set this product in water or areas of high humidity. Spilling water or ...

Page 12

Notes on Differences between the Actual MCU and Emulator: • Operations of the emulator differs from those of flash version MCUs as listed below. (1) Reset condition Set the time for starting up (0.2 to 0.8 Vcc) 1 µs or ...

Page 13

Note on MCU Functions That Cannot Be Used with This Emulator: • The following MCU features cannot be used with this emulator. (1) Debugging cannot be done with this emulator in neither memory expansion nor microproces- sor mode. M306K9 MCUs ...

Page 14

Note on Restrictions in Using the Emulator (1/2): • The following restrictions apply to this emulator. (1) Debug command execution when the BCLK is stopped When the BCLK is stopped, debug commands (break, dump, single-step, forced stop, etc.) cannot be ...

Page 15

Note on Restrictions in Using the Emulator (2/2): • The following restrictions apply to this emulator. (11) DMA transfer With this product, the program is stopped with a loop program to a specific address. Therefore DMA request is ...

Page 16

MEMO ( ...

Page 17

This chapter describes how to operate this product. 2.1 Name of Each Part ...................................................................................................................... 16 2.2 Starting Up the Emulator ............................................................................................................ 19 2.3 Emulator Initial Settings ............................................................................................................. 20 2.4 Connecting the Emulator System ............................................................................................... 22 2.5 Connecting the Target System ...

Page 18

... Figure 2.1 shows the system configuration for this emulator. Host machine (not included) Figure 2.1 System configuration (1) Emulator M306K9T2-CPE (included) This is a compact emulator for the M16C/6K Group M306K9 of 16-bit microcomputers with the real-time trace functions (hereafter, emulator). (2) USB interface cable (included) This is an interface cable for the host machine and the emulator ...

Page 19

... LED5: MCU RESET pin (RESET) LED6 LED6: Program execution (RUN) COMPACT EMULATOR Figure 2.2 Name of each part of the emulator (upper side of the M306K9T2-CPE) (1) System status LEDs The system status LEDs indicate the emulator main unit's power supply. Table 2.1 lists the definition of system status LED. ...

Page 20

System reset switch By pressing the system reset switch, you can initialize the emulator system. Table 2.3 shows the functions of the system reset switch depending on the state of the emulator. Table 2.3 Functions of the system reset ...

Page 21

Starting Up the Emulator The procedure for starting up the emulator is shown in Figure 2.3. For details, refer to each section hereafter. And, when the emulator does not start up normally, refer to "Chapter 5. Troubleshooting" (page 43). ...

Page 22

Emulator Initial Settings Set the MCU power supply selection jumpers and the function selection switch of the emulator according to conditions of use. LED1 POWER SAFE LED2 LED3 POWER CLOCK RESET RUN LED6 COMPACT EMULATOR Figure 2.4 Emulator initial ...

Page 23

Function Selection Switches According to the usage, set these switches as described in Table 2.5 below. Table 2.5 Setting function selection switches Signal Switch P87 P87/XCIN SW1 P87 P86 P86/XCOUT SW2 P86 OPEN XOUT SW3 OPEN Note on Setting ...

Page 24

Connecting the Emulator System How to connect the emulator system is described hereafter. Figure 2.5 Connecting the emulator system (1) Connecting the USB Interface Cable Connect the USB interface cable (included) to the USB interface connector (J2) and the ...

Page 25

... Connecting the Target System (As Occasion Demands) To connect the target system you need a pitch converter board (not included) shown in Figure 2.8. Be sure to align the position of No. 1 pin to connect it. Figure 2.8 Connecting to the target system Notes on Connecting Target Systems: M306K9T2-CPE connector (bottom) 144-pin 0.4-mm-pitch (for M306K9) M3T-FLX-144NSE ...

Page 26

... For details on the M3T-FLX-144NSE, refer to its user's manual. (2) Attach the YQPACK144SE included with the M3T-FLX-144NSE to the NQPACK144SE. (3) Insert the YQ-GUIDE's included with this product to the YQPACK144SE. (4) Attach the M306K9T2-CPE to the M3T-FLX-144NSE. (5) Attach the M3T-FLX-144NSE to the YQPACK144SE. Figure 2.9 Connecting to a 144-pin 0.4-mm-pitch foot pattern Notes on Connecting the Target System: • ...

Page 27

Turning On the Power (1) Checking the Connection of the Emulator System Before turning the power ON, check the connection of the host machine and the emulator main unit. (2) Turning On the Power Power ON the target system ...

Page 28

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. System status LED Target status LED Figure 2.10 Positions of ...

Page 29

Starting Up Emulator Debugger PD30M After checking the emulator has started up normally, start up emulator debugger PD30M. To start up the emulator debugger, follow the steps below. Click the Start button of Windows. And select Program (P) -> ...

Page 30

MEMO ( ...

Page 31

Chapter 3. Changing the Settings This chapter describes how to change the setting of this product. 3.1 Using the Emulator without the Target System ......................................................................... 30 3.2 Using the Emulator with the Target System............................................................................... 30 3.3 Selecting a Clock Supplied ...

Page 32

Chapter 3. Changing the Settings 3.1 Using the Emulator without the Target System How to use the emulator without the target system is shown below. (1) Set the "MCU power supply source selection jumper" to INT side (see page 20). ...

Page 33

Selecting a Clock Supplied to an MCU There are two ways to supply a clock to the MCU, using the oscillator circuit of the emulator or using the oscillator circuit on the target system. Table 3.1 lists the factory-settings ...

Page 34

Using the Oscillator Circuit on the Target System To operate the compact emulator with the oscillator circuit on the target system, construct the oscillator circuit as shown in Figure 3.1 in the target system and input the oscillator output ...

Page 35

Changing the Internal Oscillator Circuit of the Emulator An oscillator circuit board for 16 MHz (OSC-3) is mounted on this product. To use this product at a frequency other than 16 MHz, build the desired oscillator circuit on the ...

Page 36

Replacing Oscillator Circuit Boards Figure 3.5 shows how to replace the oscillator circuit boards. SW1 POWER POWER CLOCK RESET RUN ...

Page 37

Mounting A-D Conversion Bypass Capacitors There is a foot pattern on the M306K9T-EPBM board for mounting bypass capacitors for the A-D conversion circuit near the MCU. Mount suitable bypass capacitors as occasion demands. Figure 3.6 shows where they are ...

Page 38

MEMO ( ...

Page 39

Chapter 4. Specifications This chapter describes specifications of this product. 4.1 Specifications ............................................................................................................................. 38 4.2 Memory Map .............................................................................................................................. 39 4.3 Connection Diagram ................................................................................................................... 40 4.4 Emulator External Dimensions................................................................................................... ...

Page 40

... Chapter 4. Specifications 4.1 Specifications Table 4.1 lists specifications of the M306K9T2-CPE. Table 4.1 Specifications of the M306K9T2-CPE Applicable MCUs Usable mode Evaluation MCU Emulation memory Clock supply Maximum operating frequency Minimum operating frequency Applicable target power supply Basic debugging functions Real-time trace function ...

Page 41

Memory Map Figure 4.1 shows memory maps when using the emulator. For the memory map of the actual MCU, refer to the user's manual of your MCU. Make note of the fact that the memory map of the actual ...

Page 42

... Connection Diagram Figure 4.2 shows the connection diagram of M306K9T2-CPE. This connection diagram mainly shows the interface section, and the circuits which are not connected to the target system such as the emulator's control system are omitted. Emulate MCU Figure 4.2 Connection diagram (emulation circuits) ...

Page 43

Emulator External Dimensions Figure 4.3 shows external dimensions of the emulator. LED1 POWER SAFE 60.0 POWER CLOCK RESET RUN Figure 4.3 Emulator external dimensions 85.0 LED2 LED3 LED6 COMPACT EMULATOR MADE 16.0 23.0 16.0 15.0 55 ...

Page 44

MEMO ( ...

Page 45

Chapter 5. Troubleshooting This chapter describes how to troubleshoot when this product does not work properly. 5.1 Troubleshooting Until the Emulator Starts Up ........................................................................... 44 5.2 Troubleshooting When Using Emulator Debugger PD30M ...................................................... 47 5.3 If Emulator Operation is Abnormal ...

Page 46

Chapter 5. Troubleshooting 5.1 Troubleshooting Until the Emulator Starts Up Figure 5.1 shows the flowchart to remedy the troubles from when power to the emulator is activated until the emulator debugger starts up. Troubleshooting until the emulator starts up Turning ...

Page 47

Troubleshooting When the Emulator Starts Up Tables 5.1 and 5.2 list how to remedy the troubles when the target status LEDs of the emulator shows abnormal after powering on the emulator. When an error is detected, shut off the ...

Page 48

Table 5.2 Error display and how to remedy it when starting up the emulator (2/2) LED display Connection to : Blinking : OFF the target system POWER CLOCK RESET RUN - (2) Troubleshooting When Emulator Debugger PD30M Starts Up Table ...

Page 49

Troubleshooting When Using Emulator Debugger PD30M When PD30M has started up normally, however, errors occurred while using it, remedy the troubles referring Table 5.4. Table 5.4 Error message and how to remedy it when using PD30M Error message Target ...

Page 50

If Emulator Operation is Abnormal The self-check is a function to check the memory etc. mounted in the emulator. The self-check is executed when the emulator starts up, and detailed check is executed by following the procedure below. Set ...

Page 51

If an Error is Detected in the Self-check Table 5.6 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 ...

Page 52

How to Request for Support After checking the items in "Chapter 5 Troubleshooting", fill in the text file the installer of the emulator debugger generates in the following directory and email to your local distributor. \SUPPORT\product name\SUPPORT.TXT For prompt ...

Page 53

Chapter 6. Maintenance and Guarantee This chapter describes how to maintenance, repair provisions and how to request for repair. 6.1 Maintenance ............................................................................................................................... 52 6.2 Guarantee .................................................................................................................................... 52 6.3 Repair Provisions........................................................................................................................ 52 6.4 How to Request for Repair ......................................................................................................... 53 ( ...

Page 54

Chapter 6. Maintenance and Warranty 6.1 Maintenance If dust or dirt collects on any equipment of your emulation system, wipe it off with a dry soft cloth. Do not use thinner or other solvents because these chemicals can cause the ...

Page 55

How to Request for Repair If your product is found faulty, follow the procedure below to send your product for repair. Customer Distributor Renesas Solutions Note on Transporting the Product: • When sending your product for repair, use the ...

Page 56

MEMO ( ...

Page 57

... M306K9T2-CPE User's Manual Rev. 1.00 May 1, 2003 REJ10J0042-0100Z COPYRIGHT ©2003 RENESAS TECHNOLOGY CORPORATION AND RENESAS SOLUTIONS CORPORATION ALL RIGHTS RESERVED ...

Page 58

... Shimonumabe, Nakahara-ku, Kawasaki-shi, Kanagawa 211-8668 Japan M306K9T2-CPE User’s Manual REJ10J0042-0100Z ...

Related keywords