Nordic
Nordic has a range of microcontroller families. They specialize in low-power Bluetooth MCUs, and their portfolio includes the nRF52, nRF53 and nRF92 range of MCUs (they call them SOCs).
The nRF5 SDK entered maintenance mode around the year 2021-20221, with the intention that new FW projects would use the Nordic nRF Connect SDK instead.
PS C:\Users\geoff> nrfjprog --program C:\my_file.zip --verify[ #################### ] 0.000s | Finding image components - Finished[error] [ Client] - Encountered error -93: Command program_file executed for 79 milliseconds with result -93[error] [ nRF91] - Failed to preapre modem coprocessor for bootloader upload[error] [ nRF91] - Failed to initialize modem[error] [ Worker] - Memory access failed with SECUREFAULT at 1342189832.ERROR: Access to the selected address is blocked by the SPU.
The problem in my case was an old version of nrfjprog
. After upgrading from version 10.21.0
to 10.24.2
, the above error was resolved.
Before upgrading:
PS C:\Users\geoff> nrfjprog --versionnrfjprog version: 10.21.0 externalJLinkARM.dll version: 7.94e
And after upgrading to 10.24.2
:
PS C:\Users\geoff> nrfjprog --versionnrfjprog version: 10.24.2 externalJLinkARM.dll version: 7.94e
Child Pages

nRF Connect for VS Code is a VS Code plugin by Nordic that provides additional development features for the nRF52, nRF53 and nRF92 series of microcontrollers. This includes quick project setup, build/debugging integration and more.

nRF Connect for VS Code
nRF Connect for VS Code is a VS Code plugin by Nordic that provides additional development features for the nRF52, nRF53 and nRF92 series of microcontrollers. This includes quick project setup, build/debugging integration and more.
nRF53
nRF53
Footnotes
-
Reddit. nRF5 SDK vs. nRF Connect SDK [Forum Post]. Retrieved 2024-02-08, from https://www.reddit.com/r/embedded/comments/vdr8oz/nrf5_sdk_vs_nrf_connect_sdk/?rdt=56428. ↩