[U-Boot-Users] Fail Safe: Redundant U-boot Images in Flash??? ?
Frank
frannk_m1 at yahoo.com
Sat Sep 24 00:29:15 CEST 2005
--- "Eisenhut, Daniel (GE Healthcare)"
<Daniel.Eisenhut at med.ge.com> wrote:
> > > The code at the entry point needs to be small, reliable
> and never require an
> > > upgrade in the field. This code would run a CRC on the
> primary U-boot image
> >
> > THe code at the entry point that is small, reliable
> and never
> > requires an upgrade in the field is U-Boot. Just don't
> touch it. You
> > don't have to.
>
> ...insert bullet, spin cylinder, point at foot, pull
> trigger...
>
> Hopefully, we will never need to update. But if we do, it'd
> be nice
> to be able to reduce the risk of updating as much as possible.
>
> > What you typically do (assuming the hardware supports it) is
> to have
> > two banks of flash memory that can be swapped using some
> jumper or
> > switch or so.
>
> When it costs a grand just to have a service tech walk in the
> door, this
> becomes an unacceptable option.
What you guys are trying to do, I've done many times before. You
should at least have a bit mask in nonvolatile memory somewhere
that tells you the result of your operation. One bit tells the
the "miniboot'" loader That this is the first time the image has
beeen booted. Another bit is set when the new image comes up
telling the miniboot loader that it came up ok. If the new image
nerver get's to the point where it can set that bit and the
"first time bit" is reset then the miniboot loader won't try and
boot that image the second time around. I may have left some
details out but basically it works for me...
>
>
> -------------------------------------------------------
> SF.Net email is sponsored by:
> Tame your development challenges with Apache's Geronimo App
> Server. Download
> it for free - -and be entered to win a 42" plasma tv or your
> very own
> Sony(tm)PSP. Click here to play:
> http://sourceforge.net/geronimo.php
> _______________________________________________
> U-Boot-Users mailing list
> U-Boot-Users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/u-boot-users
>
__________________________________
Yahoo! Mail - PC Magazine Editors' Choice 2005
http://mail.yahoo.com
More information about the U-Boot
mailing list