On which micron part are you seeing the problem. I'm using MT29F4G16A and see similar issue. Data sheet says that erase takes from 0.7ms up to 3ms don't know if Micron tunes the delay per part or per block. Maybe on some blocks it's not enough. ______________________________________________________ Linux MTD discussion mailing list http://lists.infradead.org/mailman/listinfo/linux-mtd/