Does UBI support MLC nand flash?

David Brown mtd at davidb.org
Wed Jan 2 02:13:06 EST 2008


On Wed, Jan 02, 2008 at 02:19:16PM +0800, Nancy wrote:
>oh, forgot to metion UBI.
>UBI has two headers for each LED/PED, they are not write at same time.
>Is that against MLC nand's no ramdom write and  write only once
>permission?

Yes.  Perhaps one could be written at the beginning of the block and one
always written at the end of the block.  It wastes more pages that way,
though.

If the second write is only to indicate that the block is invalid, it
_might_ be permissible to write it out of order, since the out of order
write might only corrupt data.  Depending on underlying device
implementation, it might also just not work, though.

Dave



More information about the linux-mtd mailing list