s3c244x hardware ecc
andy at openmoko.com
Wed Aug 13 18:00:09 CEST 2008
-----BEGIN PGP SIGNED MESSAGE-----
Somebody in the thread at some point said:
| Andy Green wrote:
|> What busted on GTA02 then? Just curious.
| Originally, it was disabled because the NAND driver didn't support
| ECC for of the "large page" Flash in the 2442.
| We first implemented that in HXD8 and then I also put it into our
| mainline. Unfortunately, this caused the stray CRC errors, but
..m...mokopatches, mainline sounds like we got something upstream.
| there was no obvious cause for them, so I disabled it again until
| further analysis.
| Eventually, Matt found that the u-boot vs. kernel difference in
| the algorithm was to blame.
So U-boot used soft ECC and its data was incompatible with the hard ECC
used in the kernel? Presumably if we farm out ECC to the hardware it is
going to be the same in U-Boot and kernel. Trying to understand this so
it doesn't trip us up in kboot world.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org
-----END PGP SIGNATURE-----
More information about the openmoko-kernel