Does UBI support MLC nand flash?

Adrian Hunter ext-adrian.hunter at nokia.com
Wed Jan 2 08:46:29 EST 2008


ext Nancy wrote:
> Sir / Madam,
> 
>              Does UBI support MLC nand flash?
> 
>              According to the MLC nand spec, It is only allowed write
> once per erased
> block, moreover, it isn't allowed ramdom write during a block, means
> the page number must be increase during the write PED operation.
> 
> 
> --
> Best Regards,
> Nancy
> 
> ______________________________________________________
> Linux MTD discussion mailing list
> http://lists.infradead.org/mailman/listinfo/linux-mtd/

As Artem is on holiday, I am replying to this.

UBI (and UBIFS) write sequentially to NAND pages within an eraseblock so there should be no problem with MLC NAND.

However the driver must not set up subpages because UBI will prefer to write subpages if they are available.




More information about the linux-mtd mailing list