本帖最后由 流行科技 于 2021-5-26 22:50 编辑
在拿到板子一段时间后,我对板子进行了一些测试,发现其是可以刷成NRF Sniffer。这个有助于我们抓取蓝牙空中包,分析蓝牙协议,下面将我探索过程说下,目前其实是没有支持NRF52833的包出来的,所以我们尝试了刷NRF52832的包,再经过比较漫长的摸索之后,终于成功了,其实敢这么做的原因是两个芯片内核和flash大小是一致的。
之后我在官网上下载了最新的包,里面有我们需要的hex文件,因为这个嗅探器官网是未开放源码的,尝试之前我也担心能不能成功。
之后就是用板载的J-Link把hex文件烧写进去。
命令是loadfile “sniffer_nrf52dk_nrf52832_7cc811f.hex”
芯片选nrf52833或者52832都能运行。
接下来就是最关键的接线,这个我找了好像时间试了很多种接线方式才试出来的。
四根线全部需要重新配置,分别接
RTS---------------------------GPIO13
CTS---------------------------GPIO27
TXD---------------------------GPIO47
RXD---------------------------GPIO52
Wireshark配置网上都有注意最新版本需要安装pythone3。低版本装2,试过都可以使用。
当出现这个就是可以抓包了。
双击进去就可以监测广播包了。这次分享先这样把。