nRF Util works on Windows, Linux, and macOS.
Before you start using nRF Util, check that you have the required software:
- SEGGER J-Link v9.24a
-
SEGGER USB Driver for J-Link - Required for correctly detecting the development kits from nRF52 Series, nRF53 Series, and nRF91 Series using legacy probes. Install it manually from the command line together with the downloaded version of SEGGER J-Link installer. Use the
-InstUSBDriver=1parameter to trigger the driver installation, for example:JLink_Windows_V924a_x86_64.exe -InstUSBDriver=1Make sure to use the correct J-Link installer version, and to add the J-Link executable to system path (environment variables).
-
nrf-device-lib driver - Allows programming the nRF52840 Dongle and other devices. Download the installer for your platform from nrf-device-lib repository.
- Microsoft Visual C++ Redistributable - Follow the instructions at Microsoft Visual C++ Redistributable.
- SEGGER J-Link v9.24a
-
nrf-udev - The udev rules are required to access Nordic USB devices with correct permissions. Download the latest DEB file from nrf-udev and run the following command to install nrf-udev:
sudo dpkg -i nrf-udev_1.0.1-all.debTip
You can also check the installation rules for nrf-udev by running
nrfutil device --help-install-udev-rulesafter you have installed the device command.
What J-Link version you need
The required SEGGER J-Link version for nRF Util can differ from the version required for the nRF Connect SDK or other software from Nordic Semiconductor. Using different J-Link versions can produce a warning in logs.
The following nRF Util commands require SEGGER J-Link: device, trace, 91.
The following SEGGER J-Link versions are tested with the listed nRF Util commands:
| SEGGER J-Link version | Valid from... | Tested with... |
|---|---|---|
| v9.24a | 2026-03-10 | device v2.17.4 and newer |
| v9.18 | 2026-02-27 | device v2.17.2 and newer |
| v8.76 | 2025-11-12 | device v2.15.2 and newer |
| v8.66 | 2025-09-26 | device v2.14.1 to v2.15.1 |
| v8.60 | 2025-08-29 | device v2.13.0 to v2.14.0 |
| v8.42 | 2025-07-09 | device v2.12.4 to v2.12.10 |
| v8.18 | 2025-03-17 | device v2.8.3 to v2.12.3 |
| v8.10f | 2025-01-14 | device v2.7.11 to v2.8.2 |
| v7.94i | 2024-09-11 | device v2.5.4 to v2.7.10, trace v3.0.0 and newer, 91 v0.5.0 |
| v7.94e | 2024-02-02 | device v2.1.1 to v2.5.3. |
| v7.88j | 2023-11-03 | device v2.0.2 to v2.0.3. |
Download the installer for your platform from SEGGER J-Link Software.
Tip
Run nrfutil device --version to check the version of J-Link installed on your system.