ZHDU066 March 2026 AM13E23019
CRC 字段包含一个 32 位循环冗余校验值,该值基于完整的 BSL 配置结构计算得出(CRC 字段除外)。该值用于验证配置数据的完整性。
| NM1 地址 | NM1 地址 [31:24] | NM1 地址 [23:16] | NM1 地址 [15:8] | NM1 地址 [7:0] |
|---|---|---|---|---|
| 0x60101850 | CRC[31:24] | CRC[23:16] | CRC[15:8] | CRC[7:0] |
| 参数 | 类型 | 说明 | 默认值 |
|---|---|---|---|
| CRC | uint32_t | BSL_CONFIG 结构的 CRC | 0x5A9EA486 |
默认值:0x5A9EA486(根据默认配置值计算得出)
有效值:基于 BSL 配置的内容计算得出的值
CRC 字段有几个重要用途:
每当修改 BSL 配置中的任何字段时,都必须重新计算 CRC。这包括:
BSL 配置中的 CRC 不正确会导致永久锁定,因为会导致不可恢复的灾难性错误。