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.

[参考译文] CC2564MODA:无法捕获 BTSnoop 日志

Guru**** 2581685 points


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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1158292/cc2564moda-unable-to-capture-btsnoop-logs

器件型号:CC2564MODA

有关捕获蓝牙 HCI 日志的应用手册(swpa234.pdf)指出:"日志可以以 BTsnoop 格式存储。"  但是、当我们发出 DEVM_EnableBluetoothDebug API (使用 LinuxSPPM 实用程序、而不是我们自己的代码)时、我们会得到一个类似如下的 FTS 格式的日志:

[11:33:21.865 10/03/2022]
发送5个字节(HCI 命令数据包):

00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF
--------------------------------------------------
00000 04 08 02 01 00…

[11:33:21.873 10/03/2022]
接收到的6字节(HCI 事件数据包):

00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF
--------------------------------------------------
00000 0F 04 00 01 04 08......

这不是 BTsnoop 格式、无法通过 Wireshark 读取和分析。

我们与 LinuxSPPM 一起使用的命令(根据应用手册)是:

LinuxSPPM > 42 1 3 0 test1.log

我们如何以 BTsnoop 格式捕获蓝牙日志记录(正如应用手册中指出的那样、我们应该能够执行此操作)?

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

    您好、Christopher、

    遗憾的是、在 BluetopiaPM 中使用 DEVM 函数仅允许您以 FTS 文件格式捕获日志。 指南中似乎有一个排印错误。 您可以使用某种 FTS 查看器来查看这些日志、但我实际上建议使用 WiLink 无线工具中的 GLogger。 按照本指南进行操作将有助于您获得设置 蓝牙固件和 HCI 记录指南。 您将需要最新的 Service Pack 来查找该工具所需的文件。

    此致、

    Rogelio

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

    抱歉、不是记录仪、而是 Logger。 图标如下所示

    BR、

    Rogelio