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

Fstorage and BLE in SDK 14.2

I have a problem getting fstorage to work with BLE in SDK 14.2.0.

The fstorage example works fine until i change

NRF_SDH_BLE_PERIPHERAL_LINK_COUNT to more than 0

In my app i need peripheral links so setting it to zero is not an option. If it set it to more than zero, fstorage hangs at "wait_for_flash_ready" as soon as the softdevice is enabled.

How can i get around this? Thanks!

  • Hi,

    I have not been able to reproduce the issue you describe. I used the unmodified flash_fstorage example in the folder SDK14_2_folder\examples\peripheral\flash_fstorage\pca10040\s132, changed NRF_SDH_BLE_PERIPHERAL_LINK_COUNT to 1, compiled it, and flashed it together with the softdevice, and it worked fine.

    Have you done any other changes that may have caused this?

Related