JFFS2 problems with NumonyxTM StrataFlash P33 256-Mbit 65nm

PHYTEC Mailinglists mailinglists at phytec.de
Mon Jan 25 10:01:52 EST 2010


After switching to the shrunk flashes 256P33F (NumonyxTM StrataFlash P33 
256-Mbit), we run in this problems:

JFFS2 notice: (377) jffs2_get_inode_nodes: Node header CRC failed at 
0xaccfcc. {1545,e001,00000057,d657036c}
JFFS2 warning: (377) jffs2_do_read_inode_internal: no data nodes found for 
ino #584
Returned error for crccheck of ino #584. Expect badness...
JFFS2 notice: (377) jffs2_get_inode_nodes: Node header CRC failed at 
0xba1270. {1945,d002,00000072,3bf57266}
JFFS2 warning: (377) jffs2_do_read_inode_internal: Truncating ino #618 to 
254168 bytes failed because it only had 253952 bytes to start with!
JFFS2 notice: (377) jffs2_get_inode_nodes: Node header CRC failed at 
0xc129dc. {1985,d002,00000056,62e76405}
JFFS2 warning: (377) jffs2_do_read_inode_internal: no data nodes found for 
ino #632
Returned error for crccheck of ino #632. Expect badness...
JFFS2 notice: (377) jffs2_get_inode_nodes: Node header CRC failed at 
0xc36b54. {1945,e002,00000059,3a44745f}
JFFS2 warning: (377) jffs2_do_read_inode_internal: no data nodes found for 
ino #648
Returned error for crccheck of ino #648. Expect badness...

The problem occurs while booting the image the first time after flashing. 
After reflashing other inodes are damaged. We run the 2.6.31.6 kernel on 
an i.MX35 and i.MX31
With the older Intel 256P33B flashes it works fine.

The image was build with mtd-utils 1.3 using 
mkfs.jffs2  -d root/ --eraseblock=131072 -o root.jffs2  

Because the program buffer size is increased from 64 to 1024, I also 
tested without any buffer support. But with the same results.
Any idea?

Kind regards,
Jan



More information about the linux-mtd mailing list