
XETK-V2.0 - User’s Guide
21
ETAS
Hardware Description
4.1.3
XETK-V2.0B Interface Concept
The XETK-V2.0B connects to the ECU in a similar manner to other serial (X)ETKs,
using a cable with a standard debugging interface connector. The XETK-V2.0B is
equipped with a 50 pin Nexus Samtec connector and connects to the ECU using
an ETAHx ECU adapter cable.
The ETAH1 ECU adapter cable offers a connection to an ECU equipped with a 38
pin Mictor connector. Other ETAHx variants are possible.
4.2
Architecture
XCP on
Ethernet Interface
SRAM
System
Functions
Trigger
Unit
100
MBit/s
Ethernet
Phyter
Ethernet
Phy
Automatic
Power On
Ethernet
Traffic
Detection
Ethernet
Traffic
Detection
Sense ECU
Power Supplies
ECU
Reset
Power
Supply
Monitoring
Standby Power Supply
ECU
Reset &
Power
Control
DMA
MCU
Core
Ethernet
MAC
Measurement &
Calibration
Unit
ECU
Access
Unit
Serial Flash
Configuration &
Manufacturing
Data
Time
Sync.
Trace
Functions
SRAM
Nexus / JTAG
DAI Pins
U - Batt
U - Batt
Power
Supply
4.3V...36V
Standby
Supply
4.3V...36V
Power
159
Pin
VertiCa
l
Connecto
r
VertiCal
Connector
(ECU Interface)
Nexus
Aux.
Nexus SAMTEC
Connector
(Debugger)
JTAG
Arbitration
SRAM
XETK-V2.0A – 2 MB
XETK-V2.0C – 4 MB
(Data Working Page
+ Measurement)
EBI Power Supply
XETK-V2.0
B
A/C
Nexus SAMTEC
Connector
(ECU Interface)
Fig. 4-4
XETK-V2.0 Architecture
The XETK-V2.0’s primary interface to the development ECU is the Nexus / JTAG
interface of the microcontroller. This interface is available at the VertiCal connec-
tor of the XETK-V2.0A/C or the Samtec connector of the XETK-V2.0B. This inter-
face provides the XETK access to the same memories accessible to the
microcontroller, including both internal and/or external Flash and/or RAM. The
XETK-V2.0 can only access these memories while the microcontroller is powered
and out of reset.
The XETK-V2.0A/C provides a SRAM the development ECU can use as data emu-
lation memory and/or as measurement data memory. The XETK-V2.0A/C
accesses this SRAM in the same way as other development ECU memories, via
the microcontroller’s Nexus /JTAG interface.
While the microcontroller accesses the program data (not the program code) out
of the data emulation memory provided by either the XETK-V2.0A/C or the ECU,
the content of the data emulation memory can simultaneously be modified by
the calibration and development system through the XETK Ethernet interface.
This process enables adjustments of parameters, characteristic lines and maps
through the calibration and development system. Using an additional measure-
ment data memory area, the ECU microcontroller can provide data to the calibra-
tion and development system by buffering the data (DISTAB13) and triggering
the XETK to read the data via JTAG. The XETK then reads, buffers, processes and
sends this measured data to the PC.