Several Nordic Semiconductor tools and third-party software ecosystems integrate nRF Util as one of the available tools for programming, debugging, and management of devices.
The following tools and SDKs use nRF Util for device operations:
| Software | How it uses nRF Util |
|---|---|
| nRF Connect SDK | Uses nRF Util as one of the tools for device programming and management. nRF Util and the device command are part of the SDK toolchain. |
| Zephyr | nRF Util is available as a west runner for programming Nordic Semiconductor devices. Use west flash --runner nrfutil to flash with nRF Util, or configure it as the default runner for your board. |
| nRF Connect for VS Code | Uses bundled nRF Util commands at specific versions for programming firmware, managing connected devices, and performing device recovery. |
| nRF Connect for Desktop | Applications like the Programmer app and Bluetooth Low Energy app use nRF Util for device programming and management. Each of these apps uses bundled nRF Util commands at specific versions. |