Hi TRY with YAFFS MODULE for linux 2.4.18 kernel compiled the yaffs with CONFIG_YAFFS_USE_OLD_MTD options using arm linux gcc cross compiler 2.95.3 with kernel 2.4.18 the module insertion and mount operations are successful. When i copy the file in the yaffs mounted directory, DMESG shows the Bad block error a below, **>>ecc error unfixed on chunk 4775:0 **>>Block 149 marked for retirement **>>ecc error unfixed on chunk 4776:0 **>>Block 149 marked for retirement when i keep on copying the file into mounted area, i end up with flash of total bad block please advise to fix Hariharan.v.