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:Project Zero 的 BLE 和编译器问题

Guru**** 2563960 points
Other Parts Discussed in Thread: CC2650

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/587291/compiler-cc2650-ble-and-compiler-issue-with-project-zero

器件型号:CC2650

工具/软件:TI C/C++编译器

您好!

我正在使用 CC2650 LP 调试器(XDS110 OUT)对具有 CC2650的定制板进行编程。

目前、CCS 显示我已经成功加载了一个程序、即使我的 JTAG_TDO 和 JTAG_TDI 连接不在那里。 因此、我无法将新程序刷写到芯片上、即使它已刷写。

我尝试使用闪存编程器2完全擦除芯片。 我无法擦除芯片、也无法将我想要的内容刷写到芯片上。

例如:我有刷写到芯片上的简单外设。 现在、无论我尝试将哪个应用闪存到芯片上、我都只能获得简单的外设应用。

这个问题以前没有发生过、我不知道如何解决这个问题?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我假设您可以使用 CCS 将相同的应用程序闪存到 Launchpad、但不能使用您的定制板、这是正确的吗? 您的 JTAG 是否配置为使用 cJTAG (2引脚)模式? 此外、您还连接了 TCK 和 TMS?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、完全正确。
    我已经尝试使用 cJTAG 2引脚和标准4引脚模式。
    在 CCS 上、它确实显示程序已成功加载、但监听器会显示其他内容。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    另外、如果闪存未写入闪存、闪存编程会成功、这似乎是奇怪的。  您能否在 CCS 目标配置文件属性中启用完全闪存验证?