Hi, all
I'm running yaffs+nandflash on my S3C2410, and I don't use the ecc
check of MTD. I open the yaffs ecc. Errors found as follows:
Revise the Makefile of yaffs:
# USE_NANDECC = -DCONFIG_YAFFS_USE_NANDECC #zw
USE_NANDECC = -DCONFIG_YAFFS_USE_NANDECC
Copy the new yaffs.o to root_china/lib/, then use the nfs mode to log in.
Then...
#mount -t yaffs /dev/mtdblock/4 /usr
oob : 0 0 d0 ff ff ff 47 1 3f ff 3 cc c1 aa a6 57
ecc_code : 99 aa 97 c3 ff 3
ecc_calc : aa 99 97 ff c3 3
oob : 0 0 d0 ff ff ff 45 1 99 aa 97 44 c1 c3 ff 3
ecc_code : a9 aa 6b c0 ff 33
ecc_calc : aa a9 6b ff c0 33
oob : 0 0 d0 ff ff ff 44 1 a9 aa 6b c0 c1 c0 ff 33
ecc_code : c ff f3 f3 ff 3
ecc_calc : ff c f3 ff f3 3
oob : 0 0 d0 ff ff ff 43 1 c ff f3 40 c1 f3 ff 3
ecc_code : a9 aa 57 cc ff ff
ecc_calc : aa a9 57 ff cc ff
oob : 0 0 d0 ff ff ff 42 1 a9 aa 57 c4 c1 cc ff ff
ecc_code : f ff 33 a5 a6 67
ecc_calc : ff f 33 a6 a5 67
oob : 0 0 d0 ff ff ff 41 1 f ff 33 c8 c1 a5 a6 67
ecc_code : 96 aa 97 cc ff ff
ecc_calc : aa 96 97 ff cc ff
oob : 0 0 d0 ff ff ff 40 1 96 aa 97 4c c1 cc ff ff
ecc_code : 33 ff 33 cf ff 33
ecc_calc : ff 33 33 ff cf 33
oob : 0 0 d0 ff ff ff 3f 1 33 ff 33 cc c1 cf ff 33
ecc_code : 5a a9 6b a5 a6 57
ecc_calc : a9 5a 6b a6 a5 57
oob : 0 0 d0 ff ff ff 3e 1 5a a9 6b 48 c1 a5 a6 57
ecc_code : cf fc c3 cf ff 33
ecc_calc : fc cf c3 ff cf 33
oob : 0 0 d0 ff ff ff 3d 1 cf fc c3 44 c1 cf ff 33
ecc_code : cc fc 3f 96 a6 ab
ecc_calc : fc cc 3f a6 96 ab
oob : 0 0 d0 ff ff ff 3c 1 cc fc 3f c0 c1 96 a6 ab
ecc_code : 55 a9 a7 f3 ff 3
ecc_calc : a9 55 a7 ff f3 3
oob : 0 0 d0 ff ff ff 3b 1 55 a9 a7 40 c1 f3 ff 3
ecc_code : c ff f fc ff 33
ecc_calc : ff c f ff fc 33
oob : 0 0 d0 ff ff ff 3a 1 c ff f c4 c1 fc ff 33
ecc_code : 33 ff cf a9 a6 97
ecc_calc : ff 33 cf a6 a9 97
oob : 0 0 d0 ff ff ff 38 1 33 ff cf 4c c1 a9 a6 97
ecc_code : 30 ff f3 a6 a6 ab
ecc_calc : ff 30 f3 a6 a6 ab
oob : 0 0 d0 ff ff ff 37 1 30 ff f3 5c c1 a6 a6 ab
ecc_code : 33 ff cf c0 ff f3
ecc_calc : ff 33 cf ff c0 f3
oob : 0 0 d0 ff ff ff 36 1 33 ff cf d8 c1 c0 ff f3
ecc_code : 33 ff 33 96 a6 a7
ecc_calc : ff 33 33 a6 96 a7
oob : 0 0 d0 ff ff ff 35 1 33 ff 33 d4 c1 96 a6 a7
ecc_code : 66 a9 97 96 a6 ab
ecc_calc : a9 66 97 a6 96 ab
oob : 0 0 d0 ff ff ff 32 1 66 a9 97 54 c1 96 a6 ab
ecc_code : 59 a9 57 33 f0 3
ecc_calc : a9 59 57 f0 33 3
oob : 0 0 d0 ff ff ff 31 1 59 a9 57 58 c1 33 f0 3
ecc_code : 95 a9 57 33 f0 ff
ecc_calc : a9 95 57 f0 33 ff
oob : 0 0 d0 ff ff ff 30 1 95 a9 57 dc c1 33 f0 ff
ecc_code : a5 a9 6b 56 a9 57
ecc_calc : a9 a5 6b a9 56 57
oob : 0 0 d0 ff ff ff 2f 1 a5 a9 6b 58 c1 56 a9 57
ecc_code : c3 ff 3 56 a9 a7
ecc_calc : ff c3 3 a9 56 a7
oob : 0 0 d0 ff ff ff 2e 1 c3 ff 3 dc c1 56 a9 a7
ecc_code : 59 a9 97 96 a6 ab
ecc_calc : a9 59 97 a6 96 ab
oob : 0 0 d0 ff ff ff 2d 1 59 a9 97 d0 c1 96 a6 ab
ecc_code : 69 a9 6b 55 a9 67
ecc_calc : a9 69 6b a9 55 67
oob : 0 0 d0 ff ff ff 28 1 69 a9 6b d8 c1 55 a9 67
ecc_code : ff fc 33 ff ff cf
ecc_calc : fc ff 33 ff ff cf
oob : 0 0 d0 ff ff ff 26 1 ff fc 33 4c c1 ff ff cf
ecc_code : 33 ff ff 55 a9 9b
ecc_calc : ff 33 ff a9 55 9b
oob : 0 0 d0 ff ff ff 25 1 33 ff ff 40 c1 55 a9 9b
ecc_code : 56 a9 57 56 a9 5b
ecc_calc : a9 56 57 a9 56 5b
oob : 0 0 d0 ff ff ff 24 1 56 a9 57 c4 c1 56 a9 5b
ecc_code : a6 aa 9b 33 f0 33
ecc_calc : aa a6 9b f0 33 33
oob : 0 0 d0 ff ff ff 23 1 a6 aa 9b 44 c1 33 f0 33
ecc_code : ff fc cf 3c f0 f
ecc_calc : fc ff cf f0 3c f
oob : 0 0 d0 ff ff ff 22 1 ff fc cf c0 c1 3c f0 f
ecc_code : 66 a9 a7 56 a9 5b
ecc_calc : a9 66 a7 a9 56 5b
oob : 0 0 d0 ff ff ff 21 1 66 a9 a7 cc c1 56 a9 5b
ecc_code : c ff f3 33 f0 ff
ecc_calc : ff c f3 f0 33 ff
oob : 0 0 d0 ff ff ff 20 1 c ff f3 48 c1 33 f0 ff
ecc_code : c3 fc 3 55 a9 5b
ecc_calc : fc c3 3 a9 55 5b
oob : 0 0 d0 ff ff ff 1f 1 c3 fc 3 54 c1 55 a9 5b
ecc_code : a6 aa 9b 56 a9 5b
ecc_calc : aa a6 9b a9 56 5b
oob : 0 0 d0 ff ff ff 1e 1 a6 aa 9b d0 c1 56 a9 5b
ecc_code : a6 aa 97 96 a6 ab
ecc_calc : aa a6 97 a6 96 ab
oob : 0 0 d0 ff ff ff 1c 1 a6 aa 97 58 c1 96 a6 ab
ecc_code : 3f ff ff 30 f0 f
ecc_calc : ff 3f ff f0 30 f
oob : 0 0 d0 ff ff ff 1b 1 3f ff ff d8 c1 30 f0 f
ecc_code : 3f ff ff 55 a9 ab
ecc_calc : ff 3f ff a9 55 ab
oob : 0 0 d0 ff ff ff 19 1 3f ff ff 50 c1 55 a9 ab
ecc_code : 96 aa a7 55 a9 97
ecc_calc : aa 96 a7 a9 55 97
oob : 0 0 d0 ff ff ff 18 1 96 aa a7 d4 c1 55 a9 97
ecc_code : a9 aa ab 56 a9 97
ecc_calc : aa a9 ab a9 56 97
oob : 0 0 d0 ff ff ff 15 1 a9 aa ab 4c c1 56 a9 97
ecc_code : a6 aa ab 0 f0 ff
ecc_calc : aa a6 ab f0 0 ff
oob : 0 0 d0 ff ff ff 14 1 a6 aa ab c8 c1 0 f0 ff
ecc_code : 66 a9 67 0 f0 3
ecc_calc : a9 66 67 f0 0 3
oob : 0 0 d0 ff ff ff 13 1 66 a9 67 48 c1 0 f0 3
ecc_code : 30 ff 33 0 f0 3f
ecc_calc : ff 30 33 f0 0 3f
oob : 0 0 d0 ff ff ff 12 1 30 ff 33 cc c1 0 f0 3f
ecc_code : c3 fc c3 3 f0 33
ecc_calc : fc c3 c3 f0 3 33
oob : 0 0 d0 ff ff ff 11 1 c3 fc c3 c0 c1 3 f0 33
ecc_code : 55 a9 6b 65 a9 5b
ecc_calc : a9 55 6b a9 65 5b
oob : 0 0 d0 ff ff ff 10 1 55 a9 6b 44 c1 65 a9 5b
ecc_code : 30 ff 33 66 a9 97
ecc_calc : ff 30 33 a9 66 97
oob : 0 0 d0 ff ff ff f 1 30 ff 33 c0 c1 66 a9 97
ecc_code : a6 aa 67 6a a9 9b
ecc_calc : aa a6 67 a9 6a 9b
oob : 0 0 d0 ff ff ff e 1 a6 aa 67 44 c1 6a a9 9b
ecc_code : 95 aa 67 a6 a6 a7
ecc_calc : aa 95 67 a6 a6 a7
oob : 0 0 d0 ff ff ff d 1 95 aa 67 48 c1 a6 a6 a7
ecc_code : 33 ff 33 a6 a6 97
ecc_calc : ff 33 33 a6 a6 97
oob : 0 0 d0 ff ff ff c 1 33 ff 33 cc c1 a6 a6 97
ecc_code : 59 aa 9b 30 f0 3
ecc_calc : aa 59 9b f0 30 3
oob : 0 0 d0 ff ff ff 55 2 59 aa 9b dc c1 30 f0 3
ecc_code : a6 aa 57 30 f0 cf
ecc_calc : aa a6 57 f0 30 cf
oob : 0 0 d0 ff ff ff 4b 2 a6 aa 57 dc c1 30 f0 cf
ecc_code : 59 a5 97 33 f0 f3
ecc_calc : a5 59 97 f0 33 f3
oob : 0 0 d0 ff ff ff 41 2 59 a5 97 c4 c1 33 f0 f3
ecc_code : c ff f 56 a9 6b
ecc_calc : ff c f a9 56 6b
oob : 0 0 d0 ff ff ff 37 2 c ff f 50 c1 56 a9 6b
ecc_code : a9 aa 5b 56 a9 57
ecc_calc : aa a9 5b a9 56 57
oob : 0 0 d0 ff ff ff 2d 2 a9 aa 5b dc c1 56 a9 57
ecc_code : 3c ff c3 56 a9 97
ecc_calc : ff 3c c3 a9 56 97
oob : 0 0 d0 ff ff ff 23 2 3c ff c3 48 c1 56 a9 97
ecc_code : c ff 3 56 a9 9b
ecc_calc : ff c 3 a9 56 9b
oob : 0 0 d0 ff ff ff 19 2 c ff 3 5c c1 56 a9 9b
ecc_code : 65 aa 5b 55 a9 9b
ecc_calc : aa 65 5b a9 55 9b
oob : 0 0 d0 ff ff ff f 2 65 aa 5b cc c1 55 a9 9b
ecc_code : 6a a9 6b 33 f0 33
ecc_calc : a9 6a 6b f0 33 33
oob : 0 0 d0 ff ff ff 7 2 6a a9 6b 5c c1 33 f0 33
ecc_code : 99 aa 6b 33 f0 3f
ecc_calc : aa 99 6b f0 33 3f
oob : 0 0 d0 ff ff ff fb 2 99 aa 6b 70 c1 33 f0 3f
ecc_code : 30 ff f3 56 a9 5b
ecc_calc : ff 30 f3 a9 56 5b
oob : 0 0 d0 ff ff ff f1 2 30 ff f3 68 c1 56 a9 5b
ecc_code : 96 aa 67 33 f0 3f
ecc_calc : aa 96 67 f0 33 3f
oob : 0 0 d0 ff ff ff e7 2 96 aa 67 f8 c1 33 f0 3f
ecc_code : 5a a9 ab 30 f0 33
ecc_calc : a9 5a ab f0 30 33
oob : 0 0 d0 ff ff ff dd 2 5a a9 ab ec c1 30 f0 33
ecc_code : 5a aa 67 30 f0 c3
ecc_calc : aa 5a 67 f0 30 c3
oob : 0 0 d0 ff ff ff d3 2 5a aa 67 78 c1 30 f0 c3
ecc_code : 3f fc cf 55 a9 ab
ecc_calc : fc 3f cf a9 55 ab
oob : 0 0 d0 ff ff ff c9 2 3f fc cf f4 c1 55 a9 ab
ecc_code : a6 aa 6b 30 f0 3
ecc_calc : aa a6 6b f0 30 3
oob : 0 0 d0 ff ff ff bf 2 a6 aa 6b 60 c1 30 f0 3
ecc_code : 3c ff cf 55 a9 ab
ecc_calc : ff 3c cf a9 55 ab
oob : 0 0 d0 ff ff ff b5 2 3c ff cf 78 c1 55 a9 ab
ecc_code : c ff 3 30 f0 f3
ecc_calc : ff c 3 f0 30 f3
oob : 0 0 d0 ff ff ff ab 2 c ff 3 78 c1 30 f0 f3
ecc_code : 3f ff f3 30 f0 ff
ecc_calc : ff 3f f3 f0 30 ff
oob : 0 0 d0 ff ff ff a1 2 3f ff f3 60 c1 30 f0 ff
ecc_code : c3 ff ff 33 f0 3f
ecc_calc : ff c3 ff f0 33 3f
oob : 0 0 d0 ff ff ff 97 2 c3 ff ff 68 c1 33 f0 3f
ecc_code : 56 a9 a7 30 f0 33
ecc_calc : a9 56 a7 f0 30 33
oob : 0 0 d0 ff ff ff 8d 2 56 a9 a7 e4 c1 30 f0 33
ecc_code : c ff f 30 f0 3
ecc_calc : ff c f f0 30 3
oob : 0 0 d0 ff ff ff 83 2 c ff f 70 c1 30 f0 3
ecc_code : 3f ff f 55 a9 6b
ecc_calc : ff 3f f a9 55 6b
oob : 0 0 d0 ff ff ff 79 2 3f ff f 58 c1 55 a9 6b
ecc_code : 96 aa 97 30 f0 f
ecc_calc : aa 96 97 f0 30 f
oob : 0 0 d0 ff ff ff 6f 2 96 aa 97 c8 c1 30 f0 f
ecc_code : 0 fc 33 55 a9 67
ecc_calc : fc 0 33 a9 55 67
oob : 0 0 d0 ff ff ff 65 2 0 fc 33 d0 c1 55 a9 67
ecc_code : 5a a5 ab 55 a9 97
ecc_calc : a5 5a ab a9 55 97
oob : 0 0 d0 ff ff ff 5b 2 5a a5 ab 48 c1 55 a9 97
ecc_code : f0 f3 ff 55 a9 97
ecc_calc : f3 f0 ff a9 55 97
oob : 0 0 d0 ff ff ff 51 2 f0 f3 ff 50 c1 55 a9 97
ecc_code : 59 a5 ab 55 a9 97
ecc_calc : a5 59 ab a9 55 97
oob : 0 0 d0 ff ff ff 47 2 59 a5 ab c0 c1 55 a9 97
ecc_code : 33 ff c3 30 f0 3
ecc_calc : ff 33 c3 f0 30 3
oob : 0 0 d0 ff ff ff 33 2 33 ff c3 dc c1 30 f0 3
ecc_code : 66 a9 97 56 a9 97
ecc_calc : a9 66 97 a9 56 97
oob : 0 0 d0 ff ff ff 29 2 66 a9 97 50 c1 56 a9 97
ecc_code : 3 ff f 33 f0 3
ecc_calc : ff 3 f f0 33 3
oob : 0 0 d0 ff ff ff 1f 2 3 ff f 58 c1 33 f0 3
#
# mount -t yaffs /dev/mtdblock/4 /usr
mount: Mounting /dev/mtdblock/4 on /usr failed: Device or resource busy
#
--
---------
jeanwelly
Email:
jeanwelly@gmail.com
China