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

Using Flash Data Storage to write Flash, turning BLE on results in FDS_ERR_BUSY in the flash write handler

Using SDK nrf52_sdk_16.0.0
PCA10040 S132

My code can read and write Flash using the "Data Storage Flash" interface, IE calling  fds_record_write(...)  and waiting for events in my callback with no issue.

WHen I added BLE advertising using the example  nrf52_sdk_16.0.0\examples\ble_peripheral\ble_app_beacon   with no modifications i cant write to flash I get an FDS_ERR_BUSY in my callback.

I tried turning off ble adverting by calling sd_ble_gap_adv_stop(...)  but this doesnt seem to fix it.

What am I missing here ?

Parents Reply Children
No Data
Related