jffs2_get_inode_nodes(): Data CRC failed on NAND device

Frédéric Janot f.janot at ateme.fr
Mon Feb 14 12:08:41 EST 2005


I have a board with samsung K9F5608UOC nand flash and mpc5200 ppc processor.
I run a 2.4.25 kernel (yes I know it's very old) on this board with mtd 
from 20041007 snapshot.

I burn a jffs2 image on the nand with "nandwrite -j" (from nfs). All is 
ok and the filesystem is good but
when I reboot the board or when I remove the power "violently", I get 
somes messages like this :
/Empty flash at 0x009826d8 ends at 0x00982800
jffs2_get_inode_nodes(): Data CRC failed on node at 0x00cc0f90: Read 
0x6e17981a,  calculated 0x4614a389
/And I get one more message each time I reboot the board. But the 
filesystem doesn't seem corrupted.

If I umount / before rebooting, I don't have one more error message at 
the next reboot.

Here is my kernel command line (passed from uboot). Do I forget some 
mount options ?
/Kernel command line: root=/dev/mtdblock3 rw 
ip= .254.254: panic=1
Do you have any idea about where the problem could come from ?


PS: sorry for my poor english.

More information about the linux-mtd mailing list