部件号: MSPM0L1304
尊敬的 TI 团队:
我目前正在软件中开发 BSL 编程流程。 我要参考的文档是“MSPM0 引导加载程序“(slau887a.pdf)。
我的要求之一是擦除 NONMAIN 区域、然后使用所需配置对其重新编程。 我知道以下约束:不应在不重新编程的情况下擦除 NONMAIN 区域。
不过、我发现唯一可擦除 NONMAIN 的方法是使用“CMD 恢复出厂设置“命令、该命令也会擦除 MAIN 区域。 我想问是否有任何命令可以在不擦除 MAIN 的情况下仅擦除 NONMAIN 区域。
此外、在默认状态下、“CMD 存储器读回“命令不能用于读取我知道的器件内容。 因此、若要验证器件内容、只能使用使用使用 CRC32 的“CMD 独立验证“命令。 但是、此命令要求最小验证大小为 1024 个字节。
目前、我想通过 BSL 验证 NONMAIN 区域的编程内容、但 NONMAIN 区域仅为 512 字节。 在这种情况下、我似乎无法将“CMD Standalone Verification“命令与 CRC32 一同使用。 是否有任何其他命令或方法可用于验证 NONMAIN 区域的编程结果?
谢谢。
Steve。

