05-07-2020, 09:35 AM
Yep I'll be supporting External SPI Flash for storing the Standby Firmware Image... But first I will have to make MCUBoot work with Internal Flash :-)
MCUBoot currently supports only 2 Firmware Images: Active and Standby. The new firmware image is downloaded directly into the Standby slot. After downloading the new firmware, MCUBoot swaps the Active and Standby images. The swap also happens when rolling back to the previous firmware.
Is this good enough? Or do we need 3 images?
BTW my article has been updated with details of the NimBLE Bluetooth stack: https://lupyuen.github.io/pinetime-rust-...ticles/dfu
Sent from my Pixel 4 XL using Tapatalk
MCUBoot currently supports only 2 Firmware Images: Active and Standby. The new firmware image is downloaded directly into the Standby slot. After downloading the new firmware, MCUBoot swaps the Active and Standby images. The swap also happens when rolling back to the previous firmware.
Is this good enough? Or do we need 3 images?
BTW my article has been updated with details of the NimBLE Bluetooth stack: https://lupyuen.github.io/pinetime-rust-...ticles/dfu
Sent from my Pixel 4 XL using Tapatalk