Syntax

nRF Util

tags
nRF Util

The command uses the following structure:

nrfutil nrf5sdk-tools settings display  <PATH>
nrfutil nrf5sdk-tools settings generate [--family ARG] [--application PATH] [--application-version ARG] [--application-version-string ARG] [--bootloader-version ARG] [--bl-settings-version ARG] [--start-address ARG] [--no-backup] [--backup-address ARG] [--app-boot-validation ARG] [--sd-boot-validation ARG] [--softdevice PATH] [--key-file PATH] <PATH>
Flag Values Description
--family ARG nRF IC family: NRF51 or NRF52 or NRF52QFAB or NRF52810 or NRF52840 [required].
--application PATH The application firmware file. This can be omitted ifthe target IC does not contain an application in flash. Requires --application-version or --application-version-string.
--application-version ARG The application version.
--application-version-string ARG The application version string, e.g. "2.7.31". Will be converted to an integer, e.g. 20731.
--bootloader-version ARG The bootloader version. [required].
--bl-settings-version ARG The Bootloader settings version. Defined in nrf_dfu_types.h, the following apply to released SDKs: |SDK12.0.0 - SDK15.2.0|1|
|SDK15.3.0 - |2| [required].
--start-address ARG Custom start address for the settings page. If not specified, then the last page of the flash is used.
--no-backup - Do not overwrite DFU settings backup page. If not specified, than the resulting .hex file will contain a copy of DFU settings, that will overwrite contents of DFU settings backup page.
--backup-address ARG Address of the DFU settings backup page inside flash. By default, the backup page address is placed one page below DFU settings. The value is precalculated based on configured settings address ( - 0x1000).
--app-boot-validation ARG The method of boot validation for application.
--sd-boot-validation ARG The method of boot validation for SoftDevice.
--softdevice PATH The SoftDevice firmware file. Must be given if SD Boot Validation is used.
--key-file PATH The private (signing) key in PEM format. Needed for ECDSA Boot Validation.