I try to create a custom boot loader that enable to update soft device via data come in from SPI msg. When I try to use the command nrf_nvmc_page_erase() to erase the flash sector with start address 0x1000(containing soft device), the flash sector data still remain. I know that this function is working on my app flash sector(0x1c000). Is the softdevice flash sector protected? If it is, is there a way for me to update this flash sector?
Thanks, Kevin.