[Ember Zigbee]使用Silicon开发板做协议抓包工具

  • Post author:
  • Post category:其他


针对Simplicity Studio 4,EmberZNet将Silicon开发板改装变成协议抓包工具

Platform:Simplicity Studio 4、EmberZNet SDK 6.5.5.0

【SPP】Content:


1.download固件到开发板

本次使用EFR32MG12开发板,使用Simplicity Studio下载Railtest固件到开发板,如下图固件(下载时必须装载bootload)


2.打开launch console



打开控制台(用串口工具也可以),在控制台依次输入如下命令:

cmd1:    > rx 0    //这将使 rx 处于空闲状态,以便你可以对其进行配置。                                                                                          cmd2:    > config2p4GHz802154    //这个命令把radio phy 配置成802.15.4                                                                                      cmd3:    >enable802154 rx 100 192 864    //将radio调到802.15.4捕获的模式                                                                                  cmd4:    > setPromiscuousMode 1    //将radio置于混杂捕获模式,这样它就可以充当sniffer了                                                        cmd5:    > setChannel  <yourChannel, (11 – 26)>    //设置你希望抓取的通道。                                                                              cmd6:    > rx 1    //把radio改成接收模式。


3.使用抓包



打开network analyzer工具,就可以看见抓包文件,可在界面更改抓包通道、过滤PANID等约束条件



版权声明:本文为up5201314原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。