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.

nand坏块



环境:

    OMAPL138 + NAND K9G8G08U0A,       1G*8bit

    内核和uboot都是从ti官方下载, 稍作修改

问题:

    使用过程中发现不断产生坏块, 每100台机器约10~50台出现坏块. 随着使用时间的增长, 坏块比例也从0%逐步提升到100%,最后导致系统无法启动

使用的过程就是开机, 然后操作,里面可能包含读写, 然后关机. 每台机器每天可能开关机1~10次. 在100台中,连续30天后, 约10~50台出现坏块

    用flase_eraseall可以把坏块屏蔽, 但不会消失

    用uboot提供的 nand scrub命令可以擦除坏块, 但需要执行2次 nand scrub命令

 

根据我的分析, 此坏块应该是伪坏块, 因为执行完nand scrub后还可以使用.

 

请问我的问题出现的原因是什么, 是软件问题还是硬件问题