XETK-S21.0B - User’s Guide
25
ETAS
Hardware Description
4.10
Trigger Modes: Overview
The XETK-S21.0 supports the following trigger modes:
• Pinless triggering
• Timer triggering
The trigger mode "Pinless Triggering" uses the microcontroller’s internal Devel-
opment Trigger Semaphore (DTS) for triggering. See also chapter "Pinless Trig-
gering" on page 25.
The trigger mode "Timer Triggering" uses four internal timers of the XETK for
triggering. See also chapter "Timer Triggering" on page 25.
4.11
Pinless Triggering
4.11.1
Startup Handshake
The JTAG Data Communication (JDC) register is used to generate process the
XETK startup handshake. The ECU must ensure that all memory ECC initialization
has been completed prior to the start-up handshake.
For further information on ECC initialization, please refer to the microcontroller's
reference manual.
4.11.2
XETK Trigger Generation
To generate triggers, the ECU software sets bits by writing the associated trigger
index in the "DTS_SEMAPHORE" register.
Each bit of the "DTS_SEMAPHORE" corresponds to an XETK hardware trigger.
Within the XETK’s configuration and/or A2L file, bit 0 corresponds to hardware
trigger 1 and bit 31 corresponds to hardware trigger 32.
The XETK periodically polls (reads) "DTS_SEMAPHORE" via JTAG. The polling
rate is configurable, with 50
μ
s default. The XETK then starts acquisition of
appropriate measurement data based on which bits of the register are set.
Active bits in "DTS_SEMAPHORE" are automatically cleared by the microcontrol-
ler when the register is read by XETK.
4.12
Timer Triggering
The trigger mode "Timer Triggering" uses four internal timers of the XETK-S21.0
for triggering. A configurable period is used for triggering.
The time intervals between trigger events are in accordance with the configured
timer values. This values and their resolution have to be defined in the XETK’s
configuration and/or A2L file. Available settings are:
Note
The selective setting of trigger bits is accomplished in hardware by the micro-
controller and does not require a Read-Modify-Write sequence by the ECU
software.
Note
Only the index 0 to 31 corresponding to the first 32 triggers are supported by
the
XETK-S21.0
Summary of Contents for XETK-S21.0B
Page 1: ...XETK S21 0B Emulator Probe for MPC57xx and EMU57xx MCU Family User s Guide ...
Page 6: ...XETK S21 0B User s Guide 6 Contents ETAS ...
Page 31: ...XETK S21 0B User s Guide 31 ETAS Installation ...
Page 32: ...XETK S21 0B User s Guide 32 Installation ETAS ...
Page 58: ...XETK S21 0B User s Guide 58 Cables and Accessories ETAS ...
Page 64: ...XETK S21 0B User s Guide 64 ETAS Contact Addresses ETAS ...