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