NAND on MV78100

Nils Faerber nils.faerber at kernelconcepts.de
Thu Sep 23 04:16:35 EDT 2010


Hi!
I am currently working on board support for a Marvell MV78100 based
board. The MV78100 uses the same Orion SOC components as e.g. the
Kirkwood which is quite well supported from OpenRD and SheevaPlug.

After some struggling I got the Orion NAND driver working, it detects
the NAND chip properly (512MB) and assigns a partition. Everything seems
OK so far.

But when I read from the device, e.g. just by "cat /dev/mtdblock1 | wc
-c" it starts to fail with "uncorrectable error" after exactly 1MB
(1024*1024).

This seems pretty strange to me and I have no real idea where to look
for the problem. I have the Orion NAND driver working cleanly with the
very same kernel version on a Kirkwood based board without problems.

Any hint on where to look would be *very* much appreciated ;)

Thanks!

Cheers
  nils

-- 
kernel concepts GbR        Tel: +49-271-771091-12
Sieghuetter Hauptweg 48
D-57072 Siegen             Mob: +49-176-21024535
http://www.kernelconcepts.de



More information about the linux-mtd mailing list