Other Parts Discussed in Thread: MSP430F5529
工具/软件:Code Composer Studio
您好!
我们将引导映像管理器(BIM)移植到 MSP430F5529。
BIM 位于0x4400到0x73FF 之间。
我们的应用程序占用的范围为0x7400到0xFF7F 和0x10000到大约0x1C000、特别是0x7400是我们的代理中断矢量表。
在开发过程中、我们先刷写应用程序、然后刷写 BIM。 为此、我们需要限制 BIM 下载期间擦除的闪存容量。
当我们刷写应用程序时、0x7400以上版本是正确的:
我们的 BIM 调试器选项设置为仅擦除某些区域、但我们还尝试仅擦除和下载具有相同结果的必要段
当我们刷写 BIM 时、0x7400会发生变化、但不会被擦除、这意味着有人改写了该区域。
我们的链接器脚本中没有任何内容可以建议0x7400到0xFF80范围内的数据。
有人知道为什么调试器会覆盖我们的存储器吗?
谢谢。



