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.

[参考译文] 具有 HCITester 的 CC2564MODA 服务包

Guru**** 2928980 points

Other Parts Discussed in Thread: CC2564MODA, CC2564MODAEM

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/658578/cc2564moda-service-pack-with-hcitester

主题中讨论的其他器件:CC2564MODACC2564MODAEM

您好!

我们正在尝试使用 HCITester 程序更新 CC2564MODA 的服务包。 我们要下载的服务包版本是 cc256xb_bt_sp_v1.6显式为"initscripts-TIInit_6.7.16_bt_spec_4.1.bs"文件。

该器件使用3线 UART 接口进行连接。

执行脚本时、脚本总是失败、并出现"数字 HCI 命令不匹配"(请参阅下面的附加图像)。 我 在 wiki 页面(http://processors.wiki.ti.com/index.php/CC256x_VS_HCI_Commands#Command_Packet)上找不到特定于供应商的命令(HCI_VS_Start_VS_Lock)

我们还尝试了 CC256X 蓝牙硬件评估工具来下载服务包、但第一条命令总是超时(我想使用此工具时需要硬件流控制?)。

大家好

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

    请确保在使用 HCI 测试仪工具时使用正确的.xml 文件来解析脚本。

    当您打开 HCITester 工具时、您将在左下角有一个命令库窗口。
    这里有三个图标:当您将鼠标指向中间位置时、您应该会看到一个提示:更改 HCI 库。
    单击它、确保使用正确的.xml 文件。

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

    您好!

    感谢您的快速响应!

    我正在使用服务包中提供的名为"TIInit_6.7.16.xml"的 xml 文件。 这是正确的吗?

    Wiki 页面上还有另一个文件、但该文件缺少 许多命令。

    谢谢、

    Thomas

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

    是的、所附的.xml 文件应该运行良好。

    当您说它连接了3条 UART 线时-您是否没有连接 RTS 和 CTS?

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

    您好!

    实际上、我们已连接 Rx Tx GND 和3V3信号、并且 HCITester 软件配置为使用3线 UART、这似乎也起作用、因为同步、同步响应初始化成功运行、我能够手动发送 HCI 命令并获取合理的事件作为回报。

    我们的硬件设置如下:

    CC256XEM-STADAPT 板上的 CC2564MODAEM 通过发现连接器连接到第三方处理器/USB 串行转换器。

    如果我们修改脚本以便事件接受任意数量的 HCI 命令、则脚本会成功运行。 版本号在脚本运行后也会更改、但我不确定补丁是否正确应用、我假设事件中的" HCI 命令数"字段设置为0、而不是任何、原因是如此。

    我们知道、补丁至少部分应用、因为如果未应用补丁、LE 广播根本不起作用。
    修补程序之后,其他设备可以发现设备,尽管名称未显示,我无法连接,但这可能是因为我的脚本有问题... 是否有任何预制脚本可用于测试基本 BLE 功能?
    尽管 HCI 命令本身似乎有详尽的文档记录、但我仍然不清楚这些命令的发送顺序以及哪些命令是创建基本连接所必需的。

    谢谢、
    Thomas

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

    从 HCI 测试仪的角度来看、似乎一切都正常工作。

    但是、如果您没有连接 CTS 和 RTS、则可能会出现问题、因为您没有流量控制机制。
    因此、通信可能会出现您不知道的问题。

    我建议连接 CTS 和 RTS、然后重试。

    BR、