[FRC] [PATCH] MTD: nand_base.c: Enable support for Samsung E-die SLC NAND
Ted Juan
ted.juan at gmail.com
Fri Jun 27 02:13:01 PDT 2014
Dear Pekon,
>
>> (b) Also, it may be the case that there few particular blocks which has gone
>> bad and those are is showing again and again at each boot. However, If it
>> was such a case that only some handful blocks on NAND device have gone
>> bad, then UBI torture test [1] should have detected them and marked them
>> bad. And those should not re-appear in next time.
>> - You can check (b) by scrubbing all bad-blocks from u-boot
>> #u-boot> nand scrub.chip all
>> #u-boot> nand bad (should report 0 bad blocks)
>> - Then, re-boot and let UBI detect bad-blocks on its own using torture-test
>> - And then again reset the system 2nd time and check newly detected bad-blocks
>> #u-boot> nand bad (should report [n] bad blocks)
>>
I do the torture test in uboot.
Some block data was not correct as below , and it should be pattern '0x55'.
This block is not mask the bad, and sometimes the same block pass the
torture test.
Several blocks also have the same phenomenon.
So it seems the Nand Flash problem?
regards,
Ted
nand dump 6560000
Page 06560000 dump:
ff ff ff ff ff ff ff ff ff ff 55 55 ff ff ff ff
01 55 55 55 55 55 ff ff ff ff 55 55 ff ff ff ff
55 55 55 55 ff ff ff ff ff ff 55 55 ff ff 55 55
ff ff 55 55 ff ff ff ff ff ff ff ff 55 55 55 55
ff ff ff ff ff ff ff ff ff ff 55 55 ff ff ff ff
55 51 55 55 55 55 ff ff ff ff 55 55 ff ff ff ff
55 55 55 55 ff ff ff ff ff ff 55 55 ff ff 55 55
ff ff 55 55 ff ff ff ff ff ff ff ff 55 55 55 55
ff ff ff ff ff ff ff ff ff ff 55 55 ff ff ff ff
55 55 55 55 55 55 ff ff ff ff 55 55 ff ff ff ff
55 55 55 55 ff ff ff ff ff ff 55 55 ff ff 55 55
ff ff 55 55 ff ff ff ff ff ff ff ff 55 55 55 55
ff ff ff ff ff ff ff ff ff ff 55 55 ff ff ff ff
55 54 55 55 45 51 ff ff ff ff 55 55 ff ff ff ff
55 55 55 55 ff ff ff ff ff ff 55 55 ff ff 55 55
ff ff 55 55 ff ff ff ff ff ff ff ff 55 55 55 55
ff ff ff ff ff ff ff ff ff ff 55 55 ff ff ff ff
55 55 55 55 55 55 ff ff ff ff 55 55 ff ff ff ff
55 55 55 55 ff ff ff ff ff ff 55 55 ff ff 55 55
ff ff 55 55 ff ff ff ff ff ff ff ff 55 55 55 55
ff ff ff ff ff ff ff ff ff ff 55 55 ff ff ff ff
45 55 55 55 55 55 ff ff ff ff 55 55 ff ff ff ff
55 55 55 55 ff ff ff ff ff ff 55 55 ff ff 55 55
ff ff 55 55 ff ff ff ff ff ff ff ff 55 55 55 15
ff ff ff ff ff ff ff ff ff ff 55 55 ff ff ff ff
55 55 55 55 55 51 ff ff ff ff 55 55 ff ff ff ff
55 55 55 55 ff ff ff ff ff ff 55 55 ff ff 55 55
ff ff 55 55 ff ff ff ff ff ff ff ff 55 55 55 55
ff ff ff ff ff ff ff ff ff ff 55 55 ff ff ff ff
55 51 55 55 55 55 ff ff ff ff 55 55 ff ff ff ff
55 55 55 55 ff ff ff ff ff ff 55 55 ff ff 55 55
ff ff 55 55 ff ff ff ff ff ff ff 7f 55 55 55 55
55 55 ff ff 55 55 ff ff ff ff ff ff 55 55 ff ff
ff ff ff ff 55 55 ff ff ff ff ff ff ff ff ff ff
55 55 ff ff 55 55 55 55 55 55 55 55 55 55 ff ff
55 55 55 55 ff ff ff ff 55 55 ff ff 55 55 55 55
55 55 ff ff 55 55 ff ff ff ff ff ff 55 55 ff ff
ff ff ff ff 55 55 ff ff ff ff ff ff ff ff ff ff
55 55 ff ff 55 55 55 55 55 55 55 55 55 55 ff ff
55 55 55 55 ff ff ff ff 55 55 ff ff 55 55 55 55
55 55 ff ff 55 55 ff ff ff ff ff ff 55 55 ff ff
ff ff ff ff 55 55 ff ff ff ff ff ff ff ff ff ff
55 55 ff ff 55 55 55 55 55 55 55 55 55 55 ff ff
55 55 55 55 ff ff ff ff 55 55 ff ff 55 55 55 55
55 55 ff ff 55 55 ff ff ff ff ff ff 55 55 ff ff
ff ff ff ff 55 55 ff ff ff ff ff ff ff ff ff ff
55 55 ff ff 55 55 55 55 55 55 55 55 55 55 ff ff
55 55 55 55 ff ff ff ff 55 55 ff ff 55 55 55 55
55 55 ff ff 55 55 ff ff ff ff ff ff 55 55 ff ff
ff ff ff ff 55 55 ff ff ff ff ff ff ff ff ff ff
55 55 ff ff 55 55 55 55 55 55 55 55 55 55 ff ff
55 55 55 55 ff ff ff ff 55 55 ff ff 55 55 55 55
55 55 7f ff 55 55 ff ff ff ff ff ff 55 55 ff ff
7f ff ff ff 55 55 ef ff ff ff ff ff ff ff 7f ff
55 55 ff ff 55 55 55 55 55 55 55 55 55 55 ff ff
55 55 55 55 ff ff ff ff 55 55 ff ff 55 55 55 55
55 55 ff ff 55 55 ff ff ff ff 7f ff 55 55 ff ff
ff ff ff ff 55 55 ff ff 7f ff ff ff ff ff ff ff
55 55 ff ff 55 55 55 55 55 55 55 55 55 55 ff ff
55 55 55 55 7f ff ff ff 55 55 ff ff 55 55 55 55
55 55 ff ff 55 55 ff ff ff ff f7 ff 55 55 ff ff
ff ff ff ff 55 55 ff ff f7 ff ff ff ff fb ff ff
55 55 ff ff 55 55 55 55 55 55 55 55 55 55 ff ff
55 55 55 55 f7 ff ff ff 55 55 ff ff 55 55 55 55
ff ff ff ff ff ff 55 55 ff ff 55 55 55 55 55 55
55 55 55 55 ff ff 55 55 ff ff ff ff 55 55 55 55
55 55 ff ff ff ff ff ff 55 55 55 55 ff ff ff ff
ff ff ff ff ff ff ff ff 55 55 55 55 55 55 ff ff
ff ff ff ff ff ff 55 55 ff ff 55 55 55 55 55 55
55 55 55 55 ff ff 55 55 ff ff ff ff 55 55 55 55
55 55 ff ff ff ff ff ff 55 55 55 55 ff ff ff ff
ff ff ff ff ff ff ff ff 55 55 55 55 55 55 ff ff
ff ff ff ff ff ff 55 55 ff ff 55 55 55 55 55 55
55 55 55 55 ff ff 55 55 ff ff ff ff 55 55 55 55
55 55 ff ff ff ff ff ff 55 55 55 55 ff ff ff ff
ff ff ff ff ff ff ff ff 55 55 55 55 55 55 ff ff
ff ff ff ff ff ff 55 55 ff ff 55 55 55 55 55 55
55 55 55 55 ff ff 55 55 ff ff ff ff 55 55 55 55
55 55 ff ff ff ff ff ff 55 55 55 55 ff ff ff ff
ff ff ff ff ff ff ff ff 55 55 55 55 55 55 ff ff
ff ff ff ff ff ff 55 55 ff ff 55 55 55 55 55 55
55 55 55 55 ff ff 55 55 ff ff ff ff 55 55 55 55
55 55 ff ff ff ff ff ff 55 55 55 55 ff ff ff ff
ff ff ff ff ff ff ff ff 55 55 55 55 55 55 ff ff
ff ff ff ff ff ff 55 55 ff ff 55 55 55 55 55 55
55 55 55 55 ff ff 55 55 ff ff ff ff 55 55 55 55
55 55 ff ff ff ff ff ff 55 55 55 55 ff ff ff ff
ff ff ff ff ff ff ff ff 55 55 55 55 55 55 ff ff
ff ff ff ff ff ff 55 55 ff ff 55 55 55 55 55 55
55 55 55 55 ff ff 55 55 ff ff ff ff 55 55 55 55
55 55 ff ff ff ff ff ff 55 55 55 55 ff ff ff ff
ff ff ff ff ff ff ff ff 55 55 55 55 55 55 ff ff
ff ff ff ff ff ff 55 55 ff ff 55 55 55 55 55 55
55 55 55 55 ff ff 55 55 ff ff ff ff 55 55 55 55
55 55 ff ff ff ff ff ff 55 55 55 55 ff ff ff ff
ff ff ff ff ff ff ff ff 55 55 55 55 55 55 ff ff
55 55 55 55 ff ff 55 55 55 55 55 55 ff ff 55 55
55 55 ff ff ff ff ff ff 55 55 ff ff ff ff 55 55
ff ff ff ff ff ff ff ff 55 55 55 55 55 55 55 55
ff ff ff ff 55 55 ff ff 55 55 ff ff ff ff 55 55
55 55 55 55 ff ff 55 55 55 55 55 55 ff ff 55 55
55 55 ff ff ff ff ff ff 55 55 ff ff ff ff 55 55
ff ff ff ff ff ff ff ff 55 55 55 55 55 55 55 55
ff ff ff ff 55 55 ff ff 55 55 ff ff ff ff 55 55
55 55 55 55 ff ff 55 55 55 55 55 55 ff ff 55 55
55 55 ff ff ff ff ff ff 55 55 ff ff ff ff 55 55
ff ff ff ff ff ff ff ff 55 55 55 55 55 55 55 55
ff ff ff ff 55 55 ff ff 55 55 ff ff ff ff 55 55
55 55 55 55 ff ff 55 55 55 55 55 55 ff ff 75 55
55 55 ff ff ff ff ff ff 55 55 ff ff ff ff 55 55
ff ff ff ff ff ff ff ff 55 55 55 55 55 55 55 55
ff ff ff ff 55 55 ff ff 55 55 ff ff ff ff 55 55
55 55 55 55 ff ff 55 55 15 55 55 55 ff ff 55 55
55 55 ff ff ff ff ff ff 55 55 ff ff ff ff 55 55
ff ff ff ff ff ff ff ff 55 55 55 55 55 55 55 55
ff ff ff ff 55 55 ff ff 55 55 ff ff ff ff 55 55
55 55 55 55 ff ff 55 55 55 55 55 55 ff ff 55 55
55 55 ff ff ff ff ff ff 55 55 ff ff ff ff 55 55
ff ff ff ff ff ff ff ff 55 55 55 55 55 55 55 55
ff ff ff ff 55 55 ff ff 55 55 ff ff ff ff 55 55
55 55 55 55 ff ff 55 55 55 55 55 55 ff ff 55 55
55 55 ff ff ff ff ff ff 55 55 ff ff ff ff 55 55
ff ff ff ff ff ff ff ff 55 55 55 55 55 55 55 55
ff ff ff ff 55 55 ff ff 55 55 ff ff ff ff 55 55
55 55 55 55 ff ff 55 55 55 55 55 55 ff ff 55 55
55 55 ff ff ff ff ff ff 55 55 ff ff ff ff 55 55
ff ff ff ff ff ff ff ff 55 55 55 55 55 55 55 55
ff ff ff ff 55 55 ff ff 55 55 ff ff ff ff 55 55
OOB:
ff ff ff dd 57 ff ff df
ff 7d ef 3e f5 ea ff 00
fe cd eb af d8 ff ff eb
ff 7f bf ff ff aa ff cd
43 af fa ff d7 ff f7 ff
f5 e0 27 00 fd dd eb 5d
dd ff d2 ff ff 7f ff ff
05 00 ff ff ff ff ff ff
More information about the linux-mtd
mailing list