👁
Seeed Studio XIAO nRF52840 で nRF Snifferを動かす (2026年度版)
背景
BLE のパケットをキャプチャする方法を調べていたときに見つけた @KentaHarada
(Kenta Harada) さんの Qiitaの記事 XIAO nRF52840でnRF Snifferを動かす を参考にして実施してみたが、肝心の nRF SnifferのHEXファイルをダウンロードする ところで、Nordic 側が公開を取りやめてしまったためにリンク切れ状態になっていた。。。
色々試行錯誤した結果、2026年時点での入手方法がわかったので共有しておく。
情報源
ポイント
nRF Util で ble-sniffer コマンドインストールすれば、ツールがインストールされたサブディレクトリの /share/nrfutil-ble-sniffer/firmware にファームウェアが格納された状態になる。
ただし、nRF52840 Dongle 向けだけは、ZIP形式になっているので、解凍して sniffer_nrf52840dongle_nrf52840_4.1.1.bin を取得する必要がある。
この sniffer_nrf52840dongle_nrf52840_4.1.1.bin を UF2変換のスクリプトで変換してあげれば 万事解決!
Discussion