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

nrf52810 ble bootloader SDK 15.3

Hello. I want to add OTA DFU feature to my device, based on nRF52810. I already met problem with not enough space on this chip, but it was solved, so I hope it possible to add OTA DFU to my project. In SDK I found secure_bootloader_ble_s112_pca10040e exmaple and compile it. I obtain this

I discover devzone about this and as I understand, regarding Amanda's answer here, I can use this bootloader example directly.  So, what I'm doing wrong? Is possible to configurate ble bootlaoder for nRF52810 and still have some space?

Parents
  • Hello,

    We allocate 32kB of flash memory to the secure_bootloader_ble_s112_pca10040 (not the __debug configuration). Maybe I'm misunderstanding your question, but note that the bootloader is placed at the end of the flash, and SES simply displays everything the comes before as used. 

    Build output if we removed the .reserved_* section from the flash_placment.xml to only see flash consumed by the bootloader:

Reply
  • Hello,

    We allocate 32kB of flash memory to the secure_bootloader_ble_s112_pca10040 (not the __debug configuration). Maybe I'm misunderstanding your question, but note that the bootloader is placed at the end of the flash, and SES simply displays everything the comes before as used. 

    Build output if we removed the .reserved_* section from the flash_placment.xml to only see flash consumed by the bootloader:

Children
Related