Nordic,
We have added Background DFU(Application DFU) in our code and it works for App update.
Now i want to add support for Softdevice and Bootloader update in this. Will it ever be possible to perform bootloader and softdevice update through the application?
Config:
MCU : nRF52840 (So, We have enough space in Bank 1 to store both bootloader and Softdevice also space for App(We can store all three App+BL+SD in Bank 1))
SDK : SDK15.3 and SDK16 (Currently we use both SDK in our product)
Softdevice : ANT_s340_nrf52840_6.1.1 (SDK15.3)
: s140_nrf52_7.0.1_softdevice (SDK16)
As per the current bootloader code SD+BL supported "#define NRF_DFU_BANK_VALID_SD_BL 0xAC".
Now my question is,
1. What should be the changes required in booloader code (or in Application code) if i want to perform all BL, SD and APP using Background DFU?
2. If this is not possible then what is the reason.
Please give appropriate solution for the same.
Thanks in advance,
Regards,
Sandip Divani