Hi, Boris and Thomas >> >> Ok, but I recommend that 70s should be the first choice on this single >> solution, it doesn't need to read twice to detect its bitflips count. > >That's exactly why we need to differentiate the 2 chips. Sorry for later this response. Below is the pseudo codes about how to differentiate these 2 series parallel NAND with on-die ECC: if (NAND == SLC ) { // on-die ECC only exists in SLC //check device ID byte 4 if ((ID.byte4 & 0x02) == 0x02) {// internal ECC level ==10b if (ID.byte4 & 0x80) {//on-Die ECC enabled if (ONFI.byte112 == 4) 60s SLC NAND with on-die ECC else if (ONFI.byte112 == 8) 70s SLC NAND with on-die ECC else Doesn't support on-die ECC } else On-die ECC not enabled } else Doesn't support on-die ECC } else Doesn't support on-die ECC. //beanhuo -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html