SLVSHP9 July 2026 TPS544A28
PRODUCTION DATA
NVM_CHECKSUM is shown in Figure 8-38 and described in Table 8-49.
Return to the Summary Table.
Write Transaction: N/A
Read Transaction: Read Word
Data Format: Unsigned Binary (2 bytes)
NVM Back-up: No
Updates: On power cycle or RESTORE_USER_ALL This command contains CRC value from reading contents of the non-volatile memory (NVM). The value of the checksum will be calculated as CRC-16 (polynomial 8005h). The checksum will be calculated in 8 parallel slices. Any padding needed to make the last word of the input 8 bits will be 0s. The checksum value will be stored in NVM to ensure the integrity of the STORE function. Any corrupted data that happens during a STORE operation will be detected on RESTORE when the user compares the calculated NVM_CHECKSUM with a known good value that is expected.
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| NVM_CHECKSUM | |||||||
| R-XXXXh | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| NVM_CHECKSUM | |||||||
| R-XXXXh | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 15-0 | NVM_CHECKSUM | R | X | Responds with the Check Sum results of the last stored NVM. The 32-bit (0Eh) PASSKEY NVM bits are excluded from the NVM_CHECKSUM determination to prevent a malicious actor from reading the device configuration and repeatedly setting PASSKEY values in an attempt to discover the PASSKEY value. |