Summary of Contents for Rohm LAPIS TECHNOLOGY EASE1000 V2
Page 1
100%-owned subsidiary of LAPIS Technology Co., Ltd. Therefore, all references to "LAPIS Technology Co., Ltd.", "LAPIS Technology" and/or "LAPIS" in this document shall be replaced with "ROHM Co., Ltd." Furthermore, there are no changes to the documents relating to our products other than the company name, the company trademark, logo, etc.
Page 3
US Export Administration Regulations and the Foreign Exchange and Foreign Trade Act.. 10) Please contact a ROHM sales office if you have any questions regarding the information contained in this document or LAPIS Technology's Products.
EASE1000 V2 User’s Manual 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: Meaning of term Incorrect handling in defiance of this display may cause death or Warning...
EASE1000 V2 User’s Manual Precautions Be sure to read this page before using this product. Warning ● Do not use the product at a voltage other than specified one. It might cause fire, electric shock or failure. ● Do not remodeling the product. It might cause fire, electric shock or failure.
Page 9
EASE1000 V2 User’s Manual 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 V2 Interface cable. It might cause fire, electric shock or failure. ●...
EASE1000 V2 User’s Manual Description of Term The following shows the terms used in this user's manual and their descriptions. Term Description EASE1000 V2 It is an on-chip emulator for microcontroller of Lapis Technology. It has a function as a writer (hereinafter referred to as flash writer) to a LSI with built-in flash memory, as well as the on-chip emulator function.
EASE1000 V2 User’s Manual 2. General Description 2.1 Product Overview EASE1000 V2 is an on-chip emulator for Microcontroller (hereinafter referred to as target LSI) of Lapis Technology. In combination with the LEXIDE-U16 or DTU8 debugger, it provides the on-chip debug function. Having the flash writer function as well, EASE1000 V2 can be used as a flash writer in combination with the MWU16 flash multi writer host program.
EASE1000 V2 User’s Manual 2.2 EASE1000 V2 Components The following shows the EASE1000 V2 components. Hardware EASE1000 V2 This is the main component of EASE1000 V2 on-chip emulator. Manuals Manual that describes the EASE1000 V2 on-chip emulator EASE1000 V2 (this manual) User’s manual Accessories Cable used to connect the EASE1000 V2 on-chip emulator to a...
EASE1000 V2 User’s Manual 2.3 Appearance The following shows the appearance diagram of EASE1000 V2 and description of each part. In this description, a component surrounded by brackets is the name printed on the case. BUSY indicator POWER indicator (BUSY) (POWER) Target interface USB connector...
EASE1000 V2 User’s Manual 2.4 Terms of Use EASE1000 V2 should be used in an environment which meets the following conditions. Terms of use for EASE1000 V2 Parameter Description Power supply USB VBUS output (5 V, 500 mA) on the host PC Usage environment Temperature: 5 to 40 °C Relative humidity: 30 to 80% (no condensation)
EASE1000 V2 User’s Manual 2.5 Target System Requirements The target system connected with EASE1000 V2 must meet the following requirements. Target System requirements Item Description Interface connector Must support the EASE1000 V2 interface cable Must have a 14-pin 2.54 mm pitch connector (Compatible connector: HIF3FC-14PA-2.54DSA) Target LSI 1.6 to 5.5V (Note 1)
Page 17
EASE1000 V2 User’s Manual 2.5.1 Target System Board Layout The following shows a recommended board layout of the EASE1000 V2 interface connector in the target system. Target system Porality slot for EASE1000 V2 interface cable EASE1000 V2 Figure 2-4 EASE1000 V2 Interface Connector Recommended Board Layout Also, design the pin assignment of the EASE1000 V2 interface connector according to the following table.
Page 18
EASE1000 V2 User’s Manual 2.5.2 Target System Circuit Configuration The circuit configuration to connect a target LSI with EASE1000 V2 is different depending on the specifications of the target LSI. Use an appropriate configuration according to the LSI user's manual. This section describes some notes when connect a target LSI with EASE1000 V2.
Page 19
EASE1000 V2 User’s Manual 2.5.3 Supplying Target LSI V 2.5.3.1 Supplying Target LSI V from EASE1000 V2 EASE1000 V2 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
EASE1000 V2 User’s Manual 2.5.4 Notes of Target System Board Layout The following shows the notes of target system board layout - The length of a cable connecting EASE1000 V2 with the target system (EASE1000 V2 interface cable) is approximately 15 cm. Locate the EASE1000 V2 interface connector at the end of PCB if possible in order to make the cable between the EASE1000 V2 interface connector and target LSI as short as possible.
EASE1000 V2 User’s Manual 3 START 3.1 Starting EASE1000 V2 This section describes how to start EASE1000 V2. For the following software running on the host PC, see the appropriate user's manual. - LEXIDE-U16 User's Manual - DTU8 User's Manual - MWU16 Flash Multi Writer Host Program User's Manual 3.1.1 Starting Procedure Start EASE1000 V2 according to the following procedure.
Page 23
EASE1000 V2 User’s Manual 3.1.2 Removal Procedure (1) Close the software on the host PC. (2) Turn off the target system. (3) Disconnect the USB cable from EASE1000 V2. (4) Disconnect the EASE1000 V2 interface cable between EASE1000 V2 and the target system. Be sure to disconnect according to the disconnecting procedure.
EASE1000 V2 User’s Manual 4 Functions 4.1 On-chip debug function Connecting EASE1000 V2 with a target LSI and using the LEXIDE-U16 or DTU8 debugger provides the on-chip debug function. ・ Application program download/display/change ・ CPU status (register, Flash memory/Data memory, SFR) display/change ・...
Page 26
EASE1000 V2 User’s Manual The following describes the above EASE1000 V2 states. Table 4-2 State explanation of EASE1000 V2 Idle state Indicates the command reception waiting state from the software on the host PC to EASE1000 V2. Emulating Indicates that EASE1000 V2 is emulation state. Writing flash memory Indicates that flash memory writing to the target LSI is in progress.
EASE1000 V2 User’s Manual 5 Notes on Use of EASE1000 V2 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. The final check of an application program should use Go-execution. (2) About the RAM Match Break - The timing of RAM Match Break is after executing a maximum of 3 instruction from the instruction which read/write access of RAM.
EASE1000 V2 User’s Manual LSI. When a measurement period is short, an error of measurement becomes large. Timer value = Execution time of LSI ± 0.2 % + 300us 5.2 About the 3.3VOUT pin The specification of the 3.3VOUT pin is 3.3V/100mA. When using the 3.3VOUT pin with the target system, do not exceed the range of specification.
EASE1000 V2 User’s Manual 6.3 Update of Firmware Please confirm the latest version of firmware at a LAPIS support site. Please refer to the “Firmware Update function” section of “DTU8 Debugger User’s Manual” for an update procedure.
Page 34
EASE1000 V2 User’s Manual Revision History Rev. Date Description First Edition Jul. 20, 2018 2.5.2 Target System Circuit Described that check the manual of LSI Feb. 19, 2019 Configuration about connection method. 5.4 About Flash Writing Vpp and VDDL are added to the note about Flash Writing.
Need help?
Do you have a question about the LAPIS TECHNOLOGY EASE1000 V2 and is the answer not in the manual?
Questions and answers