1100565_zh-CN

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

1100565_zh-CN

1100565_zh-CN

USB-KW41 蓝牙 LE 嗅探器应用程序更新

本文档介绍了如何在 USB-KW41 上更新和嗅探蓝牙 LE 无线应用程序

将 USB-KW41 编程为嗅探器

 

我们注意到,即使嗅探器捕获到连接请求,尝试跟踪蓝牙 LE连接时也会出现一些问题。这些问题已在最新的二进制文件中得到修复,该文件可以在连接产品测试工具12.8.0.0 或最新版本中找到。

 

测试工具安装完成后,您将在以下路径找到嗅探器二进制文件。

C:\NXP\测试工具12.8.1.0\images\KW41_802.15.4_SnifferOnUSB.bin

 

编程过程。

1. 将USB-KW41Z 连接到您的 PC,它将被枚举为大容量存储设备

pastedImage_1.png

2.拖放KW41_802.15.4_SnifferOnUSB.bin包含在连接产品测试工具中。

“C:\NXP\测试工具12.8.0.0\images\KW41_802.15.4_SnifferOnUSB.bin”

 

3. 拔下设备并按住 USB-KW41Z 的 RESET 按钮,插入您的 PC, K22 将进入引导加载程序模式。

pastedImage_2.png

4. 嗅探器_usbkw41z_k22f_0x8000.bin 包含在连接产品测试工具中。

“C:\NXP\测试工具12.8.5.9\images\sniffer_usbkw41z_k22f_0x8000.bin”

 

5.然后,拔下 USB-KW41Z 并将其插入您的电脑。

      

注意如果 USB-KW41 未枚举为大容量存储设备,请查看下一个线程https://community.nxp.com/thread/444708

 

一般建议

 

软件工具

硬件工具

  • 1 USB-KW41(使用测试工具 12.8 或更高版本的 KW41_802.15.4_SnifferOnUSB.bin 进行更新)

 

Kinetis 协议分析器具有监控蓝牙LE广告信道的能力。它会监听所有活动并在捕获连接请求时跟踪连接。

 

蓝牙LE外围设备在 3 个广告通道上相继传输数据包,因此 USB-KW41 将逐个监听这 3 个通道,并且可能无法捕获连接请求。

 

常见用例

如果连接请求发生在 USB-KW41 正在监听的同一通道上,USB-KW41 将遵循蓝牙LE连接。如果在发送连接请求时正在监听不同的频道,它将无法跟随它。


pastedImage_3.jpg

一个简单的建议是,应设置蓝牙低功耗外设,以便仅将 adv 数据包发送到一个通道,并且嗅探器仅在同一通道上进行捕获。

 

改进

使用 3 个 USB-KW41,每个 USB-KW41 专用于一个通道并捕获连接请求。

 

配置 Kinetis 协议分析器和 Wireshark 网络分析器

pastedImage_5.png

 

注意:为了获得更好的结果,可以激活地址过滤器。

当您捕获空中的所有数据包时,您会注意到 3 个 adv 数据包。每个数据包将显示获取 adv 帧的 adv 通道。


pastedImage_6.jpg

 

 

三个嗅探器中的一个将捕获连接请求。在这种情况下,它发生在 38 频道。

 

pastedImage_7.jpg



您将能够跟踪连接,查看所有数据交换。


为了更好地参考,您可以查看 USB-KW41入门指南



希望有帮助


此致,

Mario

BLE软件KW41Z | 31Z | 21Z回复:USB-KW41 蓝牙 LE 嗅探器应用程序更新<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

CaptureWireShark.pngHello,

我按照您的步骤操作,并如上所述将 USB 加密狗编程为嗅探器,但最后,当我从协议分析器适配器工具打开 Wireshark 时,没有捕获任何内容,即使使用扫描仪进行测试并且房间里有 2 个广告商。我该如何识别问题?有日志可以检查吗?

提前谢谢!

此致,

Nicu

タグ(1)
評価なし
バージョン履歴
最終更新日:
‎01-05-2026 06:09 AM
更新者: