Here are some basic usage examples of the device command:
-
Check the version information for your installed device command. This also shows your installed J-Link version:
nrfutil device --versionOutput example:
nrfutil-device 2.19.4 (ae7891d 2026-06-30) commit-hash: ae7891dd1b346c405d104061a4f18a8f4f897635 commit-date: 2026-06-30 host: x86_64-pc-windows-msvc build-timestamp: 2026-06-30T13:57:36.795385810Z classification: nrf-external Detected SEGGER J-Link version: JLink_V9.24a -
List all devices connected to the computer:
nrfutil device listOutput example for a device with the
1050263579serial number:1050263579 Product J-Link Board version PCA10056 Ports COM3, vcom: 0 COM4, vcom: 1 Traits devkit, jlink, seggerUsb, serialPorts, usb Found 1 supported device -
List all devices with a SEGGER J-Link on-board debugger:
nrfutil device list --traits seggerUsb -
Program the device with the serial number
1050263579:nrfutil device program --serial-number 1050263579 --firmware path_to_some_firmware.hex -
Program all devices with a Nordic DFU trigger interface:
nrfutil device program --traits nordicDfu --firmware path_to_some_dfu_package.zip