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.

[参考译文] CC2652R:CC2652R:主机测试固件已成功编程、但通过 UART 对 HCI 命令无响应

Guru**** 2794765 points

Other Parts Discussed in Thread: CC2652R

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1611837/cc2652r-cc2652r-host-test-firmware-programmed-successfully-but-no-response-to-hci-commands-over-uart

器件型号: CC2652R

我们 想报告客户在开发与 CC2652R 相关的 TIP 版本 OpenWRT 时遇到的问题。

在一些器件上、可以使用成功地使用 host_test 固件对 CC2652R 进行编程 tisbl 。 但是、当客户使用自己开发的工具通过 TTY 接口将 HCI 命令发送到 CC2652R 时、不会收到响应。

请查找随附的以下材料以供您参考:

  • TTY 配置设置 stty_settings.png
  • 还会 生成一个正常工作的器件和另一个存在问题的器件的日志

客户使用的 CC2652R SDK 固件是 ble5_host_test_sdk8_3_bd9.bin
由于文件格式、我无法附加它。

感谢您协助查看此问题并提供有关可能原因或调试方向的建议。

感谢您的支持。

刷写 process.txt 时的问题日志 
BTOOL.txt 日志 

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

    您好:

    感谢您的联系。

    我假设工作案例与非工作案例使用的是已正确刷写的同一器件、但不同的 HCI 工具(Btool 与定制工具)正确? 您将工具配置为使用的波特率是多少? 它是否与主机测试应用程序固件中的版本匹配? 我建议在对 UART 串行线路进行解码时使用连接到 TX/RX 引脚和日志的逻辑分析仪、首先查看工具的输出是否符合预期、以及器件是否有任何应答。

    BR、

    David。

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

    您好:

    很抱歉混淆。 在客户的情况下、他们使用的是两种不同的设备、一种设备工作正常、另一种设备工作不正常。

    两个器件均已成功刷写、刷写日志是相同的。 它们也都使用 BTool 作为 HCI 工具。 但是、一个器件会正确响应、而另一个器件根本没有响应。

    我们使用定制工具的原因是我们目前无法访问客户的确切环境。 因此、我们使用自己的设置和自定义工具来演示工作案例。 我们的工作案例中的刷写日志与不工作设备中的刷写日志相同。

    波特率设置为 115200、与主机测试应用程序固件中配置的波特率相匹配。

    此外、我们还想问:
    是否有任何方法或工具可用于验证刷写过程是否已真正成功完成?
    或者是否有任何方法(例如通过 UART)检查来自 BLE 芯片的内部状态或调试消息?

    此致、
    Tony。

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

    您好、Tony、

    您在这里使用的是定制板还是 TI LP? 如果软件完全相同并且正在运行、我会仔细检查硬件。 您能否检查用于读取地址 (HCI_ReadBDADDRCmd) 或重置器件的 HCI 命令是否有效: https://dev.ti.com/tirex/content/simplelink_lowpower_f3_sdk_9_14_01_16/docs/ble5stack/ble_user_guide/doxygen/ble/html/group___h_c_i.html#gaffef67bdc99da95079971d9cabe512c1

    BR、

    David。