XTX spinand的8bit ECC,为何uboot中只用4bit

Nuvoton_N329 |浏览220次
检举|收藏|2022/10/28 16:11
全部回答(1)
  •  drivers/mtd/spi/spi_nand.c

    int verify_4bit_ecc(int status);

    drivers/mtd/spi/spi_nand_dev.h 

    #define SPINAND_4BIT_ECC_ERROR 0xF0

    按照XTX SPINAND的规格

    从1-8 表示纠正了1-8个翻转

    用F表示存在无法纠正的错误,所以我们这里的4Bit是指有4bit ECC位ECC0~ECC3,可以校验的bit数是8个bit的翻转

    回答于 2022/10/28 16:20
0人关注该问题
 加载中...