Hello,
I have an application based on SDK 11 and Softdevice v2.0.0. Also there is a legacy bootloader from SDK 11 for performing DFU.
I am wondering whether it is possible to perform DFU of my devices in the field with old DFU and update all components of my firmware? I have ported the application to SDK 13 and validated that it works as expected with SD v4.0.2.
But I have no idea how to prepare zip-package for DFU in order to update SD + APP + BL. Should I pack new Softdevice and application with old DFU or this pack should be splited into pieces?
Now legacy bootloader occupies 16K of flash and resides at 0x7A000. If I am not mistaken in order to move to the new secure bootloader I should have reserved 24K. But it is not possible to use J-link to reprogram the devices now. Is it possible to perform DFU to modern firmware with legacy bootloader?
Thank you.