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.

[参考译文] CC2652R7:SimpleLink Starter 应用程序可以#39;t 在最新的 iOS 中加载 OAD 的*。bin 文件

Guru**** 2866220 points

Other Parts Discussed in Thread: CC2652R7

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1255514/cc2652r7-simplelink-starter-app-can-t-load-bin-file-for-oad-in-the-latest-ios

器件型号:CC2652R7

您好!  

我们具有 CC2652R7的定制电路板可实现用于固件更新的蓝牙 OAD。

此 OAD 功能完全引用自 TI 示例以保持兼容性、以便我们可以为 OAD 使用 TI 的智能手机应用程序或 btool。  

过去、我们确认可以将 TI 适用于 iOS 的 SimpleLink Stater 应用(v5.12)用于 CC2652R7、并且将该应用中的应用二进制文件(*。bin)的 OAD 成功应用到我们的自定义电路板。  

但是、现在、当我们尝试在 作为 OAD 持久应用连接到我们的自定义板后选择"FW Download"时、我们看到"Header Failed"错误、显示类似"Header Rejected with fault:Invalid image ID Received"的消息。

在执行此操作之前、我们已将 *。bin 文件传输到 Starter App、所有程序与我们过去的成功相同。

看到此错误消息后、我们甚至无法选择"Select FW File"菜单。 它显示为灰色并被禁用。

我看到 TI SimpleLink Starter 应用程序在此期间未更新。

因此,在我看来,这个问题可能与 iOS 更新有关。

目前,我们使用的是 iOS 16.5.1,但当我们成功时,我们无法确定版本。  

另外、当我们使用 btool 作为 OAD 更新的替代选项时、 它可以正常工作、所以我不认为这是固件问题。

您能帮助我们从手机进行更新吗?

谢谢。

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

    您好!

    感谢您与我们联系。 您能否指定能否在 simplelink start 应用程序中选择默认图像、还是在所有工作中都不选择图像?

    此致、

    1月

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

    您好!  

    您能否向我们提供您正在使用的 SDK 版本以及有关实施此版本所采取步骤的更多详细信息?  

    谢谢。  

    艾萨克

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

    大家好、Jan、Isaac、

    感谢您的反馈。

    在我们的进一步调查中、我们发现此问题的根本原因是 写入定制电路板的固件具有的 FW 映像 ID。

    出于某种原因、我将此图像 ID 重新写入与默认"CC26x2R1"不同的值。
    我是否理解到 SimpleLink Starter 应用会作为 OAD 的初步步骤严格检查当前写入的 FW 的映像 ID、这一点正确?

    相比之下、btool 不需要这样的 stick FW 映像 ID 检查、对吗?

    这是一个步骤来重现的定位。

    1.将固件映像传输到 SimpleLink Starter。

    2. 将自定义板设置为 OTA 模式,然后查找并连接到"OAD 持久应用程序"

    3.选择"FW Download",然后出现以下错误。 之后、我们甚至无法选择 FW 文件、因为"选择 FW 文件"按钮已禁用。

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

    您好!  

    为了阐明、未更改 OAD 映像 ID 时、固件更新是否有效? 请告诉我!  

    谢谢。  

    艾萨克

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

    是的、确实如此。
    如果图像 ID 保持不变、我们可以选择更新后的固件文件、更新会正常工作。  

    请告诉我、有了修改后的图像 ID、

     -为什么 btool 的更新无法成功使用 SimpleLink Starter 应用程序时、

     - SimpleLinke Starter 是否提供了一种使用自定义映像 ID 更新固件的方法? 我还找到了另一个名为 SimpleLink Connect 的应用程序、这一个应用程序呢?

    在这些问题得到澄清后、我将关闭该问题。

    谢谢

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

    您好!  

    您能解释一下自己使用的是哪款 SDK 吗? 此外、现在是否可以使用默认 OAD 映像 ID、然后在实现自定义分发器时切换到自定义 OAD 映像 ID?  

    谢谢。  
    艾萨克

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

    我们将使用 simplelink_cc13xx_cc26xx_sdk_5_30_01_01 (Simplelink CC13XX CC26XX SDK  5.30.01.01 (2021年11月22日))。

     "何时实施定制分销商?  "是什么意思?

    您是否计划更新 SimpleLink Starter 应用程序以支持定制 OAD 映像 ID?   

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

    您好!  

    很抱歉耽误你的时间。 我们仍在测试此功能。 问题可能与最新的 iOS 版本有关。 我明天会回复更多细节。  

    谢谢。  

    艾萨克

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

    您好、您的调查进展如何?  

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

    您好!

    我对在此延迟表示歉意。 我无法在公共论坛上评论可能会添加到 SimpleLink Connect 应用程序中的未来功能。 如需此类信息、请联系您的 TI 代表、我们很乐意通过电子邮件对此进行讨论。 此时、我认为这个问题与 iOS 版本有关。 您是否能够更新至 Beta 版 iOS 更新以查看问题是否仍然存在?

    此致、

    1月