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.

[参考译文] CC2642R:HEX 文件在开发套件上工作、但在定制板上不工作

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1457017/cc2642r-hex-file-is-working-on-development-kit-but-not-on-custom-board

器件型号:CC2642R

工具与软件:

我们的应用使用 CC2642R1F 微控制器实现低功耗蓝牙(BLE)连接。  此应用于2019年开发、采用仍在使用的 SimpleLink CC13x2_26x2 SDK 版本3.40.00.02。  我们遇到的问题是、应用程序在 CC2652R1开发套件上可以正常运行、但在我们的定制电路板上无法通过使用相同的 hex 文件正常运行。 器件成功广播时、连接尝试会在几毫秒后立即终止。  这些定制电路板来自之前经过验证的生产批次、消除了以硬件为根本原因的需求。  此外、开发套件中 hex 文件的功能可以解决固件问题。 唯一的显著差异是控制器版本:定制电路板中的版本 F 与开发套件中的版本 E。  此修订版是否是问题的原因?如果是、建议的解决方案是什么?

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

    您好!

    假设定制电路板上使用了引脚排列和相同的封装、则器件上使用的晶体可能存在问题。 您是否已在 https://www.ti.com/tool/SIMPLELINK-2-4GHZ-DESIGN-REVIEWS 上提交设计审核

    此致、

    1月

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

    感谢您的答复。  我们已实现问题说明中所述的 TI 参考设计电路。  此电路在 IC 修订版 E 中正常工作、但在收到修订版 F 后出现故障

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

    您好!

    明白了。 抱歉、我漏掉了有关修订版本更改的内容。 作为一个非常快速的测试、您可以尝试从修订版 F 板上的最新 SDK 中刷写 simple_peripheral 吗? 我想查看即使使用电路板上的最新 SDK 也是否出现同样的行为。

    此致、

    1月

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

    我还安装了最新版本的 SDK 和 IDE、然后导入 simple_peripheral 工程并在 F 和 E 修订版控制器上进行了刷写、程序运行正常并能够与应用连接、但在两个修订版中擦除整个闪存后再次刷写了同一个程序、则在调试发现控制权正在进入时无法工作  ICall_abort (空)  但在开发板上进行调试时、它可以正常工作

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

    您好!

    这是非常奇怪的、擦除闪存和重新刷写会引起问题。 您能否确认您已使用 OAD 或非 OAD 项目进行测试?

    此致、

    1月