请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号: MSPM0L1117
启用 CSC 策略(通过在 boot_config.c 中设置.CSCSCexists = BCR_CFG_CSC_exists)时、无法通过空白器件调用 BSL。 根据 SLAU887A(2025 年 11 月)MSPM0 引导加载程序用户指南:
“引导代码通过检查栈指针 (0x00000000) 和复位矢量 (0x00000004) 地址的擦除状态来检测空白器件。 当两个闪存存储器地址都为空时、 系统将调用引导加载程序。“
禁用 CSC 策略后、空白器件 BSL 调用将按预期运行。
启用 CSC 后、进入 BSL 的方法是什么? 我已经测试了将 RESETLEVEL 设置为 BOOTLOADERENTRY 并通过按预期工作的 RESETCMD 寄存器触发复位、但我想知道是否有其他方法。 BSL 和 CSC 的功能是否相互排斥?