This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM3354: am335x linux Nand driver error: omap2-nand 8000000.nand: uncorrectable bit-flips found

Part Number: AM3354

TI工程师:你好!

AM3354处理器,最近升级了NandFlash,型号:MT29F8G08ABACAWP‐IT:C。uboot 和linux均可以正常启动,进入linux命令行报如下错误。 ECC 用 bch16 。

[ 22.820095] omap2-nand 8000000.nand: uncorrectable bit-flips found
[ 22.826433] omap2-nand 8000000.nand: uncorrectable bit-flips found
[ 22.832663] omap2-nand 8000000.nand: uncorrectable bit-flips found
[ 22.843072] omap2-nand 8000000.nand: uncorrectable bit-flips found
[ 22.856804] omap2-nand 8000000.nand: uncorrectable bit-flips found
[ 22.863069] omap2-nand 8000000.nand: uncorrectable bit-flips found
[ 22.873170] omap2-nand 8000000.nand: uncorrectable bit-flips found
[ 22.883136] omap2-nand 8000000.nand: uncorrectable bit-flips found
[ 22.892244] ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 160 bytes from PEB 1754:58784, read only 160 bytes, retry
[ 23.020079] omap2-nand 8000000.nand: uncorrectable bit-flips found
[ 23.026457] omap2-nand 8000000.nand: uncorrectable bit-flips found
[ 23.032691] omap2-nand 8000000.nand: uncorrectable bit-flips found
[ 23.043796] omap2-nand 8000000.nand: uncorrectable bit-flips found
[ 23.061303] omap2-nand 8000000.nand: uncorrectable bit-flips found
[ 23.110077] omap2-nand 8000000.nand: uncorrectable bit-flips found
[ 23.151375] omap2-nand 8000000.nand: uncorrectable bit-flips found
[ 23.182113] omap2-nand 8000000.nand: uncorrectable bit-flips found

之前论坛也有其他工程提出类似问题,可能由于时间关系,相关链接已经失效。请帮忙提供解决方法。

之前相关问题链接:

https://e2echina.ti.com/support/processors/f/processors-forum/137271/am335x-linux-nand-gpmc-driver-error-omap2-nand-8000000-nand-uncorrectable-bit-flips-found/397019

提供的解决方法,链接已经失效:
  • 链接已经失效

    您好,Wiki平台关掉好几年了,原来上面的资料都没有了。

  • 以下是一些可能的解决方案和排查步骤:

    1. 检查硬件连接:确保NandFlash芯片正确连接到处理器。检查连接线路、引脚连接和电源供应等。

    2. 检查NandFlash芯片的型号和规格:确保所使用的NandFlash芯片与处理器兼容,并且支持所需的操作模式和特性。

    3. 检查NandFlash芯片的配置:确保NandFlash芯片的参数和配置正确设置。这包括页大小、块大小、ECC算法等。

    4. 检查处理器的配置:确保处理器的NandFlash控制器配置正确。这包括时序、ECC算法、读写模式等。