Fishing for Ideas......

I have a NAND base jffs2 file system which I create and load using standard 
procedure:

1) mkfs.jffs2 \
        --eraseblock=128KiB \
        --pad \
        --output=image.jffs2 \
        --compression-mode=priority \
        --no-eraseblock-headers \
        --squash \
        --verbose \
        --root=myfs/
2) flash_eraseall -j /dev/mtd6
3) nandwrite /dev/mtd6 image.jffs2
4) mount -t jffs2 /dev/mtdblock6 /mnt/flash

The mount looks good all the files are happy.

After a couple of reboots I start seeing ECC errors. The more I reboot the more 
and more ECC errors appear. Does this ring any bell with anyone? (Montavista 
2.6.18 kernel)

------ ERROR OUTPUT -----
Starting checking all file systems: fsck
fsck 1.39 (29-May-2006)
Starting mounting local filesystems: mount mtd->read(0x1fbe8 bytes from 
0x780418) returned ECC error
Empty flash at 0x0078eb18 ends at 0x0078f000
/dev/mtdblock6 on /mnt/flash type jffs2 (rw)
Setting up networking ...mtd->read(0x64 bytes from 0x78f79c) returned ECC error
JFFS2 notice: (2798) read_dnode: wrong data CRC in data node at 0x0078f000: 
read 0xbd6fcb15, calculated 0x4e5d48bf.
.
/etc/network/options is deprecated.
Setting up IP spoofing protection: rp_filter done.
mtd->read(0xfe0 bytes from 0x78f800) returned ECC error
JFFS2 notice: (2798) check_node_data: wrong data CRC in data node at 
0x0078f800: read 0x2b686a49, calculated 0xb5a412d4.
Disabling IPv4 packet forwarding: done.

_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to