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.

[参考译文] CC1350:按预期进行 CCS 编程、但 Uniflash 会覆盖用户闪存

Guru**** 2540720 points
Other Parts Discussed in Thread: UNIFLASH

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/997100/cc1350-ccs-programming-as-expected-but-uniflash-overwrites-user-flash

器件型号:CC1350
主题中讨论的其他器件:UNIFLASH

我正在尝试解决一个问题、即在通过 Uniflash 对器件进行编程时擦除器件的闪存。

当我在 CCS 中进行调试时、程序会被刷写、并保留存储在器件 NVS 上的任何参数。 使用.hex 文件和 Uniflash 对器件进行编程时、会完全擦除之前存储在 NVS 中的所有参数。  

我可以返回使用早期的.hex 文件、它们似乎可以避免 Uniflash 出现擦除问题、因此我只能假设这是我最近为实现这一点而做的事情。 我最近更改的唯一内容是调试配置、允许我连接到正在运行的目标。 我从那时起就把这重新回到了以前的情况(我认为)。

有人可以帮助我解决这个问题吗?

谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尝试选择"不擦除扇区(仅程序加载)"以查看其是否正常工作。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Craig、

    [引用 userid="259239" URL"~/support/wireless-connectivity/sub-1-ghz/f/sub-1-ghz-forum/997100/cc1350-ccs-programming-as-expected-but-uniflash-overwrites-user-flash ]当我在 CCS 中进行调试时、会刷写程序、并保留存储在器件 NVS 上的所有参数。 使用.hex 文件和 Uniflash 对器件进行编程时、会完全擦除之前存储在 NVS 中的所有参数。  [/报价]

    您能否检查 CCS 和 UniFlash 中的闪存选项并查看是否有任何差异? 特别是 YiKai 指出的擦除设置。

    谢谢

    Ki