Hi
First, you should make clear which byte in OOB of your nand flash indicates the bad block. I think the spec has described it.
If you have erased the nand flash with the bad blocks, the bad block information may be lost, and you may get wrong bad block warnings.
Best Regards
Chao
-----Original Message-----
From:
yaffs-admin@stoneboat.aleph1.co.uk [
mailto:yaffs-admin@stoneboat.aleph1.co.uk] On Behalf Of wang dengyi
Sent: 2005年6月7日 1:58
To:
yaffs@stoneboat.aleph1.co.uk
Subject: [Yaffs] Bad eraseblock
Hello,
My embedded system is AT91RM9200(arm9) with linux
2.6.11.10. My NAND flash is Toshiba TC58DVG02A1FT00.
The flash has 8192 blocks. When linux boots, it
reports that the first 2105 blocks are "Bad
eraseblock". What does it mean? I check the code. It's
in the function create_bbt(). Seems it reads the flash
and compares with some pattern then shows the error
message. Does it affect anything at all?
__________________________________
Discover Yahoo!
Get on-the-go sports scores, stock quotes, news and more. Check it out!
http://discover.yahoo.com/mobile.html
_______________________________________________
yaffs mailing list
yaffs@stoneboat.aleph1.co.uk
http://stoneboat.aleph1.co.uk/cgi-bin/mailman/listinfo/yaffs