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!

Parents
  • 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?

Reply
  • 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?

Children
No Data
Related