This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Does SD_MBR_COMMAND_INIT_SD command writing in flash?

Hello, My application perform reset periodically. When It does a reset the bootloader need to initialize the softdevice with SD_MBR_COMMAND_INIT_SD before calling sd_softdevice_vector_table_base_set() function or an error is trigged (0x1 : NRF_ERROR_SVC_HANDLER_MISSING).

I would like to not write in flash at each "periodic reset"... Does SD_MBR_COMMAND_INIT_SD command writing in flash?

  • Hi Kevin,

    I'm afraid I don't fully understand what you describing here. So you application will do reset. How do you do reset a software reset or simply jump to the bootloader?

    And when you booting, you get into bootloader and error occurred ? What happen after that ? The device reset again ?

    Why it has something to do with "write in flash" here ? It's normal that the bootloader init the softdevice with this call SD_MBR_COMMAND_INIT_SD. I don't think there is any writing to flash we perform when we init the softdevice.

Related