Hi,
In our existing project, it has a Bootloader and MBR, but no SoftDevice. Transport is UART for DFU.
I need to port the Bootloader to work on another project that uses SoftDevice.
I read that Bootloader needs to configure SoftDevice by calling the APIs.
I have 2 questions:
1. What are the things in SoftDevice that need to be configured by the Bootloader? Or, what is the right sequence for Bootloader to initialize and configure SoftDevice?
2. In the Bootloader sct file, the start address is 0xD6000, and the size is 0x1A000. But when I checked the hex file, the address ended at 0xE7000, while according the sct file, it ends at 0xF0000. The Bootloader settings location is at 0xEF000. Should I move it to be higher than 0xF0000?
Thanks.