You can use the nrfutil device command for device discovery, programming, and operations such as erase, reset, and recover.
All programming operations are exposed through nrfutil device program. The command is the same regardless of whether the programming is over SEGGER J-Link, MCUboot serial recovery, nRF9160 modem upgrade, or other. nRF Util automatically selects the programming method based on the following criteria:
- Device traits
- Firmware file format
nRF Util supports Nordic Semiconductor Development Kits (DKs), prototyping platforms, and dongles.
Note
If you are working on Linux, you need nrf-udev installed to use the device command.
You can also check the installation rules by running nrfutil device --help-install-udev-rules after you have installed the device command.