Hi!
We're using the nRF52810 chip, so we have a very limited amount of flash memory. We're looking at every opportunity to save some space.
We currently run with a modified version of the secure bootloader, SoftDevice S112 and our firmware.
I've noticed that the bootloader is reserving 2 pages of data, one for its settings and one for the MBR parameters (if I understand correctly).
I have a few questions:
1) Is the bootloader MBR parameters page used by the function sd_mbr_command() to store the params member of the sd_mbr_command_t type?
2) If so, is it possible to make it use the UICR since the params use at most 12 bytes? Would this be applicable to the settings page as well? (assuming it can fit in)
3) If we were to decide to never update the SoftDevice and the bootloader, could we configure the bootloader to not have a MBR params page at all? (and saving us 4k of memory)
Thanks in advance for your help!
PS: any other recommendation to save space is welcome :)