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.

[参考译文] LP-CC2652R7:Uniflash 编程完成、但 BLE 无法运行(CCS 调试器工作正常)

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

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1259046/lp-cc2652r7-uniflash-programming-complete-but-ble-not-up-ccs-debugger-works-fine

器件型号:LP-CC2652R7
主题中讨论的其他器件:UNIFLASH

您好!

我正在使用 Uniflash 编程器加载从 CCS 生成的.hex 文件、并验证 闪存加载是否成功、如下所示

我希望在加载闪存后重新启动/重置/加电、BLE 扫描仪中能够显示 PROJECT_ZERO。 但它没有启动。 我假设编程是不正确的。 如何获取.bin 文件而不是.hex 文件? .bin 文件的加载地址是什么?

如果我从 CCS 运行调试器、工作原理相同。 我可以从 CCS 加载.out、并且 BLE 扫描仪中的 project_zero BLE 接口已开启。  但它具有易失性。

我需要 将 project_zero 或任何其他二进制文件刷写到片上闪存中、并在稍后的外部闪存中进行刷写、以便在上电时自动加载、而无需 CCS 调试器。

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

    尊敬的 Suresh:

    项目不是易失性的。 您可能缺少运行项目0的 OAD 功能所需的引导映像管理器。  

    请在此处了解更多相关信息:

    BLE 增强型 OAD 基础知识(TI.com)

    此致、

    亚历克斯

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

    尊敬的 Alex:

    请注意、我不是 在查看空中下载功能。 我需要在 launchpad 开发套件中下载板载调试器二进制文件。 我 目前正在每次 电源复位时通过板载调试器加载二进制文件。 我需要一个用于刷写片上/板载闪存的解决方案、以便在加电时自动加载二进制文件、而不需要通过板载调试器进行下载。

    谢谢

    苏雷什

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

    尊敬的 Suresh:  

    我建议您不要使用项目0、因为项目0包含 OAD 并且需要映像管理器。

    在这种情况下、我建议您 使用 simple_peripheral 示例进行测试。

    这不需要图像管理器、并且将在电动自行车后运行。

    此致、

    亚历克斯