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.

[参考译文] LAUNCHXL-CC2650:如何在 CC2650中为简单的 BLE 外设项目生成 bin 文件?

Guru**** 657500 points
Other Parts Discussed in Thread: LAUNCHXL-CC2650, CC2640
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1195856/launchxl-cc2650-how-to-generate-bin-file-for-simple-ble-peripheral-project-in-cc2650

器件型号:LAUNCHXL-CC2650
主题中讨论的其他器件: CC2640

您好!

我使用的是 LAUNCHXL-CC2650

BLE SDK 2_02_07_06

CCS7.4

编译器 TI v5.2.6。

我已使用简单的 BLE 外设示例代码成功完成 OAD 更新。 我可以通过无线方式更新我的 BLE 应用。

在过程中、我错误地删除了文件夹 "FlashOnly" OAD_ExtFlash"。

因此、我之前能够看到项目的.bin 文件。 但现在、我看不到该文件夹中生成了任何具有.bin 的文件。

我也完成了项目重建-运气不好。

我们使用此文件从 Android 应用程序进行 OAD 更新。

我还附加了编译后处理设置的图像。

我是否需要更改编译后设置中的任何内容?

有什么解决方案?

谢谢你

Dnyaneshvar Salve

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

    尊敬的  Dnyaneshvar:

    我建议重新导入用于开发您的定制应用的示例项目、并将 FlashOnly"文件夹复制到您的定制项目中。 之后、我会尝试重新编译并查看工程是否能够像以前一样生成 bin 文件

    此致、

    1月

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

    您好!

    您能否确定问题背后的原因?

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

    您能否确认天气"构建后步骤"是否正确?

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

    有人在听吗?

    情况非常紧急。

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

    我查找的扩展名为.bin 的文件是在尝试使用 BLE Device Monitor 工具进行 OAD 更新时由"BLE Device Monitor"生成的。 不是由 CCS 生成的。

     "BLE Device Monitor"是将 Intel Hex 文件作为输入并生成.bin 文件、然后通过无线方式发送该文件以进行 OTA 的用户。

    它与 CCS IDE 无关。

      

    但是、这是我每次打开 "BLE 器件监视器"的额外步骤、只需手动执行任务即可获取.bin 文件。

    我希望 CCS 可以通过在其中添加一些编译后命令来实现这一点。

    Dnyaneshvar Salve。

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

    您好 Jan、

    您能不能帮助我理解并编写 Code Composer Studio CCS 中的"编译后命令"、以便从十六进制文件生成 bin 文件?

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

    尊敬的  Dnyaneshvar:

     CC2640 BLE OAD 用户指南中的第5.4.1节片上 OAD 介绍了如何生成.bin 文件。 简而言之、此处使用了 OAD_IMAGE_TOOL。 您可以在编译后步骤中使用该工具来生成 bin 文件。

    此致、

    1月

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

    您好、Jan、

    我们已开始使用编译后处理步骤部分中 CCS 的默认设置生成的文件。

    IE 文件 appName_OAD.bin 文件。 我们不再需要 BLE Device Monitor 生成的文件、它是 appName.bin 文件。