This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
我正在执行更新代码的工作。 当我使用 CCS 加载文件时、我发现了
在闪存中、"Memory"窗口中包含0xFFFF、但在 bin 文件中没有0xFFFF 数据
我不知道为什么。
尊敬的 Ding:
您希望在此位置看到什么?
我想生成用于升级代码的 bin 文件、但我发现 某些闪存的地址是0xFFFF、bin 文件没有0xFFFF、因此使用 bin 文件进行升级失败。 我希望 bin 文件的大小也是0xFFFF、和芯片中的闪存一样、我的 app 地址是0x88000
我的 CCS 版本是1260
我预计闪存中没有0xFFFF 未使用的数据、因为我的 bin 文件中没有0xFFFF 数据
尊敬的 Ding:
您的 bin 文件是否覆盖整个闪存? 擦除时闪存具有0xFFFF 值、因此 链接器段未具体涵盖的任何地址都将保持擦除状态并具有0xFFFF 值。 执行验证时、需要直接引用链接器段地址范围、也可以向链接器提供链接器填充参数、以便链接器知道要放入这些空空间的内容。
ibukun
问题已解决。 我也有一个跳转问题。 通过看门狗、应用程序跳转到引导加载程序、代码不会运行。 即使器件从硬件重启、代码仍然不会运行、当我连接调试器时、就会出现画面
尊敬的 Ding:
请参阅以下文档:
此致、
Ibukun