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-CC26X2R1:无法使用新的 simplelink 连接应用程序刷写 OAD

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1329123/launchxl-cc26x2r1-cannot-flash-oad-with-new-simplelink-connect-app

器件型号:LAUNCHXL-CC26X2R1
主题中讨论的其他器件:UNIFLASHCC2652RSysConfig

大家好!

我正在使用我的 cc26x2r Launchpad 测试这款新的 Simplelink Connect 应用程序。

  • 应用程序的版本是1.3.4。
  • 我的设备是 iphone12。
  • 代码"正在接收"更新是来自 SDK v7.10的"project_zero"香草、无代码修改。

我能够打开该应用、找到外设、进行连接、刷写其中包含的应用下拉列表中提供的"simple_peripheral"代码之一。 酷!  

但是、当我尝试刷写由 CCS 生成的代码、而不是从下拉列表中列出的代码时、可能会出现问题。 我尝试刷写的代码与"project_zero"相同、不过是如此。 我不介意、只是为了测试。

我使用 Code Composer Studio v11.2打开项目零源代码、然后从 IDE 构建并运行该示例。 不涉及 Uniflash 工具。 在先前的 测试中、我不需要 Uniflash、这可以正常工作。

我不修改代码。 我只需在最后一步将这些行添加到工程属性中、该工具便会生成一个启用了 MCUboot 的 OAD 映像。

Src:

dev.ti.com/.../imgtool.html

这2个已经在那里:

${CG_TOOL_HEX}- Order MS ---memwidth=8 --romwidth=8 - Intel -o ${ProjName}.hex ${ProjName}.out

${COM_TI_SIMPLELINK_CC13XX_CC26XX_SDK_INSTALL_DIR}/tools/common/oad/oad_image_tool --详细 CCS ${PROJECT_LOC}7 -hex1 ${ConfigName}/${ProjName}.hex -k ${COM_TI_SIMPLELINK_CC13XX_CC26XX_SDK_INSTALL_DIR}/tools/common/oad/private.pem -o{ProjName}/${ProjName}

这2个我添加他们:

${CG_TOOL_ROOT}/bin/tiarmobjcopy ${ProjName}.out --output-target 二进制文件${ProjName}.bin --remove-section=.ccfg

${COM_TI_SIMPLELINK_CC13XX_CC26XX_SDK_INSTALL_DIR}/tools/common/mcuboot/imgtool 符号--header-size 0x100 --align 4 --slot-size 0x4C000 --version 1.0.0 --pad-header --key ${COM_TI_SIMPLELINK_CC13XX_CC26XX_SDK_INSTALL_ProjDIR}/source/third_party/mcuboot/root-ec-p256.pem{binName}

当我尝试使用应用程序"更新 FW"时、它抱怨"坏 TLV 魔法"。 由于我是一个非常好的孩子,我也有一个开放的串行终端,我可以清楚地看到一个"OAD 错误: 9"在那里。

那么、在第二种情况下、我做错了什么?

请告诉我。 我愿意执行任何所需的测试。

非常感谢大家  

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

    小更新  

    事实证明、我在闪存以_oad 结尾的文件(请参阅上文的颜色)。

    现在我添加了一些"aa_"前缀来区分两个文件和"Bad TLV"或"mcu altt"消息不出现:)

    但是、固件更新不会超过0%。

    我的串行终端屏幕上仍出现"OAD: ERROR 9"(OAD:错误9)消息。

    我怀疑还有更多命名错误、因此请检查"编译步骤"中的这些行是否正常。

    也许我只需要最后的两个?

    也许我需要使用前两行中已经以_oad 结尾的文件使最后两行能够正常工作?

    请告诉我,我可能在做什么愚蠢的事情。

    美好的一天

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

    另一种可能性... 我可能需要将预定义符号添加到

    MCUBOOT_ENABLE

    用于 PROJECT_ZERO?

    我不认为这是罪魁祸首,因为"OAD 错误9"阻止所有的事情开始下载到 launchpad ,但请让我知道:)

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

    您好、kazola、

    您是否从芯片十六进制闪存 bim、然后刷写项目零 bin 文件? 如果不是、请使用 Uniflash 执行此操作。 在闪烁之后、如果您看到项目0广播、则表示已设置为 OAD。

    您的 OAD bin 文件需要保存在智能手机下载文件夹中。

    我使用 CC1352R1 Launchpad 进行了测试。 SimpleLink Connect 应用程序 OAD 失败。 不过、SimpleLink Starter 应用程序 OAD 的工作方式是。

    SimpleLink Connect 应用程序从我读到过的内容中支持 CC23xx 的 OAD。 因此,现在人们需要使用单独的应用程序来测试 OAD。 这有点恼人。

    -克尔

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

    你好,  很长一段时间没看到!

    我对你在这里的建议感到困惑。

    并非电路板在 OAD 之后没有引导。 在本例中、我同意您的解决方案涉及 Uniflash。

    问题在于、cc26x2r 甚至没有开始接收 CCS 生成的.bin 文件。 但是、cc26x2r 会从应用程序的固件映像下拉列表中的文件中开始收到.bin 文件。

    因此、我认为 Simplelink Connect 应用程序不是问题所在(也有清楚说明的 CC26x2r 支持它、实际上它在应用程序的器件下拉列表中提供、实际上它可以与下拉列表中的图像配合使用)。  

    问题在于电路板针对 CCS 中的.bni 文件输出 OAD 错误9 (OAD_incompatible_image)。 我们应该知道如何生成应用下拉列表中的图像、并将此类"编译后步骤"复制到 CC26x2r 的项目0中。

    我希望我能够更好地展示我的问题!

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

    您好、kazola、

    我将用图片详细说明我的操作过程。 这次我将使用 CC26x2R Launchpad 进行测试。 我使用的 SDKv7.10、CCSv12.3和 Android 手机具有 SimpleLink Starter 应用。 SimpleLink Connect 应用程序仅支持 CC23XX 的 OAD。 您可以在应用程序中阅读它。

    使用 CCSv12.3、我可以将工程0导入到我的工作区并进行构建。 项目零 OAD bin 文件位于我的以下文件夹中。 您还需要将项目零 OAD bin 文件保存在 Android 手机下载文件夹中。 我没有用于测试的 iPhone。

    C:\ccsv123workspace\cc2652R_Launchpadv710\project_zero_CC26X2R1_LAUNCHXL_tirtos7_ticlang\Release

    Bim off chip oad hex 文件位于以下 SDKv7.10文件夹中。

    C:\ti\simplelink_cc13xx_cc26xx_sdk_7_10_02_23\examples\nortos\CC26X2R1_LAUNCHXL\bim\hexfiles\bim_offchip\Release

    实际上、我未能使用 Uniflash 对 Bim 片外十六进制文件进行编程并投影零 OAD bin 文件。 必须有一些所需的设置。

    因此、使用 SmartRF Flash Programmer 2版本1.8.0。 首先对 Bim off chip hex 文件进行编程。 在该程序之后、将添加项目零 OAD bin 文件。  设置操作选项。 选择 pic 以将其放大。

    打开 SimpleLink Starter 应用。 您应该会看到 Project Zero。 选择它。

    选择"TI OAD Service"。

    选择 Custom FW。

    选择项目零 OAD bin 文件。  

    OAD 应该启动。 完成该过程需要几分钟时间。

    -克尔

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

    尊敬的 Markel:

    我同意 Simplelink 起动机 应用、我在一段时间前就开始工作了。 谢谢!

    更新的应用 Simplelink 连接 应用昨天使用了该器件应用程序中的下拉菜单 cc26x2r。 我更喜欢使用这个。

    应用程序网站上也显示:

    SimpleLink Connect 移动应用程序是一个低 功耗 BluetoothRegistered应用示例、适用于移动设备、可与运行 SimpleLink 低功耗 F2 SDK 和 CC23XX 器件并运行 SimpleLink 低功耗 F3 SDK的 CC13xx 和 CC26xx 器件搭配使用。  

    所以问题仍然存在。 如何生成自己的图像、以便可以使用 Simplelink Connect 应用程序通过 OAD 下载到 cc26x2r?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    所以问题仍然存在。 如何生成自己的图像,以便使用 Simplelink Connect 应用程序通过 OAD 下载到 cc26x2r?

    您只需构建 OAD 示例应用程序。 例如、在构建项目0之后、OAD bin 文件可以位于 CCS 项目"Release"文件夹中。 Mine 的位置为"C:\ccsv123workspace\cc2652R_Launchpadv710\project_zero_CC26X2R1_LAUNCHXL_tirtos7_ticlang\Release"。

    更新的应用程序 Simplelink 连接 应用昨天使用了该器件应用程序中的下拉菜单 cc26x2r。 我更希望使用此选项。

    是的、您可以将 CC26x2R Launchpad 项目0连接到 SimpleLink Connect 应用程序。 但是、OAD 不起作用。 我已经尝试过很多次了。 它也有错误。 不过、它看起来更好。

    -克尔

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

    好的。

    1. 您是否知道是否有计划使其适用于 cc26x2r?
    2. 此外、您知道我们在哪里可以找到适用于 iphone 和 Android 的 simplelink starter 应用程序的最新源代码吗?

    谢谢!

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

    您好!

    很遗憾、SimpleLink Starter 应用程序不是开源的、也没有公开提供此代码。 但是、SimpleLink 连接应用程序是完全开源的、我们在此处提供可供参考的代码: https://github.com/TexasInstruments/simplelink-connect

    您能否分享您在使用 SimpleLink Connect 应用程序时面临的问题? 我非常乐意尝试解决这些问题、并将反馈传递给开发团队。

    此致、

    1月

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

    大家好、Jan、

    本线程中描述了问题。

    基本上来说、我可以使用 Simplelink Connect 应用程序从"App"下拉列表中向我的 cc26x2r 发送固件更新映像。 但是、如果我不在 app 下拉列表中选择一个示例、而是尝试使用我生成的一个固件映像、进度条绝不会超过0%。  

    Markel 说 cc26x2r 不受支持、但应用程序和网站说它受支持。 另外、我昨天试过、像我说的、它适用于从"app"下拉列表中选择的示例。

    我怀疑这可能与用于生成图像等的新 MCUBoot 方法相关。

    我的图像很早就使用了 Simplelink Starter 应用程序、但我被告知此源代码不可用、因此我需要使用 Simplelink Connect 应用程序。

    请问我任何不清楚的问题、我愿意与任何人合作进行测试。

    祝你度过美好的一天!

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

    您好!

    明白了。 感谢您总结您所观察的行为。 OAD 错误代码9映射到 OAD_incompatible_image 、它被描述为映像签名失败、边界不匹配。 您是否可以尝试使用 btool 无线发送 CCS 映像? BTool 包含一些可能有用的附加调试信息。

    此致、

    1月

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

    您好!

    这似乎是一个有趣的建议、让我花几天时间来寻找另一个 LaunchPad、我将使用 BTool 的东西进行尝试、然后以整个输出返回这里。

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

    您好!

    没问题! 如有更新、请随时告知我们。 :)

    此致、

    1月

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

    大家好、Jan、

    所有的代码和设置都是香草的,我什么也没改变。

    我使用 hosttest 应用程序刷写了一个 cc26x2r launchpad 并打开了 btool。

    加载了由 CCS 使用 Uniflash 生成的 PROJECT_ZERO 映像 SDK V7.1、名称以_oad.bin 结尾。 让我们将该图像称为"A"。

    另一个 cc26x2r Launchpad (我们将其称为"目标")正在运行、同时也是 PROJECT_ZERO、并连接到串行终端。 我真的不介意此时代码是相同的、我只是想证明  

    当您通过无线方式将映像"A"发送到目标 LaunchPad 时、即表示工作正常。 请参见屏幕截图。

    当您使用 Simplelink Connect 应用以无线方式发送图像"A"时、我的目标 Launchpad 串行终端上会显示"OAD:错误9"。

    同样、在后一种情况下、如果您使用的不是由 CCS 生成的图像、而是应用中下拉列表提供的其中一个图像、则也可以。

    那么、最初的问题仍然存在、我们如何使用 Simplelink Connect 应用程序将 CCS 生成的映像文件发送到 cc26x2r Launchpad?

    非常感谢您的观看。

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

    您好!

    明白了。 感谢您分享结果! 我主要想验证您的 CCS 设置是否能够生成有效的 OAD 映像、该映像可以通过连接应用程序之外的其他方式可靠发送。 这可能是一个需要由开发团队解决的错误。 您能否共享您正在使用的 iOS 版本? 此外、您是否有可供测试的 Android 设备? 查看该行为是否与操作系统无关会有所帮助。

    此致、

    1月  

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

    大家好、Jan、

    Android 做的完全一样的事情,我今天早上试不会发送 CCS 生成的图像,会从应用程序的下拉列表发送一个。

    我猜对于 CCS 生成的图像签名肯定会有所帮助。

    这次我无法使用 Android Starter 应用程序尝试。 它使用了一段时间。 但如今、检测到的外设列表每1秒显示并消失一次、无法选择条目。 我想最新版本中存在一个错误。

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

    您好!

    明白了。 感谢您的确认! 我发现以下 E2E 主题可能有助于解决您看到的行为:

    https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1263781/cc2340r5-simplelink-tm-connect-oad-myself-to-generate-the-firmware-fw-update-url-configure?tisearch=e2e-sitesearch&keymatch=simplelink%2525252520connect%2525252520OAD#

    此致、

    1月

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

    大家好、Jan、

    这个问题没有解决。

    该线程的此选项不再可见或在应用程序的当前 GUI 中不可用。

    该线程可与版本1.2.2一起使用。

    现在下载该应用程序将为您提供版本1.3.4。

    这一选项并不存在。

    它从"开始时跳过教程"到"对 RSSI 排序"。

    TI 能否自行测试 CCS 生成的图像无法使用 Simplelink Connect 应用程序发送到 cc26x2r、但下拉列表中的图像可以使用?

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

    您好!

    明白了。 感谢您的登记! 要确认、您可以启动 OAD 过程、但失败了吗? 我已经在研究过这个问题、似乎我们之前遇到过类似的行为、我想确认这是相同的问题还是不同的问题。 您是否可以在尝试 OAD 之前以及在 Android 设备上之后发送 OAD 页面屏幕截图? 我要将其转发给开发团队。

    此致、

    1月

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

    我附加"之前"和"之后"图片。

    在"之后"中、请注意两侧的错误。 电话上的 TLV 错误、笔记本电脑上的 OAD 9错误。

    之前

    之后

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

    您好!

    感谢您提供这些图像。 我已向开发团队提交请求单。 我希望他们可以很快地研究一下这个问题、并找到一个解决方案。 对于您在开发过程中可能造成的不便、我深表歉意。

    此致、

    1月

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

    大家好、Jan、

    谢谢。 我愿意与来自开发团队或 Zoom 或其他任何东西的任何人聊天。

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

    您好!

    我懂了。 感谢您在这里的灵活性。 我将与开发团队联系、了解他们是否需要任何其他信息。

    此致、

    1月

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

    大家好、Jan、

    已经10天了、有没有解决方案?

    问题是没有可用的 Simplelink Starter 应用程序源代码。

    和 Simplelink Connect 应用程序当前不适用于 cc26x2r。 它仅适用于您的示例图像。

    我可以与你的任何团队成员合作解决该问题、  

    请告诉我。

    谢谢。

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

    您好、kazola、

    SimpleLink Starter 应用程序不适合您工作的任何特殊原因?

    如果我没记错、这里有一个 TI BLE 增强型 OAD 的在线存储库。 我当时在互联网上找不到它。 但是、您需要一个应用开发人员来实现它。

    -克尔

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

    尊敬的 Markel:

    未提供 Simplelink Starter 应用程序源代码。 您也不能更改标识类型或根据您的品牌进行自定义、等等。

    此外、我希望能够使用较新的代码、因为该代码可用且显示可与 cc26x2r 配合使用。 它的唯一问题是、它仅接受应用中包含的常用示例图像。 我想这只是签署它们的问题。 我希望除了我以外的人能给我他们的观点或经验,也许我们可以解决它。

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

    您好、kazola、

    在我之前的工作中、应用开发人员实施了 TI BLE 增强型 OAD。 如果我没记错、这里有一个在线存储库、其中包含 TI BLE 增强型 OAD 代码、而不是 SimpleLink Starter 应用代码。 这个链接在论坛上共享,我当时找不到它。

    -克尔

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

    尊敬的 Kazola:

    我在发布我的最后一个回复之前就提交了请求单、因此我希望开发团队在下次冲刺时将其添加到他们的队列中作为地址。 关于 Starter 应用、我们并未发布完整源码、但正如 Markel 提到的(谢谢 Markel! :))有一些有用的参考代码,可能是有用的。 以下 E2E 主题对此进行了深入讨论:

    https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/766648/simplelink-starter-app-source-code

    此致、

    1月

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

    尊敬的  和 Jan (不知道如何在 Jan 添加@)。 再次感谢您的时间和意见!

    我很想了解一下、首先是什么情况。 我与一家 TI 模块制造商的一位同事谈论过、他销售数百(或数千)件商品、让他进行同样的测试、结果却完全相同。

    我们需要面对这个问题。 OAD 已经被其他竞争对手解决了很多年 、但在我们心爱的 Simplelink 平台下、它要么不起作用、要么仅针对我案例中的虚拟图像、要么有问题、要么你找不到示例源代码、要么它不是标准的、或者 TI 不支持基于此类源代码等开发应用的问题。

    这可能只是对 cc26x2r 的几种配置或代码行的问题。 该应用程序显示芯片受支持、可以向其发送自己的图像。 我真的不想(再次)花几个小时,几天,几周,甚至几个月,从一个未维护的存储库为定制解决方案工作一些代码,因为我们不能解决可能只需要找到正确的人。

    我希望我们可以一起解决这个问题:)

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

    您好、kazola、

    就我对 TI 无线 MCU 的体验而言、他们只支持硬件或 MCU、而不支持 Android 或 IOS 应用。 他们提供示例 Android 或 IOS 应用代码作为参考。 但是、论坛中的工程师很可能不是创建 SimpleLink Starter 应用或 SimpleLink Starter 应用的应用开发人员。 也许、他们聘请了一家公司来开发 SimpleLink Starter 应用或 SimpleLink Connect 应用程序。  

    关于 SimpleLink Starter 应用、我实际上只把它用于 OAD。 SimpleLink Connect 应用程序是新推出的、我只是使用它来帮助您、然后卸载了该应用程序、因为我发现它有一些问题。 但是、OAD 工作原理我使用 SimpleLink Starter App 和 BTool 进行了多次测试。

    在我之前的产品开发中、我负责涉及硬件和固件的初始原型设计。 然后、我与一家与我密切合作的应用开发公司合作、例如实施 OAD。 所以,如果你在做同样的事情,那么你需要与一个应用程序开发公司合作。 如果您在美国、我可以推荐一家公司。 当然,他们需要得到工作的报酬。 如果你想要更便宜的选择,那么也许我可以在我所在的亚洲或菲律宾找到一个应用程序开发人员。

    -克尔

    -已编辑

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

    尊敬的 Kazola:

    对于移动应用程序产品带来的任何沮丧、我深表歉意。 正如 Markel 提到的、这些移动应用程序是为了协助测试和作为开发的起点而提供的。 我猜测目前的情况是移动应用程序端存在某种错误或与应用程序签名相关的错误必须更改、才能使图像按预期工作。 我已经为此提交了一个请求单、希望 DEV 团队能够解决此问题、但我仍在等待回复。 我将对团队成员执行 ping 操作、看看他们是否有任何想法可以分享。

    此致、

    1月

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

    谢谢 Jan! 我将等待

    我附加了一个屏幕截图、其中包含来自模块制造商 Guy 的建议、

    同样、请随时与任何技术支持人员联系、以便我们可以对此进行测试并在此处发布结果。

    我们几周前尝试的是此页面:

    https://dev.ti.com/tirex/content/simplelink_cc13xx_cc26xx_sdk_7_10_00_98/docs/ble5stack/ble_user_guide/html/oad-mcuboot/imgtool.html

    可能整个东西只需要在那里进行微调。

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

    您好!

    感谢您提供的信息。 我还在等待开发团队的回复。 不幸的是、他们本周就在度假、因此我们可能要到下周早些时候才会听到我们的回复。 与此同时,我发现以下主题讨论了"神奇电视线不良"错误。

    https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1290287/launchxl-cc26x2r1-simplelink-connect-app-error-while-trying-to-update-firmware-application-using-oad

    我想您之前分享过此内容、但您能否确认使用的是预期 BIM?

    此致、

    1月

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

    大家好、Jan、

    该线程没有那么有用、因为(据我所知)这个人正在使用"持久应用"、它仅用于执行片上 OAD 和片外 OAD。

    所以,是的,他有同样的问题,但他有一个额外的问题。 "我知道了。"

    此外、BIM 仅在您尝试使用发送的 OAD 映像引导电路板时才会产生影响。 这个人甚至不能发送像我这样的图像。

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

    您好!

    明白了。 感谢您检查该主题。 我将再次对开发团队执行 Ping 操作。 希望我能在下周早些时候与他们进行交流、继续此次调试。 在这一点上、我肯定认为移动应用程序方面缺少一些东西。

    此致、

    1月

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

    大家好、Jan、

    这方面有什么进展吗?

    在这一点上,它甚至不是技术支持。 我们发现了这个错误、并告知 TI 所有可以检查的内容。

    它 更多地是一个通信问题。 TI 有没有人对此话题有所了解? 同样、我可以使用它们。 我不认为有合适的人会这么难。 TI 是否甚至知道谁是此类人员?

    我越来越难以证明 TI 对老板的偏好是合理的。

    感谢您的工作、祝您愉快。

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

    您好!

    感谢您与我们联系。 非常抱歉、您在使用 SimpleLink Connect 应用程序时遇到了一些开发问题。 已将票证添加到开发团队要处理的队列中。 也就是说、有一个计划在不久的将来发布、我想看看它是否具有相同的行为。 还将发布 SLA SimpleLink Connect 模块的更新、其中将包含有关自定义 OAD 映像的其他有用信息。 我会尽快与您联系、尝试查看我们是否可以使用较新版本解决此问题。

    此致、

    1月

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

    大家好、Jan、

    一如既往、感谢您的工作。

    请将此信息传递给开发人员。 我今天早上一直在做一些研究。

    首先、Simplelink Connect 应用程序读取使用 CCS 生成的映像为"mcuboot"。 相反、在"app"中默认下拉列表加载的图像被标识为"Bim"。

    此外、当尝试上传 CCS 生成的映像时、调试会话会显示此信息。

    从 ID 消息中获取的所有信息似乎都错误,例如 idPld->bimVer。

    我不知道、但 Simplelink Connect 应用在管理 CCS 生成的 bin 文件方面表现不佳。

    再次提醒、如果有更直接的解决方法、例如发送电子邮件、请告诉我。 我们最近购买了3K 基于 CC26x2R 的模块、对此我们有一些直接反馈。 为了防止更新的版本增加了一些内容、但不能解决此问题、我们可以尝试与开发人员沟通以确保确实如此。

    谢谢、祝你度过美好的一天。

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

    您好!

    我完全理解。 我已经与开发团队进一步讨论了这个问题、他们已经重现了该问题并可能进行了修复。 我花时间重现了我身边的行为:

    我通过构建未修改的项目 zero、将项目 zero & BIM 片外版本刷写到器件中来复制它。 之后、使用最新的移动应用程序、我尝试使用构建未修改的项目零并遇到不良 TLV Magic 错误时生成的相同.bin 文件执行 OAD。

    开发团队为我提供了一个包含潜在解决方法的实验构建、我能够使用完全相同的映像和过程完全执行 OAD:

    开发团队将努力在以下版本中包含此修补程序。 我对解决此问题的延迟深表歉意、但开发团队实施的潜在解决方案似乎解决了您报告的行为。

    此致、

    1月

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

    你好、Jan!

    这是很有希望的工作,谢谢!

    我想下一个 SDK 发布将在几个月之后、可能是2024年6月?

    如果只是覆写几个文件,请随时与我联系,我也可以参与测试,并将该主题标记为"已解决"。

    同时,如果出现与此有关的问题或意见,我将暂不予受理。 或者在发布时、我们可以在此处指明。

    非常感谢 Jan。 这将对我们在过去的工作有很大帮助。

    祝你度过美好的一天!

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

    您好!

    该软件将与 SDK 分开发布、因此我预计可在几周内在应用商店上线。 我将尝试看看我能否提供更好的估算。

    此致、

    1月

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

    您好!

    我认为即使是 SimpleLink Starter 应用也有问题...

    我已尝试将器件重命名为 Project Zero123、然后在  SimpleLink Starter 应用程序中进行固件更新

    e2e.ti.com/.../0871.project_5F00_zero123_5F00_CC26X2R1_5F00_LAUNCHXL_5F00_tirtos7_5F00_ticlang_5F00_oad.zip

    1) 1)我使用 uniflash 加载 bim_onchip 和原始 project_zero 映像。  

    2) 2) 使用最新的 iphone SimpleLink Starter 应用程序 扫描 和连接项目0器件

    3) 选择固件更新并从局部加载 project_zero123_CC26X2R1_LAUNCHXL_tirtos7_ticlang_oad 映像

    4) OAD 说它完成了  

    5) 5)重新启动设备、它仍然是 Project Zero 项目 而不是 Zero123项目 !!!!!

    似乎根本没有更新 FW……

       

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

    这不是同一个问题

    我也认为你是误解的东西。

    器件的名称与项目的名称不同。

    如果要更改器件的名称并查看其更改、请打开 SysConfig、更改 "BLE"部分中的名称并进行无线固件升级

    祝你好运。

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

    这是我为了更改器件名称而执行的操作、是的、是在 SysConfig 中完成的。

    我希望在 OTA 之后将器件名称更改为 Project Zero123、但实际上并没有

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

    不错的酒店

    尽管问题并不相同、因为 Simplelink Connect 甚至无法发送第一个 OAD 数据包。

    让我们看看这些人是否很快想出一个解决方案!

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

    @、Simplelink Connect 和 Starter OAD 都无法进行更新...希望很快就能找到解决方案

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

    您好、Terence:

    此问题似乎与 Kazola 发现的问题无关。 不过,这是不可能的。 您能否打开一个新的 E2E 主题、以便我们了解该行为的底层?

    Kazola,

    我无法从开发团队那里获得更明确的估计值、因为他们需要先完成一些发布流程。 现在的估计是从现在起几个星期。

    此致、

    1月

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

    ,另一张票创建 fyi。  https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1353559/launchxl-cc26x2r1-cc2642r1-ble-oad-simplelink-starter-app-ios-the-app-success-but-not-the-expected-image

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

    您好、@Jan、

    有任何相关更新? 2周已过

    请联系我们。

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

    您好!

    新版本的 SimpleLink Connect 应用程序已在应用商店中公开。 版本为1.3.5并包括一些附加功能(应力测试,额外的 profiloe 特定屏幕等)。

    您能否对其进行测试、看看问题是否也已在您身边得到解决?

    此致、

    1月