Hello,
I am developing a product using the nRF52805. Various functions such as OTA-DFU, FDS, and 6-axis sensor have been implemented.
However, the flash memory capacity is insufficient.
Data needs to be saved using fds, but fds_init fails due to insufficient space.
After all, I am testing without downloading the bootloader for functional testing.
Current application address is 0x19000 ~ 0x27237
Bootloader address is 0x28000 ~ 0x2DABB
MBR addresses are 0x2E000 ~ 2E05B
Bootloader_Settings addresses are 0x2F000 ~ 0x2F05B
What I want to know is,
When creating bootloader_settings.hex, add --no-backup to not create MBR area (0x2E000 ~ 2E05B),
Instead, I would like to raise the bootloader starting address a bit.
In other words, the current bootloader starting address is 0x28000, but what if we change it to 0x29000?
Please tell me how to change the bootloader start address.
Thanks,