Sir, I don't know what is NOP, POP stand for? can you explain that? 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. -- Best Regards, Nancy