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.

[参考译文] CCS/LAUNCHXL-CC2650:我的主要问题是如何从手机上载固件更新?

Guru**** 2587365 points


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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/595968/ccs-launchxl-cc2650-my-main-question-is-how-do-i-upload-firmware-update-from-my-phone

器件型号:LAUNCHXL-CC2650

工具/软件:Code Composer Studio

好的、我已经将 simple_peripheral_stack 和 simple_peripheral_app 上传到了我的板上。

我正在编写 无线下载用户指南 ,并且没有额外 的 Launchpad 或软件狗,我仍然想 将十六进制文件上载到无线板中。

我尝试在  iPhone 和 Android 上使用您的传感器标签和启动应用程序、但在应用程序中找不到任何上载十六进制文件的选项。 此功能是否已在应用中实现? 我的主要问题是如何从手机上载十六进制文件的固件更新?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    TI SensorTag 应用不允许您使用自己的 OAD 文件。 您可以参考 github.com/.../swift3 并编写自己的 iOS 应用程序来执行 OAD。 顺便说一下、OAD 映像应采用二进制格式而不是十六进制格式。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    1.我对 OAD 映像的确切含义感到困惑,我所说的是更新整个固件,就像无线下载用户指南中所说的那样。 在第21页上、显示为5A)表示生成十六进制文件。

    2.是否有用于 OAD 的 Android 版本的 SWIFT 代码?  

    3.如果我想构建一个可以无线更新的软件,但也有其他函数,我应该在其中放置附加函数代码吗? 它是否位于 simple_peripheral_app 文件夹中? 还是其他地方?