[U-Boot-Users] [DNX#2006070742000028] [patch] add-support-for-high-boot-on-tqm5200-and-t [...]
DENX Support System
support at denx.de
Wed Jul 12 11:00:02 CEST 2006
Hello list,
inside the automatic U-Boot patch tracking system a follow up
to [DNX#2006070742000028] was entered through the web interface:
<snip>
> Hallo Herr Denk,
>
> wd at denx.de wrote on Saturday, July 08, 2006 6:41 PM:
> > > The high boot U-Boot could be used as a backup or rescue option if
> > > something goes wrong during an (low boot) U-Boot update. For this a
> > > secondary copy of U-Boot is stored at the end of the flash memory.
> > > Over jumper X30 on the STK52xx the desired boot option (low boot or
> > > high boot) could be selected.
> > >
> > > Hint: the CPLD on the TQM5200 must be programmed with a software
> > > version supporting the high boot option!
> >
> > a) Sehen Sie dafür tatsächlich Bedarf?
>
> The primary intention of the high-boot option is to provide a fall back
> boot option during the development phase of new baseboards for the
> TQM5200 module, or while playing around with U-Boot on the STK52xx
> evaluation board.
>
> We see no advantage in using the high-boot option for series production,
> so the "normal" low-boot option remains the preferred way booting a
> TQM5200.
>
> > b) Wie kann der Kunde feststellen, ob der CPLD-Code auf seinem Modul
> > Highboot unterstützt?
>
> The high-boot option is supported on all TQM5200S modules and on the
> new revisions of the TQM5200 modules with MPC5200B cpu (which will be
> released soon).
>
> > c) Wie kann der Kunde den CPLD-Code aktualisieren?
>
> For customers it is not possible to update the CPLD code on TQM5200
> modules.
>
> > > Both U-Boot versions (low boot and high boot) are using the same
> > > environment stored in flash at address 0xFC080000.
> >
> > Das kann ich nicht akzeptieren. Das würde bedeuten, daß der Flash
> > völlig zerstückelt ist: Unten ein Stück frei, dann Environment, dann
> > ein größeres Stück frei, dann U-Boot-Code, dann wieder frei. So eine
> > Konfiguration ist nicht sinnvoll. Wenn schon Highboot, dann legen Sie
> > bitte auch das Envrionment nach oben.
>
> Since the high-boot U-Boot is intended to be used _additionally_ to the
> low-boot U-Boot (as fall back option), the flash is not fragmented by
> the environment in this case.
>
> If there is real demand for using the hight-boot option in series
> production, we will add an auxiliary configuration with both U-Boot and
> environment stored at the end of flash (to avoid the pointed out flash
> fragmentation).
>
> Attached an updated Version of the hight-boot patch. The new version
> removes one configuration, to make things simpler for the users.
>
> Viele Grüße,
> Martin Krause
</snip>
Your U-Boot support team
More information about the U-Boot
mailing list