[U-Boot] U-boot environment on Sheevaplug

Simon Kagstrom simon.kagstrom at netinsight.net
Tue Aug 25 09:29:34 CEST 2009


Hi again!

I just wanted to check if there has been any progress on the issue
below (4-bit ECC support to read for the kernel / U-boot) during the
summer.

On Wed, 8 Jul 2009 15:59:27 +0200
Simon Kagstrom <simon.kagstrom at netinsight.net> wrote:

> Hi Prafulla (and the list)!
> 
> I'm wondering a bit how Sheevaplug handles the U-boot environment area.
> On OpenRD base it's stored on the NAND flash, and is protected by a
> 4-bit ECC as required when read by the boot prom - it just goes
> together with the rest of the u-boot image.
> 
> The Marvell-supplied 1.1.4 version has code to handle this (basically
> switches to Reed-Solomon when reading/saving the environment), but it
> doesn't work with upstream U-boot. If I disable ECC altogether (in
> kirkwood_nand.c) I can read the environment, but since U-boot doesn't
> use Reed-Solomon, the soft ECC option doesn't cut it.
> 
> 
> Is the situation the same with sheevaplug? I see there are patches for
> OpenOCD to handle the same thing there,
> 
>   http://lists.berlios.de/pipermail/openocd-development/2009-May/006413.html
> 
> so perhaps something similar is bound for U-boot as well?

// Simon


More information about the U-Boot mailing list