I am going to use the BLE softdevice. Can I use the NVMC to read and write Flash for configuration information?
I am going to use the BLE softdevice. Can I use the NVMC to read and write Flash for configuration information?
I would prefer to do direct HW access and not use the drivers. The question is can I follow the FlashWrite example and not run into problems if I am using the BLE softdevice OR I have to use the driver?
I decided to use the library. You can close this.
Hi,
When using a SoftDevice, some peripherals are restricted or blocked, see the Hardware peripherals section of the SoftDevice Specification. NVIC is open when the SoftDevice is disabled, but when the SoftDevice is enabled the NVIC is restricted, which means you must go through the SoftDevice SoC Library API for access.
In any case, I do recommend that you use higher level drivers and/or libraries for flash access.
Regards,
Terje
You have to close it - use the 'Verify Answer' button:
