LAPIS Semiconductor EASE1000 User Manual

LAPIS Semiconductor EASE1000 User Manual

On-chip emulator

Advertisement

Quick Links

FEXTEASE1000-02
EASE1000
User's Manual
nd
2
Edition
Issue Date: December 15, 2017
LAPIS Semiconductor Co., Ltd.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the EASE1000 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for LAPIS Semiconductor EASE1000

  • Page 1 FEXTEASE1000-02 EASE1000 User's Manual Edition Issue Date: December 15, 2017 LAPIS Semiconductor Co., Ltd.
  • Page 2 US Export Administration Regulations and the Foreign Exchange and Foreign Trade Act. 13) This document, in part or in whole, may not be reprinted or reproduced without prior consent of LAPIS Semiconductor. Copyright 2017 LAPIS Semiconductor Co., Ltd.
  • Page 3: Table Of Contents

    2.5.1.2.2 Recommended circuitry using TEST1_N pin and TEST0 pin ..........8 2.6 Supplying Target LSI VDD ....................... 9 2.6.1. Supplying Target LSI VDD from EASE1000 ................9 2.6.2 Outputting Target System Power Supply to Target LSI VDD ............. 9 2.7 Target System Board Layout ......................10 2.7.1 Notes of Target System Board Layout ..................
  • Page 4 EASE1000 User’s Manual Table of Contents 6.2 EASE1000 Interface Cable Appearance .................... 2 6.3 Update of Firmware ..........................2 Revision History Revision History............................1 FEXTEASE1000-02...
  • Page 5: Chapter1 Preface

    Chapter1 PREFACE...
  • Page 6: For Safe And Correct Operation

    EASE1000 User’s Manual Chapter 1 PREFACE For Safe and Correct Operation This user's manual uses various terms and pictorial indications for you to use this product safely and correctly and to prevent harm to you and others and property damages. Their meanings and displays are as follows:...
  • Page 7: Precautions

    It might cause fire or electric shock. ● In case of an abnormal state such as reeking or abnormal odor, rapidly disconnect the power plugs of EASE1000 and any other external powers from outlet. Leaving such situation as it might cause fire or electric shock.
  • Page 8 Be sure to read this page before using this product. Note ● Do not apply a voltage exceeding the 5.5V to the VTref pin of the EASE1000 Interface cable. It might cause fire or failure. ● The order of power ON and OFF needs extra attention. Incorrect order might cause fire or failure.
  • Page 9: Description Of Term

    It is software to control the flash multi writer function of EASE1000 and is a Windows application running on the PC. Target system It is a board having a LSI to be debugged by EASE1000 or whose flash memory to be written or erased. Host PC It is a PC with the DTU8 debugger, MWU16 flash multi writer host program, and USB driver installed.
  • Page 10: General Description

    Chapter 2 General Description...
  • Page 11: Product Overview

    EASE1000 is an on-chip emulator for Microcontroller (hereinafter referred to as target LSI) of Lapis Semiconductor. In combination with the DTU8 debugger, it provides the on-chip debug function. Having the flash writer function as well, EASE1000 can be used as a flash writer in combination with the MWU16 flash multi writer host program.
  • Page 12: Ease1000 Components

    EASE1000 (this manual) User’s manual Accessories Cable used to connect the EASE on-chip emulator to a host USB cable computer. EASE1000 Cable used to connect the EASE1000 on-chip emulator to a Target system Interface cable Figure 2-2 EASE1000 Components FEXTEASE1000-02...
  • Page 13: Appearance

    EASE1000 User’s Manual General Description Chapter 2 2.3 Appearance The following shows the appearance diagram of EASE1000 and description of each part. In this description, a component surrounded by brackets is the name printed on the case. BUSY indicator POWER indicator...
  • Page 14: Terms Of Use

    - DTU8 User's Manual - MWU16 Flash Multi Writer Host Program User's Manual When using EASE1000 as an on-chip emulator or flash writer, the power supply output from EASE1000 to the target LSI is as follows: Output power supply of EASE1000...
  • Page 15: Target System Requirements

    10mA ■Note 1■ - Since the target LSI positive power supply is used for the internal circuit of EASE1000, its power consumption increases when EASE1000 is in use. Use an appropriate amount of the target system positive power supply while considering the power consumed by EASE1000.
  • Page 16: Target System Circuit Configuration

    This section describes the circuit configuration of the target system which is necessary to connect a target LSI with EASE1000. A pin used to connect a target LSI with EASE1000 is different depending on the specifications of the target LSI. Use an appropriate pin according to the LSI user's manual.
  • Page 17: Ml610Q100 Or Ml620Q000 Is Connected As Target Lsi

    2.5.1.2.1 Recommended circuitry using RESET_N pin and TEST pin The example of a circuit connected with EASE1000 using RESET_N pin and TEST pin is shown below. - Do not connect the parts which RESET_N pin is fixed to a High level.
  • Page 18: Recommended Circuitry Using Test1_N Pin And Test0 Pin

    Chapter 2 2.5.1.2.2 Recommended circuitry using TEST1_N pin and TEST0 pin The example of a circuit connected with EASE1000 using TEST1_N pin and TEST0 pin is shown below. - Do not connect any parts to TEST1_N pin and TEST0 pin.
  • Page 19: Supplying Target Lsi Vdd

    2.6.1 Supplying Target LSI V from EASE1000 EASE1000 has the pin (3.3VOUT) to output +3.3 V/100 mA (max) as a target LSI operation power supply. When this power supply is used, the flash writer, on-chip debug emulator’s application program download and software breakpoint functions are available even when the power supply voltage of the target system is set to a value outside the flash memory operation voltage range of the target LSI.
  • Page 20: Target System Board Layout

    - The length of a cable connecting EASE1000 with the target system (EASE1000 interface cable) is approximately 15 cm. Locate the EASE1000 interface connector at the end of PCB if possible in order to make the cable between the EASE1000 interface connector and target LSI as short as possible.
  • Page 21: Start

    Chapter 3 Start...
  • Page 22: Starting Ease1000

    (1) Connect EASE1000 with the target system through the supplied EASE1000 interface cable. (2) Connect EASE1000 with the host PC though the supplied USB cable. EASE1000 is USB bus-powered. When the USB cable is connected to EASE1000, EASE1000 is turned on, and the POWER indicator on EASE1000 lights up in green.
  • Page 23: Removal Procedure

    (2) Turn off the target system. (3) Disconnect the USB cable from EASE1000. (4) Disconnect the EASE1000 interface cable between EASE1000 and the target system. Be sure to disconnect according to the disconnecting procedure. Failing to obey the procedure may damage EASE 1000 or the target system, or cause an Note electric shock or fire.
  • Page 24: Chapter 4 Functions

    Chapter 4 FUNCTIONS...
  • Page 25: On-Chip Debug Function

    ・ Emulation (real time emulation function, step emulation function) ・ Various Break 4.2 Flash writer function Connecting EASE1000 with a target LSI and using the MWU16 flash multi writer host program provides the flash writer function. 4.3 Indicator The indicator mounted on EASE1000 notifies of the EASE1000 status.
  • Page 26 Device driver recognition failure Indicates that installation of the EASE1000 device driver was not recognized on the host PC when the USB cable was connected with EASE1000 (EASE1000 is powered on). Install the device driver according to the dialog box that appears on the host PC.
  • Page 27: Notes On Use Of Ease1000

    Chapter 5 Notes on Use of EASE1000...
  • Page 28: Notes On Debug

    EASE1000 User’s Manual Chapter 5 Notes on Use of EASE1000 5 Notes on Use of EASE1000 5.1 Notes on Debug (1) About the execution cycle at the wait mode. On wait mode, STEP execution may differ from the execution cycle of Go- execution.
  • Page 29: About The 3.3Vout Pin

    119 hours. If the maximum time is exceeded, a count will be continued from 0us. The value of Timer is measured by the timer of EASE1000. Therefore, it differs from the execution time of LSI. When a measurement period is short, an error of measurement becomes large.
  • Page 30: Chapter 6 Appendices

    Chapter 6 Appendices...
  • Page 31: Form Information

    Weight 6.1.2 EASE1000 Interface cable Item Description Cable length 150[mm] Connector form 2.54mm pitch 14 pins Two-row socket 6.1.3 USB cable Item Description Cable length 100[cm] Connector form host side : USB Type-A EASE1000 side : USB Type-B mini FEXTEASE1000-02...
  • Page 32 6.2 EASE1000 Interface Cable Appearance 150mm Polarity guide Polarity guide Target System side uEASE side Figure 6-1 EASE1000 Interface Cable Appearance 6.3 Update of Firmware Please refer to the “Firmware update of EASE1000” section of “U8/U16 Development Tools release notes”. FEXTEASE1000-02...
  • Page 33: Revision History

    Revision History...
  • Page 34: Fextease1000

    Previous Current Description Edition Edition FEXTEASE1000-01 September 15, 2016 First Edition The discription about target LSI can be used by EASE1000 is added Connection example to EASE1000 is added Connection example to EASE1000 is added FEXTEASE1000-02 December 15,2017 2-10 Table1 is changed Addition of 5.1 Notes on Debug (7)

Table of Contents