Secure OTA DFU
Very useful details and very helpful in my project.
I followed the steps you had mentioned and I am able to perform the OTA from Blue Gecko app.
As I understood the bootloader used in above example is Internal Storage Bootloader (single image) with Slot 0 for storage. I have read the flash and could able to see Slot 0 holds the new OTA image.
I have tried using the bootloader Internal Storage Bootloader (Multiple image) with Slot 0 and Slot 1 for storage. But what I see is every time only Slot0 is updated with new OTA where as Slot 1 is intact. Looks like DFU updates the Slot 0 only when triggered an OTA from Blue Gecko. I would like to modify the code in such way that I could able to store the OTA image either in slot 0 or Slot 1.
Thanks for your help.
Board used is,
EFR32MG12P332F1024GL125 Mighty Gecko
Oct 28 2017, 1:20 PM