bqhmomkm bãìä~íçê=mêçÄÉ=Ñçê=cêÉÉëÅ~äÉ= …€¦ · 2.4 data emulation and data...
Post on 17-Jul-2020
1 Views
Preview:
TRANSCRIPT
bqhmOMKMbãìä~íçê=mêçÄÉ=Ñçê=cêÉÉëÅ~äÉ=jm`RRRPLjm`RRRQLjm`RRSSData Sheet
2
Copyright
The data in this document may not be altered or amended without specialnotification from ETAS GmbH. ETAS GmbH undertakes no further obligation inrelation to this document. The software described in it can only be used if thecustomer is in possession of a general license agreement or single license.Using and copying is only allowed in concurrence with the specifications stip-ulated in the contract.
Under no circumstances may any part of this document be copied, repro-duced, transmitted, stored in a retrieval system or translated into another lan-guage without the express written permission of ETAS GmbH.
© Copyright 2006 ETAS GmbH, Stuttgart
The names and designations used in this document are trademarks or brandsbelonging to the respective owners.
Document QH110523 R1.1.3 EN
`çåíÉåíë
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71.1 General Safety Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71.2 Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71.3 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81.4 Supported Microcontrollers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81.5 System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.5.1 Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91.5.2 Software Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2 Hardware Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112.1 Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112.2 Microcontroller Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122.3 BGA Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132.4 Data Emulation and Data Measurement . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.4.1 Data Emulation Memory. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132.4.2 Measurement Data Memory . . . . . . . . . . . . . . . . . . . . . . . . . . 142.4.3 Triggering of Measurement Data Acquisition . . . . . . . . . . . . . . 142.4.4 Data Retention in Data Emulation Memory . . . . . . . . . . . . . . . . 16
2.5 Data Flash Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162.6 Code Flash Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Contents 3
4
2.7 Power Supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172.8 Serial ETK Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182.9 Nexus Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192.10 Status LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202.11 Braindead Flashing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222.12 Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253.1 Connection to the ECU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253.2 Connecting to the Power Supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.2.1 Permanent Power Supply inside ECU available . . . . . . . . . . . . . 263.2.2 Permanent Power Supply inside ECU not available . . . . . . . . . . 263.2.3 Isolated Power Supply inside ECU . . . . . . . . . . . . . . . . . . . . . . . 26
4 ETK Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294.2 ETK Configuration Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294.3 Configuration Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
5 Technical Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335.1 Environmental Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335.2 Microcontroller Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335.3 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335.4 Serial ETK Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335.5 Power Supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345.6 Microcontroller Bus Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345.7 Testcharacteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345.8 Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355.9 Switching Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
5.9.1 Read Timing: Data Emulation and Measurement Data DPR . . . . 375.9.2 Write Timing: Data Emulation and Measurement Data DPR . . . 38
5.10 Mechanical Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395.10.1 ETKP20.0-A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395.10.2 ETKP20.0-B . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
5.11 Nexus Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
6 Cables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 456.1 Interface Cables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
6.1.1 Interface Cable KA54 (with PG Cable Gland) . . . . . . . . . . . . . . 456.1.2 Interface Cable KA55 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 476.1.3 Interface Cable CBAM200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
6.2 Power Supply Cables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Contents
6.2.1 Cable ETV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 486.2.2 Cable with Filtercoil ETV2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 486.2.3 Cable K70 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 496.2.4 Cable KA50 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 496.2.5 Cable CBM200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
7 Ordering Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 517.1 ETKP20.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 517.2 Sockets and Adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
7.2.1 Socket ECU - ETK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 517.2.2 BGA Adapter ETK - Microcontroller . . . . . . . . . . . . . . . . . . . . 51
7.3 Power Supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 517.4 Cables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
7.4.1 Interface Cables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 527.4.2 Power Supply Cables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
8 ETAS Contact Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
List of Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Contents 5
6
Contents1 Introduction
This section contains general safety instructions, information about the basicfeatures and applications of the ETKP20.0 Interface Board (ETK = Emulator TestProbe), hints to system requirements, and delivery scope.
1.1 General Safety Instructions
This manual addresses qualified personnel working in the fields of automobilecontrol unit development and calibration. Specialized knowledge in the areasof measurement and control unit technology is required.
Liability cannot be accepted for damage caused by non adherence to theinstructions contained in this document!
1.2 Applications
The ETKP20.0 is an emulator probe for the Freescale MPC5553/MPC5554/MPC5566 microcontroller in 416 pin BGA housing. It is a typical parallel ETKwith a 16 bit interface.
DANGER!
Integrating this module in your system changes the application system's response! If an error or unexpected operation results occur, the response of your application system can be critical! Only use the module in application systems equipped with addi-tional safety or redundant systems (e.g. an emergency or backup system)!
CAUTION!
Some components of the interface board may be damaged or destroyed by electrostatic discharges. Please keep the board in its storage package until it is installed. The board should only be taken from its package, configured, and installed at a work place that is protected against static discharge.
Note
The ETKP20.0 can be shipped in two different mechanical versions (refer to chapter 5.10 on page 39 and to chapter 7.1 on page 51).
Introduction 7
8
It is compatible with the new ETAS calibration and development system inter-face (e.g. ES690, ES590, ES591 and ES1000.2/ES1000.3 with ES1232-A). Ear-lier systems (e.g. MAC2, ES1000.1 with ES1201 board) are not supported.
1.3 Features
• Applicable for an external Freescale 16-bit microcontroller bus
• Supports 16- and 8-bit access to the data emulation memory
• CPU bus interface voltage 2.5 V/ 3.3 V/ auto sense option
• Two pages of data emulation/measurement data memory available, each with 1 MByte
• Permanent storage of emulation data in flash memory
• RAM adaptor mode
• Can drive "Boot configuration" to configure the CPU
• ECU flashing via ETK
• Configurable ETK chip select
• Enable or disable the ETK by ECU software
• Braindead flashing under ProF control
• Serial interface with 100 Mbit/s to the calibration and development sys-tem
• Permanent storage of configuration in E²PROM
• Firmware update (programming of the logic device) through software; removal of ETK or ECU not necessary
For more technical data on the ETKP20.0 consult the chapter "Technical Data"on page 33.
1.4 Supported Microcontrollers
Type Supported Microcontrollers
ETKP20.0 Freescale MPC5553, MPC5554, MPC5566 (BGA416)
Note
Only Freescale MPC5553/MPC5554/MPC5566 microcontrollers in 416 pin BGA housing are supported.
Introduction
1.5 System Requirements
This section tells you which hardware and software are needed to operate yourETKP20.0.
1.5.1 Hardware
Required ETAS Hardware
VME Hardware: ES1000.2/ES1000.3 with ES1232
Compact Hardware: ES690, ES590, ES591
Not supported ETAS Hardware
MAC2
ES1000.1 with ES1111 and ES1200/ES1201
ES1000.2/ES1000.3 with ES1120 and ES1200/ES1201
ES1000.2/ES1000.3 with ES1120 and ES1231
1.5.2 Software Support
You need following software versions to support the ETKP20.0:
Note
Carefully check the software version numbers and cable names. Wrong soft-ware versions and cables could impair the proper functioning of your ETKP20.0 or damage the ETKP20.0 and the connected devices.
Software Version (or higher)
HSP (Firmware) 4.2
INCA 5.3
ASCET-RP 5.3
INTECRIO 1.1
Introduction 9
10
Introduction2 Hardware Description
In this chapter, the function blocks of the ETKP20.0 are explained in detail.
2.1 Architecture
Fig. 2-1 "ETKP20.0 Architecture" shows the blockdiagram of the ETKP20.0.The microcontroller can read via the BGA connector from one of the two pagesof the data emulation memory and can write its data directly to the measure-ment data memory. These two memories (data emulation memory, measure-ment data memory) are using the same address space and are realized insidethe same DPRs.
Fig. 2-1 ETKP20.0 Architecture
Through the BGA connector the microcontroller can communicate with otherexternal memories or peripheral components of the development ECU.
While the microcontroller accesses the program data (not the program code)out of the data emulation memory, the content of the data emulation memorycan simultaneously be modified by the calibration and development systemthrough the serial ETK-interface. This process enables adjustments of parame-ters, characteristic lines and maps through the calibration and developmentsystem. Using an additional measurement data memory area, the ECU micro-controller can send data to the calibration and development system whichreceives, buffers and processes this measured data.
A flash memory is available for permanent storage of the adjusted parameters(program data).
ci^peN=j_Ea~í~F
o^jQ=h_póëíÉã
cìåÅíáçåë
qççäfåíÉêÑ~ÅÉ
qêáÖÖÉêråáí
`çåíêçäråáí
^ìíçã~íáÅm~ÖÉ
fåáíá~äáò~íáçå
^ìíçã~íáÅmçïÉêJlå
rJ_~íí
bqhfåíÉêÑ~ÅÉ
ULNMMj_áíLë
mçïÉêpìééäó
jçåáíçêáåÖ
mçïÉêpìééäó
QKP=KKK=NU=s
pí~åÇÄómçïÉêpìééäó
QKP=KKK=NU=s
b`roÉëÉí=CmçïÉê`çåíêçä
pÉåëÉ=b`r=mçïÉê=pìééäó
pí~åÇÄó=mçïÉê=pìééäó
b`r=oÉëÉí
bíÜÉêåÉímÜó
bíÜÉêåÉíqê~ÑÑáÅ
aÉíÉÅíáçå
_d^QNSpçÅâÉí^Ç~éíÉê
jáÅêçJÅçåíêçääÉê
_d^QNSpçÅâÉí
amo^jN=j_
Ea~í~=oÉÑÉêÉåÅÉm~ÖÉ=H
jÉ~ëìêÉãÉåíF
amo^jN=j_
Ea~í~=tçêâáåÖm~ÖÉ=H
jÉ~ëìêÉãÉåíF
kÉñìë=jáÅíçê=`çååÉÅíçê
Hardware Description 11
12
The 100 Mbit/s serial interface provides communication with the calibrationand development system.
The power supply for the ETKP20.0 is provided by a switch mode power sup-ply, to minimize power dissipation.
2.2 Microcontroller Interface
The whole microcontroller interface to the calibration and development systemmemory has a 16 bit wide data bus and uses only one chip select for read andwrite accesses.
Fig. 2-2 System with internal and external Memory
The processor can read and write its data directly from or to the data emulationand measurement data memory. Fig. 2-2 "System with internal and externalMemory"shows an overview of the system with "on chip" Flash and RAM andexternal Flash and RAM memory. It also shows the possibilities to access thedifferent memories with its chip selects. The chip select of the data emulationand measurement data memory can be choosen from (/CS0, /CS1, /CS2, /CS3)with the "ETK Configuration Tool" (see Chapter 4 "ETK Configuration"). Forpurpose of braindead flashing the ECU /CS0 can be assigned to one of themicrocontroller chip select signals (/CS0, /CS1, /CS2, /CS3).
bqh
b`r=m`_
a~í~=bãìä~íáçå~åÇ=jÉ~ëìêÉãÉåí
jÉãçêó
bñíÉêå~ä=cä~ëÜEçéíáçå~äF
bñíÉêå~ä=o^jEçéíáçå~äF
L`pci^pe
L`po^j
L`pxPWMz
b_f
L`pbqh
b_f
b_f
b_f
jáÅêçÅçåíêçääÉê
L`pbqh=Å~å=ÄÉÅçåÑáÖìêÉÇ=íç~åó=çÑ=L`pxPWMz
bñíÉêå~ä=_ìëfåíÉêÑ~ÅÉ=Eb_fF
xMz
xPWNz
L`pM Å~å=ÄÉêÉã~ééÉÇ=íç~åó=çÑ=L`pxPWMz
Hardware Description
2.3 BGA Connector
The BGA connector interfaces the ETKP20.0 with the ECU. All signals of themicrocontroller are directly connected to the BGA connector with the exeptionof /CS0 (see Chapter 2.2 "Microcontroller Interface"). Also the clock signalmust be provided through the connector to the MPC5553/MPC5554/MPC5566.
2.4 Data Emulation and Data Measurement
The complete data emulation and measurement data memory consists of two1 MByte pages (Fig. 2-3 "Data Emulation and Measurement Data Memory: 2Pages with 1 MByte each"). The address range of the data emulation and mea-surement memory must be 1 MByte and it must be defined at a 1 MByteboundary.
Data emulation memory and measurement data memory must be locatedinside this 1 MByte address range. The segmentation of this address rangebetween both memory parts is variable.
The measurement data memory and data emulation memory can have variablesize and offset addresses inside this fixed address range.
2.4.1 Data Emulation Memory
During operation of the ECU, only program data, not program code, can bemodified by using the data emulation memory. Modification of program codecould lead to a system crash. The program code is continuously processed outof the internal or external memory.
Fig. 2-3 Data Emulation and Measurement Data Memory: 2 Pages with 1 MByte each
ECU Read Access
Page switching
Measurement Data Memory
Data Emulation MemoryPage 1
Data Emulation MemoryPage 1
Data Emulation MemoryPage 2
Data Emulation MemoryPage 2
Measurement Data Memory
ECU Write Access
Hardware Description 13
14
Reference data can be stored on one page ("Reference page") while the dataon the other page ("Working page") can be modified. It is possible to switchbetween the two pages during operation through the application software.
2.4.2 Measurement Data Memory
The measurement data memory must be located within the address space ofthe data emulation and measurement data memory. It can have variable size.
The measured data stored here can be transferred to the calibration and devel-opment system via the serial ETK interface.
2.4.3 Triggering of Measurement Data Acquisition
The exact procedure for capturing measured data is explained in the documen-tation Display Table 13; only the hardware-specific features are mentionedhere. The ECU microcontroller initiates a data acquisition task by writing anarbitrary value to the trigger address at the so called trigger segment. The soft-ware of the ECU is able to start different data acquisition tasks by writing dif-ferent trigger addresses (trigger 1 to trigger 32).
The ETKP20.0 contains a trigger comparator which can be configured to selecta segment of 256 Byte out of the measurement data memory address space(at a 256 Byte limit). This limit is known as the trigger segment address.Fig. 2-4 "Division of the 256 Byte Trigger Segment" shows the configurationof the 256 Byte trigger segment.
The ETKP20.0 provides an extended trigger segment with up to 32 direct 16-bit hardware triggers.
Note
Because there is no write protection of the data emulation memory possible, it must be taken care not to override emulation data.
Note
The unused address areas within the trigger segment are reserved for future applications and must not be used for other purposes.
Hardware Description
Fig. 2-4 Division of the 256 Byte Trigger Segment
For ECU setup and debugging purposes, the ETKP20.0 can be disabled by writ-ing an arbitrary value to the approriate address (ETK_Disable) in the triggersegment. When disabled, write accesses to the ETK data emulation and mea-surement memory are not performed (with exception to the trigger segment).The ETKP20.0 data lines are in tristate mode, even during read accesses. Writ-ing to ETK_Enable enables the ETK.
The disable/enable state is volatile, i.e. after power up, the ETK boots up in thestate defined by the "ETK Configuration Tool" (ETK state after power up).
Trigger 16
Trigger 15
Trigger 14
00h
3Ah
3Ch
3Eh
RESERVED
Trigger 3
Trigger 4
Trigger 1
Trigger 224h
22h
20h
26h
08h
RESERVED
no Flash->DPR
ETK_Enable
ETK_Disable02h
Trigger 1740h
Trigger 1842h
Trigger 315Ch
Trigger 325Eh
RESERVED
80h
60h
Hardware Description 15
16
2.4.4 Data Retention in Data Emulation Memory
The data emulation and measurement data memory physically consists of astatic Dual Port RAM and is permanently supplied with power from the carbattery, to guarantee that data is preserved even when the ignition is switchedoff. If the ECU with ETK is isolated from the battery, all data will be lost.
2.5 Data Flash Memory
Flash memory is provided on the ETKP20.0 for permanent storage of emula-tion data. Users can copy the contents of the data emulation and measure-ment data memory into the flash memory using the operating software. It isrecommended that an updated data set is always stored in the flash memory.
The ETKP20.0 has a circuit which recognizes and stores power failures. If thiscircuit detects power failures, and therefore a possible inconsistency of theemulation data, the ETK microcontroller initiates a copying procedure fromFlash memory to DPR upon restart. The Flash memory data is copied to bothemulation pages. A green LED on the ETK displays the status. The operatingsoftware announces the procedure by a message in the status line.
If the ETKP20.0 is used as a normal RAM it may be useful that this copyingprocedure is switched off. This can be done
• by doing a write cycle to a dedicated address in the trigger segment (trigger segment address + 0x008h, see Fig. 2-4 "Division of the 256 Byte Trigger Segment") or
• by setting the configuration parameter ETK Usage as with the "ETK Configuration Tool" to the states "RAM adaptor not initialized" or "RAM adaptor initialized" (see chapter "Configuration Parameter" on page 30).
The green LED on the ETK will be switched off.
2.6 Code Flash Memory
The program code is not emulated by the ETKP20.0. The program code isstored in the ECU Flash memory ("on chip" and/or external) and is not modi-fied by the ETKP20.0. Only the accessible emulation data areas are emulatedby the ETKP20.0. The ECU Flash memory can be programmed with the normalFlash memory programming tools.
Hardware Description
2.7 Power Supply
Fig. 2-5 Power Supply Connectors CON2 and CON3
The ETKP20.0 needs a permanent power supply. It is powered directly from thecar battery. The input voltage may vary between 4.3 V and 18 V.
The ECU voltage (VDDE2/3) is monitored by the ETK to recognize whether theECU is switched on or off. In case of higher input voltages to the ETK an addi-tional voltage converter is required. All necessary voltages are created throughswitching power supplies which minimizes heat build-up. The power supply ofthe ECU is not affected by the ETKP20.0. An automatic switch ensures that thepower supply of the ETKP20.0 is automatically switched on and off.
Fig. 2-6 Power Supply Connector CON2
The ETKP20.0 can be supplied with power through the 2-pin power supplyconnector CON2.
CON2
CON3
CON4CON2
CON1
CON5
Hardware Description 17
18
Additionally the through-hole solder pad CON3 can be used to connect apower supply UBatt2. The power supply on CON3 must use the GND of CON2(refer to chapter 3.2.2).
2.8 Serial ETK Interface
The serial 100 Mbit/s ETKP20.0 interface creates the link to the calibration anddevelopment system. The ES1232-A board for the ES1000 system and theES690 will support the 100 Mbit/s interface.
The interface utilizes a 100Base-TX transmission to achieve a transmission per-formance of 100 Mbit/s. It is not possible to use the old interface cable (for8 Mbit/s) with the new interface in the 100 Mbit/s mode.
Fig. 2-7 Location of the Serial ETK Interface
Pin CON2 Signal Description
1 UBatt Battery Supply Voltage for ETK
2 GND Ground
ser. Interface 100 Mbit/s
Hardware Description
2.9 Nexus Interface
The ETKP20.0 features a Nexus/JTAG debugging interface connector (Mictor38 pin) as specified in the "The Nexus 5001 Forum - Standard for a GlobalEmbedded Processor Debug Interface, Version 2.0".
Fig. 2-8 Location of the Nexus Interface
This connector can be used to attach debug and trace tools (e.g. Lauterbachdebugger for MPC55xx - LA7610). All JTAG and Mictor interface signals aredirectly connected to the microcontroller.
Fig. 2-9 Nexus TOOL_IO2 Signal Flow
The tool vendor specific signal TOOL_IO2 (TDET/WDT) serves two purposes onthe ETKP20.0:
Nexus Interface
bqhmOMKM
kÉñìë`çååÉÅíçê
máå=OTqlli|flO
`lkStaq|afp
`çåÑáÖqççäWrëÉ=qlli|flO~ë=t~íÅÜÇçÖaáë~ÄäÉ\
b`r
t~íÅÜÇçÖ
Hardware Description 19
20
• During initalization, this pin signals the debugger tool if JTAG arbitra-tion is required (TDET). The ETKP20.0 will pull the signal down with an internal 10 kOhm resistor, signalling that no arbitration is required.
• During operation, TDET/WDT may be used as optional watchdog dis-able control signal. It is driven by the debugger tool and controls an external hardware watchdog circuit on the ECU (see Fig. 2-9). The sig-nal is directly connected to the through-hole solder pad.
Fig. 2-10 Location of the Watchdog Connector CON6
2.10 Status LEDs
There are three LEDs displaying the operating status of the ETKP20.0 (Fig. 2-11on page 21).
CON6
Hardware Description
Fig. 2-11 Status LEDs
LED State Meaning
Red On ETKP20.0 is supplied with power and active (i.e. the ECU is switched on or the ETAS calibration and development system is connected and ready to communicate with the ETKP20.0)
LED greenLED yellow
LED red
Hardware Description 21
22
2.11 Braindead Flashing
In order to support braindead flashing the ETKP20.0 provides the hardwareprerequisites to allow booting the microcontroller from the ETK memory andmaking the flash accessible to the software while the microcontroller is run-ning from the ETK memory. For braindead flashing it is required that the micro-controller boots from the ETK memory.
When braindead flashing is initiated, the first step is to force the ECU’s micro-controller into a reset.
A valid boot programming code will be downloaded into the ETKP20.0.The ETK drives the BOOTCFG[1:0] inputs such that the ECU’s microcontroller isconfigured to external boot. Upon releasing the reset line, the RSTCFG pin isdriven low in order to force the microcontroller to accept the external ResetConfiguration presented on BOOTCFG[1:0]. The ECU’s microcontroller bootsfrom /CS0 (which is now the ETK CS) and executes the boot programming(recovery) code from the ETK memory. The recovery program code acceptsdata via the ETK mailbox and programs it into the internal microcontrollerflash. When flash programming is done, the microcontroller must be forcedinto reset again and the changes done before must be reverted. When reset is
Green On When the power supply voltage drops below 3.5 V, the data retention of the DPRs is not longer ensured. As soon as the ETK is switched on again, the content of the ETK-Flash will be copied into reference and working page RAM. The green LED stays lit until the calibration and development system copies new data into RAM.
Flashing ETKP20.0 is in RAM adapter mode. Measurement and calibration are not possible (in all "ETK usage as" modes except "ETK mode initialized")
Off Working page may be different to reference page.Working page and reference page may be different to the ETK-Flash.
Yellow On 100 Mbit/s communication to calibration system estab-lished
Note
During braindead flashing /CS0 must not be used by any memory device on the ECU.
LED State Meaning
Hardware Description
released next time, the microcontroller takes its Reset Configuration fromthe ECU and boots from the standard boot memory (i.e. internal Flash) to exe-cute the recently programmed code.
To avoid bus contentions when the ETK drives the Reset Configuration theBOOTCFG[1:0] bus and the RSTCFG signal of the microcontroller must not behard-wired to VCC or GND or driven by a strong driver. Instead, the bus musteither be driven by a driver that is disabled when the ETK is driving the ResetConfigution or by weak pull-up or pull-down resistors.
2.12 Reset
The requirement for ETK reset mechanism is to ensure that power-up andpower-down behavior of ECU is clean and smooth and to prevent corruptionof data stored in the ETK.
To accomplish this the ETKP20.0 senses the VDDE2/3 of the ECU. This allows itto detect when the ECU is off and forward this information to INCA. In addi-tion, it allows the ETK to enter the power save mode with the CAL tool (ES590/ES591) unplugged. In addition, the ETKP20.0 senses the status of the /RESETand /RSTOUT lines to generate a write protect signal for its memory. Finally, theETKP20.0 generates a reset signal by pulling /RESET to keep the ECU in resetwhile the ETK is in power save mode and to prevent the μC from starting untilthe ETK is ready to work. The ETK is ready to work when it has finished itsinitialization after leaving power save mode or after initial power-up. This fea-ture allows it also to reset the ECU under tool control (required for INCA andProF) and to perform an emergency stop of the ECU in case of ETK failure.
Note
As the microcontroller's FMPLL mode selection signals PLLCFG[1:0] are not driven by the ETKP20.0, they must be driven to approriate voltage levels by the ECU during brain dead flashing. Refer to the microcontroller's reference manual for details.
PLLCFG0 PLLCFG1 Clock Mode
0 0 Bypass Mode
0 1 External Reference (Oscillator)
1 0 Crystal Reference
1 1 1:1 Mode
Hardware Description 23
24
Hardware Description3 Installation
In this chapter, the hardware installation of the ETKP20.0 is described.
3.1 Connection to the ECU
For mounting the ETKP20.0 on the ECU an Advanced Interconnect socket isrequired.
It need to be ordered seperately (refer chapter "Ordering Information"on page 51).
Fig. 3-1 ETKP20.0 Connection to the ECU
The ETKP20.0 board fitted with a "BGA adapter" connector allows connectionand removal from an ECU development PCB which has been fitted with a com-patible "BGA receiver" socket (see Fig. 3-1).
3.2 Connecting to the Power Supply
The ETKP20.0 needs a permanent power supply (refer chapter "Power Supply"on page 17). There are different versions to ensure it.
ECU
ETKP20.0
BGA Socket (*)
(*) Not delivered with ETK
Socket (soldered on ETK)
BGA Adapter
BGA Adapter (*)
Controller
Installation 25
26
3.2.1 Permanent Power Supply inside ECU available
Fig. 3-2 Permanent Power Supply inside ECU available
3.2.2 Permanent Power Supply inside ECU not available
Fig. 3-3 Permanent Power Supply inside ECU not available
3.2.3 Isolated Power Supply inside ECU
The ETKP20.0 does not require a galvanically isolated power supply. For specialapplications ETAS offers the isolated power supply ETP2.
b`r
NOs
b`r=dka
mÉêã~åÉåí=pìééäó
b`r`çååÉÅíçê
bqh
m~Ç=Ñçê=mçïÉê=pìééäó
Å~KNU=s
mçïÉê=pìééäó=`çååÉÅíçê
sÉÜáÅäÉ
_~ííÉêó
sÉÜáÅäÉtáêáåÖ
`~ÄäÉ=bqsO
b`r
fÖåáíáçå=hÉó
NOs
b`r=dka
mÉêã~åÉåí=pìééäó
NOs
b`r`çååÉÅíçê
`~ÄäÉ=hTM
bqh
m~Ç=Ñçê=mçïÉê=pìééäó
Å~KNU=s
mçïÉê=pìééäó=`çååÉÅíçê
sÉÜáÅäÉ
_~ííÉêó
sÉÜáÅäÉtáêáåÖ
`~ÄäÉ=h^RM
`~ÄäÉ=bqsO
Installation
Fig. 3-4 Isolated Power Supply inside ECU
b`r
NOs
mÉêã~åÉåí=pìééäó
b`r`çååÉÅíçê
QIUsÁ=PSs
fåéìí
lìíéìí
NO=sJ
HH
J
bqh
m~Ç=Ñçê=mçïÉê=pìééäó
Å~KNU=s
mçïÉê=pìééäó=`çååÉÅíçê
sÉÜáÅäÉ
_~ííÉêó
sÉÜáÅäÉtáêáåÖ
`~ÄäÉ`_jOMM
`~ÄäÉ=bqsO
fëçä~íÉÇ=mçïÉê=pìééäó
Installation 27
28
Installation4 ETK Configuration
In this chapter, the configuration parameters of the ETKP20.0 are described.
4.1 Overview
As already mentioned in previous chapters, some project-specific adjustmentsare necessary. Configuration data is stored permanently in a serial E²PROM.Generating a valid configuration data set is supported by the "ETK Configura-tion Tool". The "ETK Configuration Tool" contains information on all availableETKs. The user is supported through a graphical interface.
4.2 ETK Configuration Tool
Generating a valid configuration data set is supported by the "ETK Configura-tion Tool". The "ETK Configuration Tool" contains information on all availableETKs. The user is supported through a graphical interface.
The configuration is done in two steps:
1. Generation of the special address offset for the emulation and mea-surement data memory.
The location of data areas, measured data output areas, trigger seg-ment addresses etc. are familiar to the ECU software developer, or can be generated automatically. If an ECU description database (ASAP, ...) with the corresponding input exists, these inputs can be downloaded from this database. If necessary, a plausibility check is performed.
2. Connection of the ETK to the ECU.
The ECU hardware developer defines the connection of the ETK to the ECU. The corresponding signals usually have to be adjusted for each microcontroller. All inputs are checked for plausibility, to make sure that a valid configuration is generated.
The "ETK Configuration Tool" can create the following output:
1. Direct ETK configuration
2. Storage of the configuration in a data file
3. The corresponding ASAP input
The most important outputs are the entries for the ASAP file. The parameterETK_CFG is created and contains the complete ETK configuration of the ECUinterface in hex code. If this parameter is entered correctly in the correspond-ing ECU description file, it guarantees that every time the calibration system isstarted, the ETK is checked for the appropriate configuration. If necessary, theETK will be configured appropriately to the corresponding project.
ETK Configuration 29
30
4.3 Configuration Parameter
The configuration of the ETKP20.0 is possible with the "ETK ConfigurationTool". Not all combinations of parameters make sense. The "ETK Configura-tion Tool" provides support concerning the configuration parameters. The fol-lowing is a list with configuration parameters:
• Chip Select 0 (Mapped to /CS0, /CS1, /CS2, /CS3)
The Chip Select 0 of the ECU gets remapped to be able to place another memory area on the chip select /CS0. With this remapping the ECU can be forced to boot from the ETK memory and start a bootstrap routine for flashing. This feature should not be used by the user sepa-rately, but is only needed in the braindead flashing context.
The default value is "/CS0".
• ETK Usage as (ETK mode initialized, ETK mode not initialized, RAM adaptor not initialized, RAM adaptor initialized, ETK disabled)
This feature allows it to use the ETKP20.0 as a RAM extension. The possible states are
– ETK mode initialized: The ETK is used in the normal way. When using the ETK together with INCA this mode gets set when an ASAM-2MC configuration is written to the ETK.
– ETK mode not initialized: Normal ETK operation, but when a power fail occurs no data gets copied from the backup flash into the dual ported RAM pages.
– RAM adaptor not initialized: The ETK is used as RAM extension.
– RAM adaptor initialized: The ETK is used as RAM extension. If a power fail occurs the memory from the backup flash gets copied into the RAM.
– ETK disabled: The ETK is invisible to the ECU.
The default value is "ETK mode initialized".
In all "ETK usage as" modes except "ETK mode initialized" the ETKP20.0 is not in its normal operation mode, i.e. measurement and calibration are not possible.
Note
Do not use the ETKP20.0 together with INCA with any another state than "ETK mode initialized". Always reconfigure the ETK after is was used as RAM adaptor to avoid unexpected behaviour of INCA.
ETK Configuration
• Power-On State (Active/Inactive)
– Active: The ETK is enabled at ECU power on.
– Inactive: The ETK is inactive when the ECU power on.
The default value is Active.
• Chip Select for ETK (/CS0, /CS1, /CS2, /CS3)
Selects the ETK chip selects.
The default value is "/CS2".
• Use Nexus TOOL_IO2 as Watchdog (Yes, No)
The pin 27 (TOOL_IO2) is used as watchdog (see Fig. 2-9).
The default value is No.
• Boot mode (Internal, Serial, External Single Master, External Multi Master, Selected by ECU)
Selects from which memory the ECU boots.
The default value is Selected by ECU.
• Nexus/JTAG bus voltage (1.8V, 2.5 V, 3.3 V, Auto Detect)
Selects the Nexus/JTAG bus voltage, or lets the ETK detect the voltage.
The default value is Auto Detect.
• ECU bus voltage (2.5 V, 3.3 V, Auto Detect)
Selects the ECU bus voltage, or lets the ETK detect the voltage.
The default value is Auto Detect.
ETK Configuration 31
32
ETK Configuration5 Technical Data
5.1 Environmental Conditions
5.2 Microcontroller Interface
5.3 Configuration
5.4 Serial ETK Interface
Item Characteristics
Temperature range - 40 °C to +110 °C- 40 °F to +230 °F
Item Characteristics
Supported microcontrollers Freescale MPC5553/MPC5554/MPC5566
Item Characteristics
Configuration Project-specific configuration for- memory configurationsstored in EEPROM
Update Logic devices updated through soft-ware
Item Characteristics
Transmission speed 100 Mbit/s
Cable length max. 30 m / 100 ft
Serial Interface DC decoupling
Technical Data 33
34
5.5 Power Supply
5.6 Microcontroller Bus Interface
5.7 Testcharacteristics
Parameter Symbol Condition Min Typ Max Unit
Permanent Power Supply (car battery)
UBatt 4.3 12 18 V
Standby Current ISTBY UBatt = 12 V; ECU off; T = 20 °C
0.1 10 20 mA
Operating Current IBatt UBatt = 12 V; ECU on; T = 20 °C
30 70 100 mA
Parameter Symbol Condition Min Typ Max Unit
ECU Bus Supply Voltage - Power Detect
UVDDE2/3 ECU on 1.98 V
ECU off 1.87 V
ECU Bus Supply Voltage - Level Detect
UVDDE2/3 Level Detect: 2.5 V 2.9 V
Level Detect: 3.3 V 3.0 V
ECU Bus Supply Voltage - Sense Current
IVDDE2/3 UVDDE2/3 = 2.5 V/3.3 V
0.1 mA
Parameter Symbol Condition Min Max Unit
Reset delay 1 tReset1 UBatt = 12 VUVDDE2/3 = 0 V ↑ 3.3 V/2.5 Vwithout transferring Flash
29 40 ms
Reset delay 2 tReset2 UBatt = 12 VUVDDE2/3 = 0 V ↑ 3.3 V/2.5 Vwith transferring Flash
129 150 ms
Reset delay 3 tReset3 UBatt=0 V ↑ 12 Vtransfer FPGA and Flash
200 400 ms
Technical Data
5.8 Electrical Characteristics
Note
tReset1: Delay of ECU reset through ETK without transferring the Flash(UBatt present, UVDDE2/3 will be switched on)tReset2: Delay of ECU reset through ETK with transferring the Flash(UBatt present, transfer active, UVDDE2/3 will be switched on)tReset3: max. delay of ECU reset through ETK(UBatt and UVDDE2/3 will be switched on)
Sig
nal
Pin
Typ
e
VO
H (
min
) [V
]
VO
H (
max
) [V
]
VIL (
max
) [V
]
VIH
(m
in)
[V]
VIH
(m
ax)
[V]
Leak
age
curr
ent
[μA
]
Ad
dit
ion
al L
oad
by
ETK
(ty
p)
[pF]
9)
ADDR[30...12]1) I - - 0.69 1.61 4.6 -5/+5 10
ADDR[30...12]2) I - - 0.9 2.1 4.6 -5/+5 10
DATA1) I/O 0.553
)1.755
)0.69 1.61 4.6 -5/+5 10
DATA2) I/O 0.704
)2.306
)0.9 2.1 4.6 -5/+5 10
RD_/WR, /OE, /WE[3..0], /CS[3..0]
I - - 0.7 1.6 4.1 -10/+10 10
/RESETOUT I - - 0.7 1.7 5.5 -25/+25 25
/RESET I/OD7)
- - 0.7 1.7 5.5 -25/+30 50
BOOTCFG[1..0],/RSTCFG
I/O 2.48) 3.3 0.7 1.7 5.5 -25/+25 20
GPIO205 I - - - - 5.5 -25/+25 20
TDI, TMS, TCK, JCOMP, /EVTI
I - - - - 4.6 -10/+10 15
Technical Data 35
36
TDO, EVTO, MCKO, /RDY, MDO[11..0]
I - - - - 4.6 -5/+5 15
MDO[15..12] I - - - - 4.6 -155/-75 10
TOOLIO[3..0] I/O 2.48) 3.3 0.7 1.7 5.5 -25/+25 20
CLKOUT - - - - - - - 5
VDDE2/3 - - - - - - - 0.1
VDDE7 - - - - - - - 0.1
1) at VDDE2/3 = 2.3 V (VDDE2/3 configured on 2.5 V)2) at VDDE2/3 = 3.0 V (VDDE2/3 configured on 3.3 V)3) at -7 mA load4) at -12 mA load5) at -9 mA load6) at -12 mA load7) Open Drain FET; IDmax = 0.2 A8) at -8 mA load9) Microcontroller socket and Mictor connector not considered; PCB 1 pF/cm
Sig
nal
Pin
Typ
e
VO
H (
min
) [V
]
VO
H (
max
) [V
]
VIL (
max
) [V
]
VIH
(m
in)
[V]
VIH
(m
ax)
[V]
Leak
age
curr
ent
[μA
]
Ad
dit
ion
al L
oad
by
ETK
(ty
p)
[pF]
9)
Technical Data
5.9 Switching Characteristics
The following diagrams show the timings the ETKP20.0 can process.
5.9.1 Read Timing: Data Emulation and Measurement Data DPR
Fig. 5-1 Read Cyle: Data Emulation and Measurement Data DPR
Note
All timings are measured at a reference level of 1.5 V. Output signals are measured with 10 pF to ground and 50 Ω to 1.5 V.
Para. Description Min Max Unit
t1 Address access time 19 ns
t2 Chip select access time 23 ns
t3 Output enable until valid data is driven to bus 22 ns
t4 Valid data is driven to bus after output enable inactive
4 10 ns
t5 Time after read until other device may drive bus 15 ns
0ns 5ns 10ns 15ns 20ns 25ns 30ns 35ns 40ns
ADDR[12:30]
CS[3:0]
OE
DATA[15:0]
Address
Data
t1
t2
t3
t4
t5
Technical Data 37
38
5.9.2 Write Timing: Data Emulation and Measurement Data DPR
.
Fig. 5-2 Write Cycle: Data Emulation and Measurement Data DPR
Para. Description Min Max Unit
t1 Address valid before write enable becomes active
0 ns
t2 Address valid before end of write 5 ns
t3 Address valid after end of write 5 ns
t4 Data valid before end of write 3 ns
t5 Data valid after end of write 5 ns
t6 Write enable pulse width 9 ns
0ns 5ns 10ns 15ns 20ns 25ns 30ns 35ns 40ns
ADDR[12:30]
CS[3:0]
RD/WR
WE[1:0]
DATA[15:0]
Address
Data
t1
t2
t3
t4 t5
t6
Technical Data
5.10 Mechanical Dimensions
The reference measure for all drawings is millimeter.
5.10.1 ETKP20.0-A
Fig. 5-3 ETKP20.0-A Dimensions - Top View
Note
The ETKP20.0 can be shipped in two different mechanical versions. The ETKP20.0-A is the standard product version, the ETKP20.0-B is fitted with holes for fixing the ETK inside the ECU..
Dimension Millimeters Inches
A 62.00 2.441
B 62.00 2.441
C 31.00 1.220
Technical Data 39
40
Fig. 5-4 Mechanical Dimensions ETKP20.0-A: Microcontroller with Socket Adapter mounted
D 31.00 1.220
E 26.50 1.043
F 35.50 1.398
Dimension Millimeters Inches
A 2.00 0.079
B 5.48 0.216
C 1.70 0.067
D 3.28 0.129
E 5.50 0.217
Dimension Millimeters Inches
Technical Data
5.10.2 ETKP20.0-B
Fig. 5-5 ETKP20.0-B Dimensions - Top View
Dimension Millimeters Inches
A 77.00 3.031
B 62.00 2.441
C 38.50 1.516
D 34.75 1.368
E 34.75 1.368
F 38.50 1.516
G 26.50 1.043
H 22.75 0.896
J 31.75 1.250
K 35.50 1.398
L 3.50 0.138
Technical Data 41
42
Fig. 5-6 Mechanical Dimensions ETKP20.0-B: Microcontroller with Socket Adapter mounted
Dimension Millimeters Inches
A 2.00 0.079
B 5.36 0.211
C 1.70 0.067
D 3.28 0.129
E 6.10 0.240
Technical Data
5.11 Nexus Connector
Mictor # ETKP20.0 (DS) Comment
1 Reserved Reserved for future functionality
2 Reserved Reserved for future functionality
3 Reserved Reserved for future functionality
4 Reserved Reserved for future functionality
5 MDO9
6 CLKOUT
7 /IRQ3/GPIO212
8 MDO8
9 /RESET
10 /EVTI
11 TDO
12 VDDE7 Nexus I/O voltage (sense only)
13 MDO10
14 /RDY
15 TCK
16 MDO7
17 TMS
18 MDO6
19 TDI
20 MDO5
21 JCOMP = /TRST
22 MDO4
23 MDO11
24 MDO3
25 /RSTOUT
26 MDO2
27 TDET/WDT Watchdog disable input and tool detect out-put
28 MDO1
Technical Data 43
44
29 GPIO207 MCU GPIO
30 MDO0
31 UBATT Optional ETKP20.0 supply voltage, standard supply path is flying lead
32 /EVTO
33 UBATT Optional ETKP20.0 supply voltage, standard supply path is flying lead
34 MCKO
35 GPIO206 MCU GPIO
36 /MSEO1
37 VSTBY Power Supply for MCU internal RAM
38 /MSEO0
Note
The specification of the Nexus interface bases on the "Nexus 5001 Forum™ Standard for a Global Embedded Processor Debug Interface". This standard was adapted by Freescale (Freescale Semiconductor Application Note AN 2614).
Mictor # ETKP20.0 (DS) Comment
Technical Data
6 Cables
6.1 Interface Cables
6.1.1 Interface Cable KA54 (with PG Cable Gland)
Interface Cable KA54, Proposal 1
Fig. 6-1 Interface Cable KA54, Proposal 1
SKINDICHT compact screwing; Manufacturer: Lapp; Description: SH7;Order-No.: 5200 0830
Nut for compact screwing; Manufacturer: Lapp; Description: SM7;Order-No.: 5200 3490
Note
Cable glands are not included in the delivery. Refer to the cable descriptions for manufacturers and order numbers.
Dim Millimeters Inches Dim Millimeters Inches
A 12.50 0.492 C 400.00 15.748
B 160.00 6.299 D 19.00 0.748
Note
Shield connected to ECU housing.
Cables 45
46
Interface Cable KA54, Proposal 2
Fig. 6-2 Interface Cable KA54, Proposal 2 (long thread)
Fig. 6-3 Interface Cable KA54, Proposal 2 (short thread)
Dim Millimeters Inches Dim Millimeters Inches
A 18.80 0.740 E 4.70 0.185
B 160.00 6.299 FLong 12.00 0.472
C 400.00 15.748 FShort 6.00 0.263
D 24.25 0.955 G 27.00 1.063
Note
Shield connected to ECU housing.
Cables
SKINTOP compact screwing; Manufacturer: Lapp; Description: MS-SC 11 ;Order-No.: 5311 2320 (long thread) or 5311 2220 (short thread)
Nut for compact screwing; Manufacturer: Lapp; Description: SM-PE 11 ;Order-No.: 5210 3220
6.1.2 Interface Cable KA55
Fig. 6-4 Interface Cable KA55
6.1.3 Interface Cable CBAM200
Fig. 6-5 Interface Cable CBAM200-0m38
Dim Millimeters Inches
A 160.00 6.299
B 400.00 15.748
C 7.50 0.295
Note
Strain relief on ECU cover necessary. Shield not connected to ECU housing.
Dim Millimeters Inches
A 380.00 14.96
B 30.00 1.18
Note
Shield connected to ECU housing, allows for ECU housing flush mounting.
B
Cables 47
48
6.2 Power Supply Cables
6.2.1 Cable ETV
Fig. 6-6 Power Supply Cable ETV
6.2.2 Cable with Filtercoil ETV2
Fig. 6-7 Power Supply Cable with Filtercoil ETV2
Dim Millimeters Inches
A 190.00 7.480
Dim Millimeters Inches
A 190.00 7.480
B 50.00 1.969
Cables
6.2.3 Cable K70
Fig. 6-8 Power Supply Cable K70
6.2.4 Cable KA50
Fig. 6-9 Power Supply Cable KA50
Dim Millimeters Inches
A 2000 78.74
Dim Millimeters Inches
A 200 7.87
B 50 1.97
A
B
Cables 49
50
6.2.5 Cable CBM200
Fig. 6-10 Power Supply Cable CBM200
Dim Millimeters Inches
A 100 3.94
A
Cables
7 Ordering Information
7.1 ETKP20.0
7.2 Sockets and Adapters
Adapters are available from local Advanced Interconnect distributors.
7.2.1 Socket ECU - ETK
7.2.2 BGA Adapter ETK - Microcontroller
7.3 Power Supply
Type Order-No. Note
ETKP20.0-A F-00K-104-201 Standard ETKP20.0 variant
ETKP20.0-B F-00K-104-390 Mechanical variant of ETKP20.0-A (refer to chapter 5.10)
ECU Controller ECU Socket
MPC5553, MPC5554, MPC5566
Advanced Interconnect Socket 7616-1TR (female socket with holes for additional guide pins, 416 pins)
ETK Controller Adapter
MPC5553, MPC5554, MPC5566
Advanced Interconnect BGA Adapter 5FHAX416-715G (male adapter, 416 pins)
Type Order-No. Note
ETP1 F 00K 000 624 ETK power supply for 6 - 36 V DC input
ETP2 F 00K 104 010 Power Supply Interface for ETK
Ordering Information 51
52
7.4 Cables
Please contact your local ETAS representative for further cable information.
7.4.1 Interface Cables
7.4.2 Power Supply Cables
Type Order-No. Note
KA54 F 00K 001 302 Delivery without PG cable gland(see Chapter 6.1.1 on page 45)
KA55 F 00K 001 303
CBAM200-0m38 F 00K 104 330
Type Order-No. Note
ETV Y 261 A24 446 Power supply cable for ETK
ETV2 F 00K 000 593 Power supply cable for ETK with filter coil
K70 Y 261 A24 942 External power supply cable for ETKs (connector)
KA50 F 00K 000 940 External voltage supply cable with jack and filter coil
CBM200-0m1 F 00K 900 052 Cable JST PH - JST PH (2fc-3fc, 0M1)
Ordering Information
8 ETAS Contact Addresses
ETAS HQ
ETAS GmbH
North America
ETAS Inc.
Japan
ETAS K.K.
Great Britain
ETAS Ltd.
Borsigstraße 14 Phone: +49 711 89661-0
70469 Stuttgart Fax: +49 711 89661-105
Germany E-mail: sales@etas.de
WWW: www.etasgroup.com
3021 Miller Road Phone: +1 888 ETAS INC
Ann Arbor, MI 48103 Fax: +1 734 997-9449
USA E-mail: sales@etas.us
WWW: www.etasgroup.com
Queen's Tower C-17F Phone: +81 45 222-0900
2-3-5, Minatomirai, Nishi-ku Fax: +81 45 222-0956
Yokohama 220-6217 E-mail: sales@etas.co.jp
Japan WWW: www.etasgroup.com
Studio 3, Waterside Court Phone: +44 1283 54 65 12
Third Avenue, Centrum 100 Fax: +44 1283 54 87 67
Burton-upon-Trent E-mail: sales@etas-uk.net
Staffordshire DE14 2WQ WWW: www.etasgroup.com
Great Britain
ETAS Contact Addresses 53
54
France
ETAS S.A.S.
Korea
ETAS Korea Co. Ltd.
China
ETAS (Shanghai) Co., Ltd.
1, place des Etats-Unis Phone: +33 1 56 70 00 50
SILIC 307 Fax: +33 1 56 70 00 51
94588 Rungis Cedex E-mail: sales@etas.fr
France WWW: www.etasgroup.com
4F, 705 Bldg. 70-5 Phone: +82 2 57 47-016
Yangjae-dong, Seocho-gu Fax: +82 2 57 47-120
Seoul 137-889 E-mail: sales@etas.co.kr
Korea
2404 Bank of China Tower Phone: +86 21 5037 2220
200 Yincheng Road Central Fax: +86 21 5037 2221
Shanghai 200120, P.R. China E-mail: sales.cn@etasgroup.com
WWW: www.etasgroup.com
ETAS Contact Addresses
iáëí=çÑ=cáÖìêÉë
Fig. 2-1 ETKP20.0 Architecture ............................................................................ 11Fig. 2-2 System with internal and external Memory.............................................. 12Fig. 2-3 Data Emulation and Measurement Data Memory: 2 Pages with 1 MByteeach........................................................................................................ 13Fig. 2-4 Division of the 256 Byte Trigger Segment ................................................ 15Fig. 2-5 Power Supply Connectors CON2 and CON3............................................ 17Fig. 2-6 Power Supply Connector CON2 .............................................................. 17Fig. 2-7 Location of the Serial ETK Interface ......................................................... 18Fig. 2-8 Location of the Nexus Interface ............................................................... 19Fig. 2-9 Nexus TOOL_IO2 Signal Flow .................................................................. 19Fig. 2-10 Location of the Watchdog Connector CON6 ........................................... 20Fig. 2-11 Status LEDs ............................................................................................. 21Fig. 3-1 ETKP20.0 Connection to the ECU............................................................ 25Fig. 3-2 Permanent Power Supply inside ECU available......................................... 26Fig. 3-3 Permanent Power Supply inside ECU not available................................... 26Fig. 3-4 Isolated Power Supply inside ECU............................................................ 27Fig. 5-1 Read Cyle: Data Emulation and Measurement Data DPR ......................... 37Fig. 5-2 Write Cycle: Data Emulation and Measurement Data DPR ...................... 38Fig. 5-3 ETKP20.0-A Dimensions - Top View......................................................... 39Fig. 5-4 Mechanical Dimensions ETKP20.0-A: Microcontroller with Socket Adapter
55
56
mounted ................................................................................................ 40Fig. 5-5 ETKP20.0-B Dimensions - Top View ........................................................ 41Fig. 5-6 Mechanical Dimensions ETKP20.0-B: Microcontroller with Socket Adapter
mounted ................................................................................................ 42Fig. 6-1 Interface Cable KA54, Proposal 1 ............................................................ 45Fig. 6-2 Interface Cable KA54, Proposal 2 (long thread) ....................................... 46Fig. 6-3 Interface Cable KA54, Proposal 2 (short thread) ...................................... 46Fig. 6-4 Interface Cable KA55.............................................................................. 47Fig. 6-5 Interface Cable CBAM200-0m38 .......................................................... 47Fig. 6-6 Power Supply Cable ETV ......................................................................... 48Fig. 6-7 Power Supply Cable with Filtercoil ETV2 .................................................. 48Fig. 6-8 Power Supply Cable K70 ........................................................................ 49Fig. 6-9 Power Supply Cable KA50 ...................................................................... 49Fig. 6-10 Power Supply Cable CBM200 ................................................................. 50
fåÇÉñ
A^Åèìáëáíáçå NQ^Ç~éíÉêë RN^ééäáÅ~íáçåë T^êÅÜáíÉÅíìêÉ NNB_d^=`çååÉÅíçê NP_äçÅâÇá~Öê~ã NN_ê~áåÇÉ~Ç=cä~ëÜ OO
C`~ÄäÉ QR
fåíÉêÑ~ÅÉ QRmçïÉê=pìééäó QU
`~äáÄê~íáçå=ëçÑíï~êÉ V`çÇÉ
cä~ëÜ=jÉãçêó NS`çÇÉ=cä~ëÜ=jÉãçêó NS`çåÑáÖìê~íáçå PP`çåÑáÖìê~íáçå=m~ê~ãÉíÉê PM
Da^j`Q
ëÉÉ bqh=áåíÉêÑ~ÅÉa~í~=bãìä~íáçå=jÉãçêó NPa~í~=cä~ëÜ=jÉãçêó NSa~í~=oÉíÉåíáçå NS
EbäÉÅíêáÅ~ä=`Ü~ê~ÅíÉêáëíáÅë PRbåîáêçåãÉåí~ä=`çåÇáíáçåë PPbq^p=`çåí~Åí=^ÇÇêÉëëÉë RPbq^p=e~êÇï~êÉ Vbqh=`çåÑáÖìê~íáçå OVbqh=`çåÑáÖìê~íáçå=qççä OVbqh=áåíÉêÑ~ÅÉ VbqhmOMKMJ^ PV, RNbqhmOMKMJ_ QN, RN
FcÉ~íìêÉë U
57
58
He~êÇï~êÉ=aÉëÅêáéíáçå NN
Ifk`^ PMfåíÉêÑ~ÅÉ
bqh NUjáÅêçÅçåíêçääÉê NOkÉñìë NVpÉêá~ä NU
fåíÉêÑ~ÅÉ=`~ÄäÉ QRfåíÉêÑ~ÅÉ=`~ÄäÉë ROfåíêçÇìÅíáçå Tfëçä~íÉÇ=mçïÉê=pìééäó OS
Liba OM
MjÉ~ëìêÉãÉåí=a~í~
`~éíìêÉ NQjÉ~ëìêÉãÉåí=a~í~=jÉãçêó NQjÉÅÜ~åáÅ~ä=aáãÉåëáçå PVjÉãçêó
`çÇÉ NSjáÅêçÅçåíêçääÉê=_ìë=fåíÉêÑ~ÅÉ PQjáÅêçÅçåíêçääÉê=fåíÉêÑ~ÅÉ NO, PP
NkÉñìë=`çååÉÅíçê QPåçí=ëìééçêíÉÇ V
OlêÇÉêáåÖ=fåÑçêã~íáçå RN
Pm`=áåíÉêÑ~ÅÉ VmçïÉê=pìééäó NT, OR, RNmçïÉê=pìééäó=`~ÄäÉë ROmçïÉê=pìééäó=`çååÉÅíçê NTmêçÖê~ã=`çÇÉ NS
RoÉ~Ç=qáãáåÖ PTêÉèìáêÉÇ V
oÉèìáêÉãÉåíëÅ~äáÄê~íáçå=ëçÑíï~êÉ Vbqh=áåíÉêÑ~ÅÉ Vm`=áåíÉêÑ~ÅÉ V
oÉëÉí OP
SpÉêá~ä=bqh=fåíÉêÑ~ÅÉ NU, PPpçÅâÉíë RNpçÑíï~êÉ=pìééçêí Vpí~íìë=iba OMpìééçêíÉÇ=jáÅêçÅçåíêçääÉê UpïáíÅÜáåÖ=`Ü~ê~ÅíÉêáëíáÅ PTpóëíÉã=oÉèìáêÉãÉåíë VpóëíÉã=êÉèìáêÉãÉåíë
ëÉÉ oÉèìáêÉãÉåíë
TqÉëíÅÜ~ê~ÅíÉêáëíáÅë PQqáãáåÖ
oÉ~Ç PTtêáíÉ PU
qêáÖÖÉê=pÉÖãÉåí NRqêáÖÖÉêáåÖ NQ
WtêáíÉ=qáãáåÖ PU
top related