工具与软件:
您好!
我正在使用 CC2652R7、当前正在我的项目中实现 BLE 片上 OAD 功能、并尝试按照此操作来添加片上 OAD 功能(增强的低功耗蓝牙无线下载(OAD)高级—CC13XX CC26XX SimpleLink Academy)
之后、我可以使用 SimpleLink Connect 应用程序并打开 OAD 界面、但当我尝试使用提供的映像更新固件时、它会卡在0%的进度、就像这样。

您能告诉我如何调试固件吗、我可以参考哪些示例吗? 非常感谢。
此致!
Jermyn
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、当前正在我的项目中实现 BLE 片上 OAD 功能、并尝试按照此操作来添加片上 OAD 功能(增强的低功耗蓝牙无线下载(OAD)高级—CC13XX CC26XX SimpleLink Academy)
之后、我可以使用 SimpleLink Connect 应用程序并打开 OAD 界面、但当我尝试使用提供的映像更新固件时、它会卡在0%的进度、就像这样。

您能告诉我如何调试固件吗、我可以参考哪些示例吗? 非常感谢。
此致!
Jermyn
您好、Jermyn、
感谢您发送编修!
您使用的 SDK 版本是什么? 我想问一下、您是否已执行 OAD SLA 中的所有步骤、或者是否有任何不清楚如何执行的步骤? 您可以从哪里获得 BIM 文件、请问您是否可以尝试使用 SDK 中的 bim_oonchip.hex 文件(\examples\nortos\CC26X2R1_LAUNCHXL\bim\hexfiles\bim_onchip\Release)?
BR、
David。
尊敬的 David:
1)对于我在 simplelink_cc13xx_cc26xx_sdk_7_40_00_77上构建的固件程序、persistent_app 和 bim_on-chip 的 配置全部来自 simplelink_cc13xx_cc26xx_sdk_7_40_00_77。
2)并且 我按照 OAD SLA 一步一步执行 操作、这里是我刷写程序的方式:

3)、我是否知道有任何用于片上 OAD 调试的资源?
4)我注意到每个文件/文件夹图标上都有一个小的蓝色问号,但在我构建程序后没有错误。 我是否知道这也是一个问题、如何解决?

谢谢!
Jermyn
您好、Jermyn、
此致、
David。
您好!
1) 1)我确实使用了 u 提到的文件、但为什么要推荐 CC26X2R1_LAUNCHXL 中的文件、而不推荐 LP_CC2652R7中的文件。 我同时尝试了 bim_onship.hex、但仍然停留在0%的进度。

2)默认情况下应该是0x00000000? 我们基于 simple_peripheral 示例构建了固件。
3)得到了,非常感谢。
4)是的,这会影响任何东西吗?
我还尝试了 multi_role 示例、它也卡住了。

非常感谢。
此致!
Jermyn
您好!
我从 github (https://github.com/TexasInstruments/simplelink-connect-fw-bins/tree/main/CC2652R7/8_30_00_51_eng)读取源代码后、它只显示 IAR 的.bin 文件、但我要使用 CCS 开发固件、这是 OAD 没有处理的原因吗?
\
我在以下位置找到了 CCS 的.bin 文件:

但在 simplelink 连接应用中、我只能从 IAR 的.bin 文件中进行选择:

我可以知道这是否是 OAD 流程卡住的原因吗? 非常感谢。
此致!
Jermyn
尊敬的 David:
当我在构建后从 CCS 中刷写.bin 文件时、它不起作用、提示"未找到服务"或有时提示"OAD 服务复位失败":

(我将 persistent 应用的地址设置为0x86000、原因是文本:)

我还发现、在 "OAD 服务复位失败"后的某个时候、固件更改为 persistent 应用、然后我断开并重新连接设备、可以继续使用 OAD 更新更新更新到所需固件、这种行为采用有线方式、整个过程不应像这样拆分。
但是、当我直接使用此处的.hex 和.bin 文件(simplelink-connect-fw-bins/CC2652R7/7_10_00_98_eng/simple_peripheral_oad_onchip_LP_CC2652R7_tirtos7_ticlang_oad-v1.0.0.bin at main·TexasInstruments/simplelink-connect-fw-bins·GitHub)时、运行良好:

我是否知道网站上的文件与示例中的文件有任何差异?
此致、
Jermyn