Behavior by device family

nRF Util

tags
nRF Util

The default nrfutil device erase command (equivalent to nrfutil device erase --all) performs the following erase operation depending on the device family:

Device family Register operation triggered Effect
nRF51, nRF52, nRF91 NVMC.ERASEALL Erases internal flash and UICR
nRF53 NVMC.ERASEALL (per core) Erases internal flash and UICR on selected --core (application or network)
nRF54L RRAMC.ERASEALL Erases RRAM, UICR, and SICR
nRF54H ERASEALL boot command over CTRL-AP Erases all programmable memory through boot command

The scope of the ERASEALL operation is specific to each SoC. Check the datasheet for more information, for example the Erase all section in the nRF54L15 datasheet.