ETAS
Hardware Description
BR_XETK-S3.0
-
User Guide
25
4.8
Trace Based Measurement
The microcontroller ability to send trace messages is used to forward any write
access to measurement data to CPU internal buffer (Trace2Ram / Trace to
RAM). This buffer is automatically read by the BR_XETK-S3.0 via the DAP inter
-
face.
The BR_XETK-S3.0 combines the processing of this data trace messages with
an initial direct read of the configured measurement data to an always up to
date mirror of the measurement data in the ECU. The current values will be sent
from the XETK to INCA every time the ECU software issues the corresponding
trace trigger.
For details on trace trigger (refer to chapter 4.9.4 on
26).
The BR_XETK-S3.0 does the complete configuration of the microcontroller for
trace based measurement. No ECU software is required for the configuration.
As trace based measurement has to transfer trace data, address and some by-
catch via DAP interface it is less efficient compared to DISTAB17 non-trace
measurement regarding DAP interface usage. But it has lower impact on ECU
runtime and faster rasters are possible.
4.9
Trigger Modes
4.9.1
Overview
The BR_XETK-S3.0 supports the following trigger modes:
• Pinless triggering
• Timer triggering
• Trace triggering by value
4.9.2
Pinless Triggering
The trigger mode "Pinless Triggering" uses the microcontroller’s internal Devel
-
opment Trigger Semaphore (DTS) for triggering.
4.9.2.1
Startup Handshake
The COMDATA trigger register is used to generate an ETK startup handshake.
The ECU must ensure that all memory ECC initializations have been completed
prior to the startup handshake.
NOTE
Only the BR_XETK-S3.0A supports trace based measurement.
NOTE
Only the BR_XETK-S3.0A supports trace triggering.