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

NRF52840+Zephyr + SoftDevice S140 - Does flash access for NVS need to be managed by direct softdevice api access?

Hi,

I am using Zephyr configured to use the softdevice as the BLE controller. 

I am looking to read and write a small amount of data to the flash for non-volatile storage. 

I have seen multiple support threads suggesting that when using a softdevice, flash access should be handled via the softdevice to ensure no conflict with radio activity.

Is this the case with Zephyr with softdevice configured? Or are all the examples softdevice safe by default?

i.e. could you clarify which non-volatile storage APIs can be safely used to write to flash on nrf52840 whilst BLE radio activity is ongoing via softdevice control.


Thanks in advance.

Parents Reply Children
No Data
Related