ETAS
Hardware Description
BR_XETK-S3.0
-
User Guide
17
4
Hardware Description
This chapter contains information about the following topics:
• Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
• ECU Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
• Automotive Ethernet Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
• Power Supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
• Status LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
• DAP Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
• Data Emulation and Data Measurement. . . . . . . . . . . . . . . . . . . . . . . . . . 23
• Trace Based Measurement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
• Trigger Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
• Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
• Pull CalWakeUp until Startup Handshake. . . . . . . . . . . . . . . . . . . . . . . . . 28
4.1
Architecture
1 shows the block diagram of the BR_XETK-S3.0.
Fig.
4
-
1
BR_XETK-S3.0 Architecture
While the microcontroller accesses the program data (not the program code)
out of the data emulation memory provided by the microcontroller, the content
of the data emulation memory can simultaneously be modified by the calibra
-
tion and development system through the Automotive 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 cali
-
bration and development system by buffering the data (DISTAB17) and
triggering the BR_XETK-S3.0 to read the data via DAP. The BR_XETK-S3.0 then
reads, buffers, processes and sends this measured data to the PC.
If no additional measurement data memory is available, the BR_XETK-S3.0 can
alternatively read the data to be measured directly from the microcontroller’s
memory. This process is Triggered Direct Measurement (TDM) with DISTAB17.
FPGA
XCP on
BroadR-Reach
Ethernet Interface
Automatic
Power On
Power Supply Sense Ports
ECU Reset
ECU -
Connector
BroadR-
Reach
Ethernet
Phy
Power -
Connector
JTAG / DAP
ECU VDDP
ECU
Reset &
Power
Control
Power
Supply
Monitoring
Power
Supply
Standby
Power
Supply
+U-Batt
UBATT1
UBATT2
ECU Power Supply (2x)
CALWAKEUP
Ethernet
MAC
IEEE1588
Timesync
PHY Config
Traffic Detect
Flash
Loader
MCU
Core
SRAM
System
Functions
ECU
Access
Unit
DMA
Trigger
Unit
Data
Flash
I/O -
Buffers
Low
Pass
Filter
CMC
100
Mbit/s