TI中文支持网
TI专业的中文技术问题搜集分享网站

DM365 的板子启动后nand_davinci_4bit_compare_ecc Too many errors to be corrected!

大家好!

Starting kernel …

[    8.020000] nand_davinci_4bit_compare_ecc Too many errors to be corrected!
[    8.030000] nand_davinci_4bit_compare_ecc Too many errors to be corrected!
[    8.030000] nand_davinci_4bit_compare_ecc Too many errors to be corrected!
[    8.040000] nand_davinci_4bit_compare_ecc Too many errors to be corrected!
[    8.050000] SQUASHFS error: sb_bread failed reading block 0x0
[    8.060000] Kernel panic – not syncing: VFS: Unable to mount root fs on unknown-block(31,3)

该如何解决!

谢谢!

 

Chris Meng:

Alex,

错误提示是ECC校验错误。你是使用uboot烧写的文件系统么?

你可以把NAND上的关于文件系统部分的数据(包括ecc数据)读出来,和PC工具生成的ECC数据对比确认。

Alex2:

回复 Chris Meng:

是的,用uboot 下载的

tftpboot 0x80700000 uImage_ipnc_dm365_IMGS_SONY_IMX036_3MP_3.0tftpboot 0x82000000 ipnc_dm365_IMGS_SONY_IMX036_3MP_3.0.squashfs

nand erase 0x200000 0x400000nand write 0x80700000 0x200000 0x400000nand erase 0x600000 0x1000000nand write 0x82000000 0x600000 0x1000000

给参考设计比参考设计用的是K9F1G08U0B,我用的是K9F1G08U0B NandFlash,

从文档中看,没什么区别,

PC 工具在哪里能下载啊?

赞(0)
未经允许不得转载:TI中文支持网 » DM365 的板子启动后nand_davinci_4bit_compare_ecc Too many errors to be corrected!
分享到: 更多 (0)