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.

[参考译文] CC2650:闪存到 CC2650时遇到问题。

Guru**** 2553450 points
Other Parts Discussed in Thread: CC2650, UNIFLASH

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/575598/cc2650-encountered-issues-in-flashing-into-cc2650

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

你(们)好

我有几个具有闪存问题的 cc2650模块。 检测到器件 cc2650并连接到"Flash Programmer 2"、但无法擦除、编程或验证闪存。 我们制造了 cc2650射频模块、我很少遇到这个问题、还在继续计数...

以下是尝试擦除 cc2650闪存时的"Flash Programmer 2"日志:

>启动对目标的访问:XDS-06EB12202541A。

>读取目标内存失败。

>读取内存范围时出错。 地址0x40091090。

>读取目标内存失败。

>读取内存范围时出错。 地址0x40091090。

>开始闪存擦除...

>无法停止目标 CPU

>重置目标...

>重置目标成功。

我在下面的 zip 文件中附加了2个屏幕截图供参考

e2e.ti.com/.../Screenshot_5F00_error.zip

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Vik:
    这些 CC2650模块组装在什么类型的电路板上?
    是否可以尝试发出强制批量擦除并重试?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Elrik

    它们是具有引脚排列的简单射频模块、可连接到大多数 GPIO 和 cJTAG。
    当我在 Linux 上尝试使用 uniflash 时、出现以下错误。
    (CCS UniFlash:3495):iBus-warning **:/home/vik/.config/ibus/bus 的所有者不是 root!
    严重:IcePick_C:连接到目标时出错:(错误-241 @ 0x0)无法访问路由器子路径。 可能发生了安全错误。 (仿真包6.0.83.1)

    我将切换到窗口并检查"强制批量擦除"
    供参考:这些模块在几个月内完全正常运行。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢您、Erik、
    所有模块上的刷写操作现在都正常。
    我是否可以知道为什么会发生这种情况??
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Vik:
    我不确定。 我知道的唯一原因是 JTAG 调试可以在 CCFG (最后一个闪存扇区中的客户配置区域)中被禁用。 可能还有其他主题帖、其中包含有关论坛主题的更多信息。