RE: [Yaffs] Bad block with CONFIG_YAFFS_USE_OLD_MTD

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Charles Manning
Date:  
To: hariharan veerappan, yaffs
Subject: RE: [Yaffs] Bad block with CONFIG_YAFFS_USE_OLD_MTD
99% of such problems are caused by some incompatability with the MTD.

Suggestions:

1) Fix the mtd. Make sure what you are using is more up to date.
2) Make sure that you configure consistent ECC policies.

-- Charles


> -----Original Message-----
> From:
> [mailto:yaffs-admin@stoneboat.aleph1.co.uk] On Behalf Of
> hariharan veerappan
> Sent: Thursday, 17 March 2005 3:02 a.m.
> To:
> Subject: [Yaffs] Bad block with CONFIG_YAFFS_USE_OLD_MTD
>
>
> Hi 
>     TRY with YAFFS MODULE for linux 2.4.18 kernel

>
>     compiled the yaffs with CONFIG_YAFFS_USE_OLD_MTD options 
> using arm linux gcc cross compiler 2.95.3 with kernel 2.4.18 
> the module insertion and mount operations are successful.

>
> When i copy the file in the yaffs mounted directory, DMESG
> shows the Bad block error a below,
>
> **>>ecc error unfixed on chunk 4775:0
> **>>Block 149 marked for retirement
> **>>ecc error unfixed on chunk 4776:0
> **>>Block 149 marked for retirement
>
> when i keep on copying the file into mounted area, i end up
> with flash of total bad block
>
> please advise to fix
>
> Hariharan.v.
>
> _______________________________________________
> yaffs mailing list
>
> http://stoneboat.aleph1.co.uk/cgi-> bin/mailman/listinfo/yaffs
>