PC4701U Emulator for M16C, 7700, 740 Families User's Manual Rev.2.
• Microsoft, MS-DOS, Windows, and Windows NT are registered trademarks of Microsoft Corporation in the U.S. and other countries. • IBM and AT are registered trademarks of International Business Machines Corporation. • All other brand and product names are trademarks, registered trademarks or service marks of their respective holders.
Preface The PC4701U system is designed for use with Renesas M16C Family (32/16- and 16-bit), 7700 Family (16-bit) and 740 Family (8-bit) MCUs. The PC4701U system is configured with the emulator PC4701U, an emulation pod, an emulator debugger M3T-PDxx, and a host machine. This User's Manual describes the emulator PC4701U centering around specifications and an explanation of how to set up your PC4701U system.
Table of Contents Chapter 1 Precautions for Safety 1.1 Safety Symbols and Meanings ......................................................................................... 9 WARNING Warnings for AC Power Supply ............................................................................. Warnings to Be Taken for This Product ................................................................ Warnings for Installation ........................................................................................
Chapter 4 Setup 4.1 Connecting the Host Machine ........................................................................................ 27 4.1.1 Connecting by LAN Interface ....................................................................... 28 4.1.2 Connecting by USB Interface ....................................................................... 32 4.1.3 Connecting by LPT Parallel Interface .......................................................... 34 4.2 Connecting the Emulation Pod ................
Terminology Some specific words used in this User's Manual are defined as follows: Emulation pod An emulation pod is provided for each MCU family/series and it emulates the operation of each MCU characteristic. There are two kinds of emulation method in the PC4701U system's emulation pods. One is the emulator MCU method of equipping the tip of the emulation pod probe with emulator MCU. The other is the evaluation MCU method of equipping the inside of the emulation pod with evaluation MCU.
Host machine This means a personal computer where the emulator debugger M3T-PDxx is running to control the emulator PC4701U. Emulator MCU method Evaluation MCU method M3xxxxTxx-FPD M3xxxxTxx-RPD-E The letter "x" of M3xxxxTxx-FPD/RPD-E varies with the types of MCUs or tools. PC4701U system This means the emulator system built around the emulator PC4701U. This emulator system is configured with the emulator PC4701U, an emulation pod, an emulator debugger M3T-PDxx, and a host machine.
MEMO ( 8 / 48 )
Chapter 1 Precautions for Safety Either in the PC4701U User's Manual or on the product, 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 precautions which should be taken in order to use the emulator PC4701U safely and properly. Be sure to read this chapter before using this product.
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. • Use an AC power cable which complies with the safety standards of each country. • Do not touch the plug of AC power cable when your hands are wet. This may cause electric shock. • This product is connected signal ground with frame ground.
WARNING Warnings for Installation: • The cooling system of this equipment causes air to flow from lower part of front panel to upper part of rear panel. Cables or other objects must be isolated no less than 10 cm (4 inches) from ventilating openings of this equipment to ensure reasonable ventilating condition. • Do not set this product in water or areas of high humidity. Make sure that the product does not get wet. Spilling water or some other liquid into the product may cause unrepairable damage.
WARNING Cautions to Be Taken for This Product: • Use caution when handling the main unit. Be careful not to apply a mechanical shock. • Do not touch the connector pins of the emulation pod and the interface connector pins directly with your hand. • Do not pull the main unit by the probe of the emulation pod or the interface cable which are connected to this product. • Do not use inch-size screws for this equipment. The screws used in this equipment are all ISO type (meter-size) screws.
IMPORTANT Note for Installation: • The emulator PC4701U does not operate stand-alone. It must always be connected with the emulation pod before you can execute the self-check or download firmware after setting up. If using an emulator MCU method emulation pod, both the emulator MCU and target system must be connected as well.
IMPORTANT Note for LAN Interface: • With the LAN interface of the PC4701U, not all hardware (such as host machine, network devices) combinations will work and are guaranteed. Notes for USB Interface: • USB interface can not be used with a host machine running Windows 95 or Windows NT 4.0. • With the USB interface of the PC4701U, not all hardware (such as host machine, USB devices, USB hub) combinations will work and are guaranteed.
Chapter 2 PC4701U System Configuration 2.1 Outline of PC4701U System Configuration The PC4701U system is configured with the following products: (1) Host machine ............... (2) Emulator ...................... (3) Emulation pod ............. (4) Emulator debugger ...... Personal computer PC4701U M3xxxxTxx-FPD/RPD/RPD-E M3T-PDxx Figure 2.1 shows the PC4701U system configuration.
2.2 PC4701U System Configuration 2.2.1 Host Machine The PC4701U system uses a personal computer (IBM PC/AT or compatible) as a host machine to control the emulator PC4701U by the emulator debugger M3T-PDxx. 2.2.2 Emulator PC4701U The PC4701U is an emulator for Renesas MCUs. The emulator PC4701U has LED indicators on its front panel to indicate the status of the target MCU and the conditions of the emulator. The emulator PC4701U is controlled by the emulator debugger M3T-PDxx running on the host machine.
2.3 Specifications Table 2.1 lists the specifications of the emulator PC4701U. Supported debugging functions vary according to the emulator debuggers. Table 2.
MEMO ( 18 / 48 )
Chapter External View 3 3.1 Names and Functions of Parts on the Front Panel Figure 3.1 shows the name and function of each switch and indicator on the front panel of the emulator PC4701U. System status LEDs Target status LEDs P.20 P.20 From top to bottom POWER (orange) SAFE (green) ERROR (red) From top to bottom POWER (orange) CLOCK (green) RESET (yellow) RUN (green) HALT (yellow) System reset switch P.21 Figure 3.
3.1.1 System Status LEDs The system status LEDs indicate the emulator PC4701U's power supply, firmware operating status, etc. Table 3.1 lists the definition of each system status LED. Table 3.1 Definition of system status LEDs Name ON/OFF POWER Turned On Emulator PC4701U power supply is turned on. Turned OFF Emulator PC4701U power supply is turned off. SAFE Turned On Flashing ERROR Meaning PC4701U system is operating normally. 1. Self-check is under way. 2.
3.1.3 System Reset Switch 4.4 Self-check (P.38) The system reset switch has dual functions. Not only does it initialize the target MCU, but it also establishes maintenance mode to execute the self-check, etc. when pressed within two seconds after power-on. If you do not press the switch within two seconds after power-on, the emulator PC4701U and the target MCU are initialized directly, and ready to accept command input for the emulator debugger M3T-PDxx. Table 3.
3.2 Names and Functions of Parts on Rear Panel Figure 3.3 shows the name and function of each switch and connector mounted on the rear panel of the emulator PC4701U. Interface selection switch P.23 LAN interface connector P.23 Break-event output connector P.24 USB interface connector P.23 LPT parallel interface connector External trace signal input connector P.23 P.25 AC power switch AC power input port P.23 P.23 Figure 3.
3.2.1 Interface Selection Switch The emulator PC4701U allows you to specify one of three types of interfaces for communication with the host machine as listed below. (1) LAN interface (2) USB interface (3) LPT parallel interface The interface selection switch is used to specify the type of communication interface available. The setting of the interface selection switch is checked to see the available type after the emulator PC4701U is powered on or you press the system reset switch. Figure 3.
3.2.7 Break-Event Output Connector The break-event output cable (Figure 3.5) is an 8-pin cable and is included with the emulator PC4701U package. It carries the break and event signals output from the break-event output connector. Signals are output at TTL (74F244) level. The break signal is output as a low level signal when break conditions are established. The event signal is output at high level for the duration that the event (No. 1 to 6) designated as the break point factor is maintained. Table 3.
3.2.8 External Trace Signal Input Connector The external trace signal input cable is a 12-pin cable and is included with the emulator PC4701U package. It is connected to the external trace signal input connector and carries trace signals input from an external point. The external trace signal can also be used as the external trigger break factor. Input the external trace signal as a TTL level signal. Table 3.5 gives pin assignments of the external trace signal input connector. Table 3.
3.3 Names and Functions of Parts on the Side Panel Figure 3.7 shows the name and function of each part on the side panel of the emulator PC4701U. Front Rear Emulation pod connector 3.3.1 (below) Figure 3.7 Side panel of the emulator PC4701U 3.3.1 Emulation Pod Connector 4.2 Connecting Emulation Pod (P.36) This connector is used to connect the emulator PC4701U and emulation pod. After plugging in the connector on the emulation pod, fix it in place with the two screws.
Chapter Setup 4 IMPORTANT This chapter describes how to connect the emulator PC4701U with your host machine and emulation pod. For details on how to install the emulator debugger M3T-PDxx, refer to the emulator debugger M3T-PDxx User's Manual (Online Help). This chapter also explains the emulator PC4701U's self-check and the procedure for setting up its interface. Before you run the self-check, you must have the emulation pod.
4.1.1 Connecting by LAN Interface To connect the emulator PC4701U by use of a LAN interface, you need to register some network information such as an IP address, a subnet mask, a port number, etc. in the emulator PC4701U in addition to the ordinary setup information. There are following two ways to setup and to register the network information. • Using the emulator debugger M3T-PDxx • Using the utility SETIP.
Important If the LAN interface is used as the PC4701U communication interface, it is necessary to acquire an IP address of the PC4701U. For details, contact your network administrator. Important To register network information, shut power to the PC4701U off and restart. The registered information is activated by restarting the PC4701U. Important The PC4701U cannot communicate with more than one host machine at a time. It communicates with the first host machine it connects to.
Important If you've already used IP address 39.40.41.43 in a local area network, you cannot use this procedure. Carry out "Using the emulator debugger M3T-PDxx" (P.28). Important If the LAN interface is used as the PC4701U communication interface, it is necessary to acquire an IP address of the PC4701U. For details, contact your network administrator. Important To register network information, shut power to the PC4701U off and restart. The registered information is activated by restarting the PC4701U.
LAN interface connector (Location of the connector varies.) Figure 4.3 Connecting LAN interface cable (host machine side) LAN interface connector Figure 4.
4.1.2 Connecting by USB Interface IMPORTANT We do not ensure the operation in every combination with host machine, USB device and USB hub. The procedure to set up your system using the USB interface is shown below. Turn off the power to the emulator PC4701U. Set the interface selection switch on the rear panel to "USB". 3.2.1 Interface Selection Switch (P.23) Connect the USB interface cable to the USB port of the host machine. Figure 4.5 Connecting USB interface cable (host machine side) (P.
USB interface connector (Location of the connector varies.) Figure 4.5 Connecting USB interface cable (host machine side) USB interface connector Figure 4.
4.1.3 Connecting by LPT Parallel Interface IMPORTANT The procedure to set up your system using the LPT parallel interface is shown below. Turn off the power to the host machine and emulator PC4701U. Set the interface selection switch on the rear panel to "LPT Parallel". 3.2.1 Interface Selection Switch (P.23) Connect the LPT parallel interface cable to the printer port of the host machine. Figure 4.7 Connecting LPT parallel interface cable (host machine side) (P.
LPT parallel interface connector (Location of the connector varies.) Figure 4.7 Connecting LPT parallel interface cable (host machine side) LPT parallel interface connector Figure 4.
4.2 Connecting the Emulation Pod The procedure for connecting the emulation pod to the emulator PC4701U is shown below. The screws for fixing the emulator is supplied with the product package of an emulation pod. Turn off the power to the emulator PC4701U. Connect the emulation pod to the connector of the emulator PC4701U. Figure 4.9 Connecting emulation pod (below) Secure the connector with the two screws. Figure 4.9 Connecting emulation pod (below) Figure 4.
4.3 Downloading Firmware 4.3.1 When It is Necessary to Download Firmware It is necessary to download firmware when: (1) you have set up the emulator PC4701U for the first time. (2) you have upgraded the firmware. (3) you have upgraded your emulator debugger. (4) you have changed your emulator debugger. (5) you have changed your emulation probe. If downloading the firmware is not completed in the cases below, redownload the firmware as described in 4.4.2.
4.4 Self-check IMPORTANT The self-check is a function to check the memory and other conditions of the emulator PC4701U's internal circuit boards. This function can only be executed after the emulator PC4701U is connected to an emulation pod. If you use the emulation pod with the emulator MCU method, make sure that the target system is powered on and that the emulator MCU is supplied with the power and clock before you can actually run the self-check function.
Chapter Troubleshooting 5 5.1 Emulator PC4701U Cannot Be Powered On Is the power cord firmly plugged into the receptacle? Is the AC supply voltage within the range specified for the emulator PC4701U? Table 2.1 Specifications (P.17) 5.2 Interface Connection Error When an interface connection error occurs, check the following. 5.2.
5.2.2 For USB Interface The USB interface cannot be used with Windows 95 or Windows NT 4.0. By the device manager, check the USB driver (musbdrv.sys) is recognized by the host machine. Is the PC4701U interface selection switch on the rear panel of the PC4701U set to the USB side? 3.2.1 Interface Selection Switch (P.23) Is the USB interface cable connected correctly to both the PC4701U and host machine? 4.1.2 Connecting by USB Interface (P.
5.4 Target Status Error in the Self-check The emulator PC4701U checks the status of the emulation pod, firmware, and target MCU before it starts the self-check processing. A target status error results if a fault is detected with respect to the following three items: 4.4 Self-check (P.
5.6 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 response, please specify the following information: (1) Operating environment • Operating voltage: • Operating frequency: • Clock supply to the MCU: • Target system: X.X [V] XX.
Chapter Maintenance and Guarantee 6 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 equipment's surface coating to separate. 6.
(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. 6.4 How to Make Request for Repair If your product is found faulty, follow the procedure below to send your product for repair.
Chapter 7 Interface Cable Specifications & External Dimensions 7.1 LPT Parallel Interface Cable The LPT parallel interface connector used for emulator PC4701U is an IEEE1284-C (36-pin halfpitch) connector.
7.2 External Dimensions 242 192 197 88 112 242 88 112 Unit: mm Figure 7.
PC4701U User's Manual Rev.2.