Hi,
I've been seeing a lot of CRC failed on my system based on dm6446. My system was running most of the time and rarely updated the nand filesystem. I am looking some scenario why it happened this error to my system?.
jffs2_get_inode_nodes(): CRC failed on node at 0x027d27e8: Read 0xffffffff, calculated 0xf16bd6e5
jffs2_get_inode_nodes(): CRC failed on node at 0x00209df0: Read 0xffffffff, calculated 0x15d5b7ff jffs2_get_inode_nodes(): Data CRC failed on node at 0x01090b94: Read 0x77eca468, calculated 0xe208cabe jffs2_get_inode_nodes(): Data CRC failed on node at 0x0052eb3c: Read 0x42d1a41a, calculated 0xee61dc7a jffs2_get_inode_nodes(): Data CRC failed on node at 0x0093af38: Read 0x42d1a41a, calculated 0xb74dd7dc jffs2_get_inode_nodes(): Data CRC failed on node at 0x03649b74: Read 0x73abab10, calculated 0x727db8c9 jffs2_get_inode_nodes(): Data CRC failed on node at 0x0164eba0: Read 0x77eca468, calculated 0xee006151 jffs2_get_inode_nodes(): Data CRC failed on node at 0x0263f4e4: Read 0xb33c4711, calculated 0x05e13625 jffs2_get_inode_nodes(): Data CRC failed on node at 0x00772f9c: Read 0x9cd53df8, calculated 0x4f2b88e5 jffs2_get_inode_nodes(): CRC failed on node at 0x010d09d4: Read 0xffffffff, calculated 0xa182e0b3 jffs2_get_inode_nodes(): Data CRC failed on node at 0x00259f54: Read 0xaa83493f, calculated 0xe64f5dd9 jffs2_get_inode_nodes(): Data CRC failed on node at 0x0117b57c: Read 0xe5e994a8, calculated 0x062dd01e jffs2_get_inode_nodes(): Data CRC failed on node at 0x01840f98: Read 0x5b6bba04, calculated 0xa3ed82b8 jffs2_get_inode_nodes(): Data CRC failed on node at 0x00e9b54c: Read 0xba5b2ac7, calculated 0x49711e9b jffs2_get_inode_nodes(): Data CRC failed on node at 0x00456c48: Read 0x5b6bba04, calculated 0x9acdd049 jffs2_get_inode_nodes(): Data CRC failed on node at 0x01703194: Read 0x77eca468, calculated 0xe208cabe jffs2_get_inode_nodes(): Data CRC failed on node at 0x00931d80: Read 0x77eca468, calculated 0x27fe97ca jffs2_get_inode_nodes(): Data CRC failed on node at 0x00752784: Read 0xaa83493f, calculated 0x69b29f21 jffs2_get_inode_nodes(): Data CRC failed on node at 0x00e7b2d0: Read 0xdab47087, calculated 0x0dbf8f05 jffs2_get_inode_nodes(): Data CRC failed on node at 0x01820b50: Read 0x6fc25b2b, calculated 0x04a3f5c5 jffs2_get_inode_nodes(): Data CRC failed on node at 0x02f85f14: Read 0xe603d78a, calculated 0x9161d70f jffs2_get_inode_nodes(): Data CRC failed on node at 0x00b3e090: Read 0x1c0a021a, calculated 0xdf589e94 jffs2_get_inode_nodes(): Data CRC failed on node at 0x0231b9bc: Read 0xa9fae0d2, calculated 0x80e780d8 jffs2_get_inode_nodes(): Data CRC failed on node at 0x00ced354: Read 0x583aff10, calculated 0xd006246d jffs2_get_inode_nodes(): Data CRC failed on node at 0x0092b880: Read 0x583aff10, calculated 0x221fa5c7
jffs2_get_inode_nodes(): Data CRC failed on node at 0x00253584: Read 0x28dd3fe6, calculated 0xbdeff870
My second scenario, I got a system came out from production, passed the QA, never turn it on after it went through the packaging and sitting it in our storage for couple of months. But, when I booted I got this error:
Inode #591 was a directory with children - removing those too...
Can you guys give me a possible scenarios either in software or hardware related issue that cause the NAND CRC failed?.
What tools do you use (software/hardware) to diagnose your system which is related to mine?
Thanks,
John