[Yaffs] Re: yaffs 2.0

Charles Manning manningc2@actrix.gen.nz
Tue, 19 Oct 2004 15:08:24 +1300


The major difference in YAFFS2 is the support for flash parts with zero=20
rewrite. YAFFS1 keeps track of what data, files etc are deleted by the us=
e of=20
deletion markers.  Writing the deletion marker has two down-sides:
1) Some flash parts do not tolerate any rewrites.
2) Obviously more writes =3D=3D slower.

YAFFS2 supports page sizes > 512bytes.  You could hack YAFFS1 (ie.  incre=
ase=20
chunk size to 2k) to do this too, but YAFFS2 does straight off.

Bigger chunks means less chunks per MB which means less RAM footprint.

-- CHarles



On Tuesday 19 October 2004 01:33, Li Xin-a16157 wrote:
> They are essentially interchangeable, although only YAFFS2 will support
> newer hardware (2k page size, no page rewriting).
> -----------------------------------------------------
>
> Does this mean the current YAFFS doesn't support 2K page size Nand flas=
h?
>
> Li Xin
> Best Regards.
>
> _______________________________________________
> yaffs mailing list
> yaffs@stoneboat.aleph1.co.uk
> http://stoneboat.aleph1.co.uk/cgi-bin/mailman/listinfo/yaffs