• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

求助 这是什么错误

A_Coder 2016-01-14 浏览量:1409
NAND device: Manufacturer ID: 0xec, Chip ID: 0xda (Samsung NAND 256MiB 3,3V 8-bit)
Scanning device for bad blocks
Bad eraseblock 1 at 0x000000020000
Bad eraseblock 2 at 0x000000040000
Bad eraseblock 3 at 0x000000060000
Bad eraseblock 4 at 0x000000080000
Bad eraseblock 5 at 0x0000000a0000
Bad eraseblock 6 at 0x0000000c0000
Bad eraseblock 7 at 0x0000000e0000
Bad eraseblock 8 at 0x000000100000
Bad eraseblock 9 at 0x000000120000
Bad eraseblock 10 at 0x000000140000
Bad eraseblock 11 at 0x000000160000
Bad eraseblock 12 at 0x000000180000
Bad eraseblock 13 at 0x0000001a0000
Bad eraseblock 14 at 0x0000001c0000

Bad eraseblock 15 at 0x0000001e0000  后面还有很多,每页都报错

什么错误啊 是ECC?

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答 数量:7
  • 难道是坏块?还是块擦除失败?

  • 擦失败,但这个看着不像是块坏,块号都是连续的

  • 正在纠结,初步判断是内核创建bbt坏块表时,对所有nand页的最后64bit的spare area中的ecc和oob检测时报的错误

  • 是不是你nand中的数据本来就写的不对被当做坏块处理,导致擦除不掉。
    nand bad查一下是否是坏块。
    nand scrub清一下坏块标记。再读写。

  • 都清过了  没用,最终发现其实是nand的块大小的问题

  • 是块的大小  你看看他的地址码 就知道了 是连续的 

电子老工程师 回复了 :确认一下型号和厂牌,这个型号查不到信息 回复

相关问题

问题达人换一批

求助 这是什么错误