This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Lots of CRC failed on node at 0xxxx

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