Hi, My understinding is that MTD manages the NAND bad blocks, but can the MTD prevent bad blocks happening? My iMX6 NAND device was only up and running about a month, it now failed to boot from NAND due to the bad blocks: Questions: (a) what could be common cause to trigger bad blacks? (b) if I reflush the NAND will the bad blacks recovered or just mapped it to bad block list? ....... Bad block table found at page 131008, version 0x01 Bad block table found at page 130944, version 0x01 ................ [FAILED] Failed to mount Kernel Debug File System. [FAILED] Failed to mount Temporary Directory (/tmp). [FAILED] Failed to start Remount Root and Kernel File Systems. [FAILED] Failed to mount /var/volatile. [FAILED] Failed to mount FUSE Control File System. .............. Thank you. Kind regards, - jupiter ______________________________________________________ Linux MTD discussion mailing list http://lists.infradead.org/mailman/listinfo/linux-mtd/