Renesas IECUBE2 User Manual
Renesas IECUBE2 User Manual

Renesas IECUBE2 User Manual

In-circuit emulator

Advertisement

Quick Links

IECUBE2 main (QB-V850E2)
In-Circuit Emulator
Target Devices
V850E2M microcontroller
All information contained in these materials, including products and product specifications,
represents information on the product at the time of publication and is subject to change by
Renesas Electronics Corp. without notice. Please review the latest information published by
Renesas Electronics Corp. through various means, including the Renesas Electronics Corp.
website (http://www.renesas.com).
User's Manual
Rev.1.01 Jan 2013

Advertisement

Table of Contents
loading

Summary of Contents for Renesas IECUBE2

  • Page 1 All information contained in these materials, including products and product specifications, represents information on the product at the time of publication and is subject to change by Renesas Electronics Corp. without notice. Please review the latest information published by Renesas Electronics Corp. through various means, including the Renesas Electronics Corp.
  • Page 2 Renesas Electronics products are not subject to radiation resistance design. Please be sure to implement safety measures to guard them against the possibility of physical injury, and injury or damage caused by fire in the event of the failure of a Renesas Electronics 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 appropriate measures.
  • Page 3 General Precautions for Handling This Product Circumstances not covered by product guarantee • If the product was disassembled, altered, or repaired by the customer. • If it was dropped, broken, or given another strong shock. • Use at overvoltage, use outside guaranteed temperature range, storing outside guaranteed temperature range.
  • Page 4 Readers This manual is intended for users who wish to perform debugging using the QB-V850E2 (generic name: IECUBE2). The readers of this manual are assumed to be familiar with the device functions and usage, and to have knowledge of debuggers.
  • Page 5 This includes the target program and the hardware provided by the user. ® IECUBE Generic name for Renesas Electronics’ high-performance, compact in-circuit emulator. This is IECUBE2 peripheral to interface with the target system. Emulator This is the product to emulate the target device.
  • Page 6: Table Of Contents

    Package Contents ..............15 AC adaptor ................16 CHAPTER 2 NAMES AND FUNCTIONS OF HARDWARE ..........17 IECUBE2 main ................. 17 Stick for unplugging EA from POD ............. 19 CHAPTER 3 NOTES ................20 Note for time stamp of trace function ..........20 CHAPTER 4 OPTIONAL PRODUCT ..............
  • Page 7: Chapter 1 General

    The IECUBE2 is an in-circuit emulator for V850E2M microcontroller. Hardware and software can be debugged efficiently in the development of systems in which the target device is used. This manual describes general information of IECUBE2 main unit. Please refer to user’s manual of each POD for detail usage.
  • Page 8: Hardware Specification

    QB-V850E2 1.GENERAL Hardware Specification The following table describes hardware specifications of IECUBE2 main. Table 1-1. IECUBE2 Hardware Specifications Parameter Specification Operating temperature range 0 to 40°C (No condensation) −15 to 60°C (No condensation) Storage temperature range AC adapter power consumption...
  • Page 9: System Overview

    1.GENERAL System Overview The system configuration is described as below. IECUBE2 can not be used alone. POD, AC adapter and sockets are needed to use. These are sold separately. To use IECUBE2, refer to the user’s manual of each POD.
  • Page 10: Functional Overview

    1.GENERAL Functional Overview IECUBE2 is provided with a wealth of debug functions to enable efficient program debugging, in addition to being used to emulate the operation of a target device. An overview of the functions is provided in this section.
  • Page 11 QB-V850E2 1.GENERAL (1) Hardware break function The hardware break function is used to observe the CPU bus cycles and set a break for a specific fetch or access operation. For example, a break can be set by detecting a state where an address has been executed or a variable has been accessed.
  • Page 12: Trace Function (Program Execution History)

    QB-V850E2 1.GENERAL 1.3.4 Trace function (program execution history) The trace function can be used to check the CPU execution history (trace). Items (1) to (7) can be recorded in the execution history. (1) Program counter (PC) of branch source and branch destination The PCs of a branch source and a branch destination can be recorded in the history.
  • Page 13: Time Measurement Function

    QB-V850E2 1.GENERAL (7) Recording histories before and after specific phenomenon has occurred (delay trigger trace) The history after a specific phenomenon has occurred can be recorded by using the event function (1.3.6 Event function (specific CPU operation detection)) in combination. This is similar to being able to observe a signal waveform by assuming an edge as a trigger, when using an oscilloscope to observe a signal.
  • Page 14: Event Link Function (Event Combinations)

    QB-V850E2 1.GENERAL (3) Access event An access event is detected when an address has been accessed (read or written). The following detection conditions can be specified for an access event. Up to six accesses event points can be specified, but if the access address has been specified as a range, two points will be consumed.
  • Page 15: Block Overview

    QB-V850E2 1.GENERAL Block Overview An internal block overview of the functions is described as below. Target Target IECUBE2 main IECUBE2 main System System Firmware Firmware FPGA FPGA Debug chip Debug chip Control signals Control signals Signals Signals for debug chip...
  • Page 16: Ac Adaptor

    1.GENERAL AC adaptor The specifications of the AC adapter for IECUBE2 differ depending on the region of use. Be sure to use an AC adapter corresponding to the region of use. The IECUBE2 is not provided with an AC adapter. It must be purchased separately.
  • Page 17: Chapter 2 Names And Functions Of Hardware

    IECUBE2 main is unit that controls debugging. (2) POD POD is sold separately. POD is IECUBE2 peripheral to interface with the target system. This unit is equipped with the major features for emulating the real device. Please refer to user’s manual of POD for details.
  • Page 18 This LED turns on when the target system is turned on. (4) POD cable This coaxial cable is used to connect the IECUBE2 main unit and emulation POD. The cable length is shown below. Be careful not to excessively bend this cable because doing so might break the cable.
  • Page 19: Stick For Unplugging Ea From Pod

    QB-V850E2 2.NAMES AND FUNCTIONS HARDWARE Stick for unplugging EA from POD The stick as following figure is used to unplug Exchange Adapter (EA) from POD. Figure 2-2. Stick for unplugging EA from POD To unplug EA from POD, insert the stick in a corner of POD and slightly push up POD. Stick (Exchange Adapter) Do the same thing in other corners as below.
  • Page 20: Chapter 3 Notes

    A time stamp of trace function does not indicate the instruction execution time/cycle count. A time stamp indicates a time IECUBE2 main received the trace data from a debug chip in POD. The output timing of the trace data is a little different from the instruction execution time/cycle. And in case of including more than one trace data per execution, such as access address and access data, some errors may be observed by FIFO queuing.
  • Page 21: Chapter 4 Optional Product

    4.1.1 General The QB-V850E2-SP is a trace memory extension for IECUBE2. This option product cannot be used by the Integrated Development Environment for RENESAS microcontrollers, and it can be used by Integrated Development Environment Multi by U.S. Green Hills Software. Please make sure the supported version of debugger software.
  • Page 22: Setup Procedure

    4.OPTIONAL PRODUCT 4.1.2 SETUP PROCEDURE This section describes how to connect the QB-V850E2-SP to the IECUBE2 main. 1.Remove the cover from the connector on the top side of the QB-V850E2-SP module. It might be necessary to loose the screw a little bit.
  • Page 23 Revision History REVISION HISTORY IECUBE2 main (QB-V850E2) In-Circuit Emulator User’s Manual Rev. Date Description Page Summary 1.00 Sep 12, 2011 First Edition issued 1.01 Jan 8, 2013 4.1.1 General ・ This option product cannot be used by the Integrated Development...
  • Page 24 QB-V850E2 In-Circuit Emulator User’s Manual Publication Date: Rev.1.01 Jan 8, 2013 Published by: Renesas Electronics Corporation...
  • Page 25 SALES OFFICES Refer to "http://www.renesas.com/" for the latest and detailed information. Renesas Electronics America Inc. 2880 Scott Boulevard Santa Clara, CA 95050-2554, U.S.A. Tel: +1-408-588-6000, Fax: +1-408-588-6130 Renesas Electronics Canada Limited 1101 Nicholson Road, Newmarket, Ontario L3Y 9C3, Canada...
  • Page 26 IECUBE2 main (QB-V850E2) R20UT0824EJ0101...

This manual is also suitable for:

Qb-v850e2

Table of Contents