Re: [Yaffs] Does Yaffs support sequential programming of NAN…

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Charles Manning
Date:  
To: yaffs
CC: shizheng@Alumni
Subject: Re: [Yaffs] Does Yaffs support sequential programming of NAND flash?
On Wednesday 27 February 2008 03:46:51 shizheng@Alumni wrote:
> Thanks a lot. I have another question to ask.
> Do all kinds of 2kB-page NAND flash obey to the sequential page writing
> order rule?


Almost all modern 2k+ flash have a restriction in the pages should be written
in sequential order. While they might still work in other write orders this
tends to make them disrupt more bits.

That is one of the reasons yaffs2 was designed to only do sequential writes.

-- Charles
>
> rohit h wrote:
> >> It has a program limitation that the program addressing should
> >> be done in sequential order in a block, i.e. random page address
> >> programming is prohibited.
> >>
> >> We are new to Yaffs, so I wanna know if yaffs support such kind of
> >> NAND device.
> >
> > Yaffs2 only programs sequentially in a block, starting from page 0
> > and ending at the last page.
> >
> > Quote from http://www.yaffs.net/node/38:
> > "The original motivation for YAFFS 2 was to add support for the new
> > NAND with 2kB pages instead of 512-byte pages and strictly sequential
> > page writing order."
>
> _______________________________________________
> yaffs mailing list
>
> http://lists.aleph1.co.uk/cgi-bin/mailman/listinfo/yaffs