[Yaffs] yaffs ECC check error! Need help 。。。

zheng wei zheng wei <jeanwelly@gmail.com>
Fri, 12 Nov 2004 10:25:54 +0800


Hi,sir!
I don't use the MTD ECC, I use the yaffs itself ECC, and there are some errors:

Mounted devfs on /dev
Freeing init memory: 76K
zw: mount /etc as ramfs
zw: re-create the /etc/mtab entries
zw: /bin/mount -f -t cramfs -o remount,ro /dev/mtdblock/3 /
zw: /sbin/insmod -f /lib/yaffs.o
zw: /bin/mount -t yaffs /dev/mtdblock/4 /usr
yaffs: dev is 7940 name is "1f:04"
ecc_code : c3 ff 33 30 f3 3f   //////////////////////////  a little
similar !!!! c3 ff and ff c3 ???
ecc_calc : ff c3 33 f3 30 3f
oob : 0 0 d0 ff ff ff 4 1 c3 ff 33 5c c1 30 f3 3f
nand_read_ecc: Failed ECC read, page 0x00002020
nand_read_ecc: Failed ECC read, page 0x00002020
ecc_code : c3 ff 33 30 f3 3f
ecc_calc : ff c3 33 f3 30 3f
oob : 0 0 e0 ff ff ff 4 1 c3 ff 33 50 c1 30 f3 3f
nand_read_ecc: Failed ECC read, page 0x00002022
nand_read_ecc: Failed ECC read, page 0x00002022
ecc_code : cc ff 3f 95 a6 ab
ecc_calc : ff cc 3f a6 95 ab
oob : 0 0 d0 ff ff ff 5 1 cc ff 3f d8 c1 95 a6 ab
nand_read_ecc: Failed ECC read, page 0x00002023
nand_read_ecc: Failed ECC read, page 0x00002023
ecc_code : cc ff 3f 96 a6 67
ecc_calc : ff cc 3f a6 96 67
oob : 0 0 e0 ff ff ff 5 1 cc ff 3f d4 c1 96 a6 67
nand_read_ecc: Failed ECC read, page 0x00002026
nand_read_ecc: Failed ECC read, page 0x00002026
ecc_code : c3 ff 33 65 aa 5b
ecc_calc : ff c3 33 aa 65 5b
oob : 0 0 d0 ff ff ff 4 1 c3 ff 33 5c c1 65 aa 5b
nand_read_ecc: Failed ECC read, page 0x00002027
nand_read_ecc: Failed ECC read, page 0x00002027
ecc_code : c3 ff 33 a5 a5 97
ecc_calc : ff c3 33 a5 a5 97
oob : 0 0 e0 ff ff ff 4 1 c3 ff 33 50 c1 a5 a5 97
nand_read_ecc: Failed ECC read, page 0x00002029
ecc_code : a9 aa 67 96 a6 67
ecc_calc : aa a9 67 a6 96 67
oob : 0 0 f0 ff ff ff 5 1 a9 aa 67 80 c1 96 a6 67
nand_read_ecc: Failed ECC read, page 0x0000202a
nand_read_ecc: Failed ECC read, page 0x0000202a
zw: exec /sbin/init
console=/dev/co?ole
init started:  BusyBox v0.60.3 (2002.05.13-08:36+0000) multi-c?l binary
Starting pid 22, console /dev/console: '/etc/init.d/rcS'
exec: /usr/etc/rc.local: No such file or dire?ory
Waiting for enter to start '/bin/sh' (pid 25, terminal /dev/console)

Please press Enter to activate this console.

# cd /usr
# ls
ecc_code : c3 ff 33 65 aa 5b
ecc_calc : ff c3 33 aa 65 5b
oob : 0 0 d0 ff ff ff 4 1 c3 ff 33 5c c1 65 aa 5b
nand_read_ecc: Failed ECC read, page 0x00002027
nand_read_ecc: Failed ECC read, page 0x00002027
ecc_code : cc ff 3f 95 a6 ab
ecc_calc : ff cc 3f a6 95 ab
oob : 0 0 d0 ff ff ff 5 1 cc ff 3f d8 c1 95 a6 ab
nand_read_ecc: Failed ECC read, page 0x00002023
nand_read_ecc: Failed ECC read, page 0x00002023
ecc_code : c3 ff 33 65 aa 5b
ecc_calc : ff c3 33 aa 65 5b
oob : 0 0 d0 ff ff ff 4 1 c3 ff 33 5c c1 65 aa 5b
nand_read_ecc: Failed ECC read, page 0x00002027
nand_read_ecc: Failed ECC read, page 0x00002027
ecc_code : cc ff 3f 95 a6 ab
ecc_calc : ff cc 3f a6 95 ab
oob : 0 0 d0 ff ff ff 5 1 cc ff 3f d8 c1 95 a6 ab
nand_read_ecc: Failed ECC read, page 0x00002023
nand_read_ecc: Failed ECC read, page 0x00002023
linuxrc     lost+found  jeanwelly.c