[U-Boot] [PATCH 0/6] ATSTK1000 LCD panel support

Ben Nizette bn at niasdigital.com
Wed Sep 3 00:07:57 CEST 2008


On Tue, 2008-09-02 at 14:09 +0200, Haavard Skinnemoen wrote:
> Right. I was thinking maybe we could extend the boot protocol to pass
> partitioning information from u-boot to the kernel -- that should make
> it possible to run the same kernel on boards with different flash
> layout as long as the in-flash u-boot is consistent with the flash
> layout.

If we do end up with libfdt on avr32 then we solve our problems here
too, we can encapsulate this partitioning in the fdt image.  But, as I
understand it, that involves not only the actual libfdt support but
making all avr32 driver nice and OF compatible.  At least, if we want
the fdt support to be _useful_ then that needs to happen (CMIIW).

> 
> One problem this doesn't solve is that if you load an older kernel
> which doesn't understand the extended boot protocol, it will keep using
> the old flash layout.

Doesn't the MTD system have facility to override partitioning
information from the boot arguments?  If so then any big u-boots can
just ship with such a clause in their default bootargs, job done.  Have
to look in to that...

	--Ben.



More information about the U-Boot mailing list