jffs2_get_inode_nodes(): Data CRC failed on NAND device

Frédéric Janot
2005-02-14T17:09:16Z

Hi,

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=172.16.48.19:172.16.16.240:172.16 .254.254:255.255.0.0::eth0:off panic=1
/
Do you have any idea about where the problem could come from ?

Frederic.

PS: sorry for my poor english.