[RFC 0/2] A/B firmware update based in eMMC boot partition.
trini at konsulko.com
Thu Feb 3 19:19:17 CET 2022
On Tue, Jan 25, 2022 at 03:43:29PM +0100, Wolfgang Denk wrote:
> Dear Ying-Chun Liu,
> In message <20220125135535.224061-1-grandpaul at gmail.com> you wrote:
> > I've implemented A/B firmware update based on eMMC hw partitions.
> > Normally we have 2 boot partitions on eMMC. One is active and another
> > is inactive. We can then flash the firmware to the inactive one and
> > make it active.
> We have been doing software updates using U-Boot scripts etc. for
> many, many years. But during that time a large number of
> restrictions and shortcomings became clear.
I just want to chime in here and agree with the overall point that
Wolfgang is making. There are a number of update schemes that handle
firmware (to whatever level can be safely done) and I see U-Boot's role
here as to support these mechanisms as easily and cleanly as possible
(so, watchdog, bootcount, etc, etc) but to not implement a specific
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 659 bytes
Desc: not available
More information about the U-Boot