ZHCUAN6E October 2022 – May 2025 MSPM0L1105 , MSPM0L1106 , MSPM0L1116 , MSPM0L1117 , MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2227 , MSPM0L2227-Q1 , MSPM0L2228 , MSPM0L2228-Q1
BCR 支持在启动用户应用之前的引导过程中对包含在 MAIN 闪存区域中的应用代码和数据执行完整的 CRC32完整性检查。这对于在执行部分或全部应用程序代码和数据之前确保这些代码和数据的完整性非常有用。
要在启动时启用 CRC32 完整性检查,必须将以下信息编程到 NONMAIN 闪存中的 BCR 配置中:
如果应用程序 CRC 校验在引导时失败,则不会启动 MAIN 闪存中的应用程序。如果启用了引导加载程序,则进入它。如果未启用 BSL,引导会失败。