Firmware User Manual (AE-step)
42
Revision 1.02
2019-04-24
TLE984x Firmware User Manual
EOT Block
Returned error codes
The message can return the following error codes:
- ERR_LOG_SUCCESS
- ERR_LOG_CODE_NVM_IS_READ_PROTECTED
- ERR_LOG_ERROR (RAM range is invalid)
- ERR_LOG_CODE_MEM_READWRITE_PARAMS_INVALID
Table 4-9 “Command 02
H
– RAM: Write Data/Program” Data Block Field Description
Field
Description
Length
Number of following bytes in the data block. Always set to 06
H
Message Type
Data block. Always set to 00
H
Data
It contains the downloaded data (no dummy data to fill up the packet).
Table 4-10 “Command 02
H
– RAM: Write Data/Program” EOT Block Field Description
Field
Description
Length
Number of following bytes in the EOT block. The value depends on the size of the “Data”
field:
• LIN – always 2 to 6 bytes
• FastLIN – 2 ... 129 bytes
Message Type
EOT block. Always set to 80
H
Data
The maximum size of the field depends on the BSL interface that is used:
• LIN – 5 bytes
• FastLIN – 128 bytes
Contains the downloaded data.
The EOT block message is the last message for a download and contains the last
downloaded bytes. The data download process does not use data block messages if the
overall data size is equal to or smaller than the “Data” field.
BSL20 _MODE_DATA
.
Data
0
2 – 6
Length
1
Message
Type
BSL20_MODE_EOT
.
0
Length
1
2...129
Data
Message
Type