主题中讨论的其他器件: UNIFLASH
您好!
我正在使用 IAR 调试 CC3235MODSF、并使用 XDS110 Launchpad 板与我们的定制板进行通信。 我已经开始遇到一个有趣的问题、即一旦我停止调试器、定制板上的 FW 会恢复为旧版本。 例如、我正在调试0xA 版、我将做我的工作并停止调试器、以执行我确定需要进行的任何更改。 但是、如果我使用 IAR Project -> Attach to Running Target 功能重新连接到定制板、则可以看到固件版本已恢复为0x8。 可悲的是,这个版本不是最好的形状,所以我不能再进行 http 或 MQTT 连接,我们的主处理器不能获得它所需要的信息,它正常运行没有这些连接.
这是我预期会发生的事情吗? 我无法找到引导加载程序引用(可能存在、但无法找到)。 我使用了 sl_FsGetFileList API、并且可以看到是一个 mcuflashimage.bin 文件(或与之接近的文件)。 我不愿意只是盲目地擦除它,不知道会发生什么。
有人能解释一下这是否为预期行为、如果是、我如何清理东西、使其停止发生吗?
谢谢。
约翰