[ELDK] JFFS2 file system error message

J.H.Kim frog1120 at gmail.com
Sat Oct 31 11:28:15 CET 2009


Hi, everyone

I'm using Root file system from ELDK4.2
My file system is JFFS2.
When root file is written first time and kernel boots,
it works good.
But whenever kernel boot again, the following JFFS2 error message appears.
More kernel boots, more JFFS2 error message show up.

Error message is like this :
JFFS2 notice: (1) check_node_data: wrong data CRC in data node at
0x001f597c: read 0x46058895, calculated 0x52158bec.
JFFS2 notice: (1) check_node_data: wrong data CRC in data node at
0x001f4734: read 0x46058895, calculated 0x3f140b03.

Full message is :

TCP cubic registered
NET: Registered protocol family 17
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
rtc-at91sam9 at91_rtt.0: hctosys: unable to read the hardware clock
IP-Config: Complete:
     device=eth0, addr=169.254.171.32, mask=255.255.0.0, gw=169.254.171.1,
     host=frog, domain=, nis-domain=(none),
     bootserver=169.254.171.33, rootserver=169.254.171.33, rootpath=
Empty flash at 0x001f3f2c ends at 0x001f4000
Empty flash at 0x001f5644 ends at 0x001f5800
eth0: link up (100/Full)
VFS: Mounted root (jffs2 filesystem).
Freeing init memory: 128K
JFFS2 notice: (1) check_node_data: wrong data CRC in data node at
0x001f597c: read 0x46058895, calculated 0x52158bec.
JFFS2 notice: (1) check_node_data: wrong data CRC in data node at
0x001f4734: read 0x46058895, calculated 0x3f140b03.
init started: BusyBox v1.7.1 (2008-11-24 17:40:49 MET)
starting pid 360, tty '': '/etc/rc.sh'
starting pid 365, tty '': '/bin/application'
### Application running ...
starting pid 366, tty '': '/bin/sh'

I erased the region, but the same messages turn on.

By what reason the message show up?
How can I fix it ?
Please tell me.

Thanks in advance.

Best Regards,
J.Hwan Kim


More information about the eldk mailing list