Does UBI support MLC nand flash?

David Brown davidb at davidb.org
Wed Jan 2 02:11:14 EST 2008


On Wed, Jan 02, 2008 at 02:13:07PM +0800, Nancy wrote:

>I notice mtd-utils "nandwrite.c" does write each page's oob area
>twice, write oob(filesystem area) once, and then call "pwrite" to
>write pagedata including oob (ecc part). I don't think that will work
>right on MLC nand.

The underlying driver will have to support cached writes for this to work.
It's listed as a TODO in nand_base.c, at least in the stable kernel.

Dave



More information about the linux-mtd mailing list