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

NAND启动,挂载JFFS2文件系统

大家好,

我在使用芯片DM8168,按照http://processors.wiki.ti.com/index.php/DM816x_AM389x_PSP_U-Boot

制作了文件系统,并将uboot,uImage,和JFFS2都烧到了NAND里,

一开始是可以正常使用的,但是似乎是我经常直接断电的原因,启动log里出来了很多错误信息,类似下面的

Error: Bad compare! failed
Error: Bad compare! failed
Error: Bad compare! failed
NAND read from offset 6c0000 failed -74
50331648 bytes read: ERROR

JFFS2 notice: (1) check_node_data: wrong data CRC in data node at 0x00100e8c: read 0xc1874c37, calculated 0x1bf8989f.

现在系统不能启动了。

使用NAND的时候一定要保证正常关机吗?以前用SD的时候不会有类似的问题。

Gary Wu:

你好!

可以参考如下链接http://e2e.ti.com/support/embedded/linux/f/354/t/157614.aspx

wang lei1:

回复 Gary Wu:

你好,能具体说一下怎么把验证改成软件端验证吗?

Gary Wu:

回复 wang lei1:

你好!具体可以参考http://processors.wiki.ti.com/index.php/TI81XX_PSP_UBOOT_User_Guide

另外在davinci论坛,有关于此类问题的讨论,请参考https://www.deyisupport.com/question_answer/dsp_arm/davinci_digital_media_processors/f/39/t/22495.aspx

赞(0)
未经允许不得转载:TI中文支持网 » NAND启动,挂载JFFS2文件系统
分享到: 更多 (0)