Firmware User Manual (AE-step)
61
Revision 1.02
2019-04-24
TLE984x Firmware User Manual
4.4.10
Command 8E
H
– NVM: 100TP Read
Firmware supports reading of data from the customer-specific 100TP page via command 8E
H
.
The header block message contains parameter about the 100TP page index, the offset inside that page and
the number of read data bytes. The BootROM sends the data bytes by Data Block messages and the last data
bytes by an EOT block message.
This command rejects the read operation if the 100TP page checksum is invalid, the offset is out of range, or
offset plus count is out of range. NVM 100TP pages can only be read if there is no NVM HW read protection
applied to any NVM region
The read command allows reading the internal used page programming counter. Those parameters are set
during the write operation. Details can be found in
Command 0DH – NVM: 100TP Write
Header Block
Data Block
This block is only used for LIN communication, because the LIN frame length is too short to place the
maximum supported data length into the EOT block.
Table 4-28 “Command 8E
H
– NVM: 100TP Read” Header Block Field Description
Field
Description
Length
Number of following bytes in the header block. Always set to 06
H
Message Type
NVM 100TP read command. Always set to 8E
H
CS Index
100TP Selector.
Supported range: 0 ... 7
Offset
Byte offset within page, valid range 0...126.
Number
Number of data bytes to read. The BootROM will send these bytes in Data Blocks and an
EOT block.
Maximum supported length: 127 bytes.
BSL20_MODE0C_HEADER
.
CS
Index
Offset
0
1
2
3
4
5
Length
Message
Type
Reserved
Number
6
Reserved
BSL20_MODE_DATA
.
Data
0
2 – 6
Length
1
Message
Type