One bit flip in erased page causes uncorrectable error using (LS1020A) HW ECC
Richard Weinberger
richard at nod.at
Sun Mar 19 13:34:17 PDT 2017
Kees,
Am 14.03.2017 um 16:56 schrieb Kees Trommel:
> Richard,
>
>> So, I fear your driver needs a better way to work around these bit flips
>
> That was I afraid of, thanks for you answer.
>
>> What exactly does UBI report?
>
> fsl,ifc-nand 7e800000.flash: NAND Flash ECC Uncorrectable Error
> ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 4096 bytes from PEB 500:4096, read only 4096 bytes, retry
> fsl,ifc-nand 7e800000.flash: NAND Flash ECC Uncorrectable Error
> ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 4096 bytes from PEB 500:4096, read only 4096 bytes, retry
> fsl,ifc-nand 7e800000.flash: NAND Flash ECC Uncorrectable Error
> ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 4096 bytes from PEB 500:4096, read only 4096 bytes, retry
> fsl,ifc-nand 7e800000.flash: NAND Flash ECC Uncorrectable Error
> ubi0 error: ubi_io_read: error -74 (ECC error) while reading 4096 bytes from PEB 500:4096, read 4096 bytes
Did you verify whether the data on PEB 500 are really 0xff bytes with bit-flips?
Thanks,
//richard
More information about the linux-mtd
mailing list