Re: jffs2 file system on MPC8272ADS
From: Scott Wood <hidden>
Date: 2007-09-25 15:23:08
On Mon, Sep 24, 2007 at 11:01:55PM -0700, Nethra wrote: [snip]
Header CRC failed on REF_PRISTINE node at 0x0063b24c: Read 0xffffffff, calculated 0x44660075 Node totlen on flash (0xffffffff) != totlen from node ref (0x000002b4) Header CRC failed on REF_PRISTINE node at 0x0063b500: Read 0xffffffff, calculated 0x44660075 Node totlen on flash (0xffffffff) != totlen from node ref (0x000002c8) Header CRC failed on REF_PRISTINE node at 0x0063b7c8: Read 0xffffffff, calculated 0x44660075 are they debug messages or warnings...?
They are errors.
# CONFIG_MTD_MAP_BANK_WIDTH_1 is not set # CONFIG_MTD_MAP_BANK_WIDTH_2 is not set CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set # CONFIG_MTD_MAP_BANK_WIDTH_16 is not set # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set # CONFIG_MTD_CFI_I1 is not set CONFIG_MTD_CFI_I2=y # CONFIG_MTD_CFI_I4 is not set # CONFIG_MTD_CFI_I8 is not set
[snip]
# # Mapping drivers for chip access # # CONFIG_MTD_COMPLEX_MAPPINGS is not set CONFIG_MTD_PHYSMAP=y CONFIG_MTD_PHYSMAP_START=0xFC000000 CONFIG_MTD_PHYSMAP_LEN=0x4000000CONFIG_MTD_PHYSMAP_BANKWIDTH=4 # CONFIG_MTD_MULTI_PHYSMAP is not set # CONFIG_MTD_SBC8240 is not set CONFIG_MTD_PQ2FADS=y # CONFIG_MTD_PLATRAM is not set
Are you using a non-standard flash SIMM? The one that comes with the board (that I've seen, at least) have interleave 4, and are mapped at 0xfe000000. Was it the physmap driver or the pq2fads driver that found the flash? Which kernel are you using, and are you using arch/ppc or arch/powerpc? -Scott