Basic usage examples

nRF Util

tags
nRF Util

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 --version
    

    Output 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 list
    

    Output example for a device with the 1050263579 serial 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