-
Notifications
You must be signed in to change notification settings - Fork 548
Description
Is your feature request related to a problem? Please describe.
The addition of compiling a dual bank bootloader is ideal. Unfortunately when devices are deployed with a celular connection they still lack a proper method to update their firmware. It is trivial to download it to the bank1 address, but the bootloader as is does not seem to recognize the data as valid.
Describe the solution you'd like
Ideally we should be able to write to BANK1_Address and in a similar way we reset into OTADFU or SerialDFU, we should be able to tell the bootloader a new application has been downloaded to bank1 and to try and apply it with success, reverting if not possible.
Describe alternatives you've considered
There is some support for a similar feature in the sandeep mistry nrf core, using arduinoOTA. There is also some support in the official nrf connect forum like: https://devzone.nordicsemi.com/f/nordic-q-a/46994/background-dfu-application-source-code/187708