
XETK-V1.0 - User’s Guide
22
ETAS
Hardware Description
4.5.1
Data Emulation Memory
During operation of the ECU, only program data, not program code, can be
modified by using the data emulation memory. Modification of program code
could lead to a system crash. The program code is continuously processed out of
the internal or external memory.
Fig. 4-8
Data Emulation and Measurement Data Memory: 2 Pages with
1 MByte each
Reference data can be stored on one page ("Reference page") while the data on
the other page ("Working page") can be modified. It is possible to switch
between the two pages during operation through the application software.
4.5.2
Measurement Data Memory
The measurement data memory must be located within the address space of the
data emulation and measurement data memory. It can have variable size.
The measured data acquired from the PC via the XETK-V1.0 Ethernet interface
can be stored here.
4.5.3
Triggering of Measurement Data Acquisition
The exact procedure for capturing measured data is explained in the documen-
tation Display Table 13; only the hardware-specific features are mentioned here.
The ECU microcontroller initiates a data acquisition task by writing an arbitrary
Note
Because there is no write protection of the data emulation memory possible, it
must be taken care not to override emulation data.
ECU Read Access
Page switching
Measurement Data Memory
Data Emulation Memory
Page 1
Data Emulation Memory
Page 1
Data Emulation Memory
Page 2
Data Emulation Memory
Page 2
Measurement Data Memory
ECU Write Access