ETAS
Hardware Description
XETK-S22.0 - User’s Guide
29
4.13
Timer Triggering
The trigger mode "Timer Triggering" uses four internal timers of the XETK-
S22.0 for triggering. A configurable period is used for triggering.
The time intervals between trigger events are in accordance with the config-
ured timer values. This values and their resolution have to be defined in the
XETK’s configuration and/or A2L file. Available settings are:
• Minimum time interval 100 µs
• Maximum period duration 1 s
• Timer resolution 1 µs
The timers trigger the XETK in an asynchronous manner to the microcontroller
software. Variables assigned to a measurement raster using a timer trigger are
acquired from their original locations in RAM via JTAG.
4.14
Trace Triggering
The XETK-S22.0D provides support for up to 255 data trace triggers. The trace
triggers are defined within a section of RAM covered by a trace window. Both
the trace window and trace triggers are defined in the XETK’s configuration
and/or A2L file. A write by the microcontroller software to a trace trigger loca-
tion causes a trace trigger. The trace trigger events to the XETK-S22.0D are
synchronous to the microcontroller software. Variables assigned to a measure-
ment raster using a trace trigger are acquired using the trace interface, not via
JTAG.
The XETK-S22.0D supports value based data trace trigger:
• triggers for different rasters/events have same address, but use differ-
ent values
• up to 255 value based trace triggers are supported
NOTE
If variables are measured from ECC protected memories, the ECU software
must ensure the proper initialization of these locations. A time-out period can
be set in the XETK configuration to allow for the ECU to initialize the memo-
ries before the measurement begins.