[Yaffs] How to handle file management if spare area and main area
don't allow consecutive partial program?
Charles Manning
manningc2 at actrix.gen.nz
Wed Aug 3 22:30:11 BST 2005
On Wednesday 03 August 2005 18:08, zhy78 wrote:
> Hi, YAFFS guys,
>
> MLC NAND doesn't allow consecutive partial program in main area and
> spare area. So how to mark an invalid data?
YAFFS1 does do overwriting for one purpose only: marking invalid chunks.
YAFFS2 does not do any overwriting. MLC was one of the reasons for this.
Will YAFFS1 work with MLC? Perhaps. If the corruption is limited to the page
that is marked invalid, then it does not really matter since the data is no
longer of interest anyway. The only caveat to this would be if it hammers the
bits that make it look like a bad block.
-- Charles
More information about the yaffs
mailing list