Thanks, Charles, On 8/4/05, Charles Manning wrote: > 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 >