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

FDS_ERR_NO_PAGES problem

Based on nRF5_SDK_15.3.0_59ac345 for nRF52810 application,

a. With s112_nrf52_6.1.1_softdevice.hex and app.hex, it works normally
b. Add bootloader, fds_init function will return FDS_ERR_NO_PAGES
c. Under bootloader + softdevice + application, all other functions are normal except FDS

So, How to define the FDS pages on the secure_bootloader project?

Parents
  • Hi Hansome,

    How large is your application when its compiled? Remember that the nRF52810 only has 192kB of flash, 100kB will be used by the S112, around 24kB will be used by the bootloader. So if the application is using up most of the remaining space, then you will not have enough free memory to allocate three 4kB flash pages, i.e. 12kB flash for the FDS pages. 

    Best regards

    Bjørn 

Reply
  • Hi Hansome,

    How large is your application when its compiled? Remember that the nRF52810 only has 192kB of flash, 100kB will be used by the S112, around 24kB will be used by the bootloader. So if the application is using up most of the remaining space, then you will not have enough free memory to allocate three 4kB flash pages, i.e. 12kB flash for the FDS pages. 

    Best regards

    Bjørn 

Children
Related