You must connect a Development Kit (DK) or dongle running the nRF Sniffer
firmware to your computer to be able to use the nRF Sniffer for Bluetooth®
LE.
See
Supported development kits and
dongles for a list of development kits and dongles that can run the nRF
Sniffer firmware.
There are various ways to program the nRF Sniffer firmware. The
following instructions use nRF Connect Programmer, but you can also use
the command-line tool nrfjprog (which is part of the nRF Command Line Tools).
To program your DK or dongle, complete the following
steps:
-
Install nRF Connect Programmer.
-
On macOS and Linux, install the SEGGER J-Link software.
It is available from
SEGGER J-Link Software.
Note: On Windows, the
J-Link software is included in nRF Connect for Desktop, so you can skip this
step.
-
Locate the firmware HEX file for your DK or dongle.
All firmware HEX files are located in
Sniffer_Software/hex/. Use the
suitable file for your
DK or dongle:
Table 1. Firmware file names
Development kit/dongle |
Firmware file name |
nRF52840 DK (PCA10056) |
sniffer_nrf52840dk_nrf52840_*.hex |
nRF52840 Dongle (PCA10059) |
sniffer_nrf52840dongle_nrf52840_*.hex |
nRF52 DK (PCA10040) |
sniffer_nrf52dk_nrf52832_*.hex |
nRF51 DK (PCA10028) |
sniffer_nrf51dk_nrf51422_*.hex |
nRF51 DK (PCA10031) |
sniffer_nrf51dongle_nrf51422_*.hex |
-
Follow the instructions in Programming a Development Kit or the nRF51 Dongle or Programming the nRF52840 Dongle to program the HEX
file.