大家好,
我在使用芯片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
TI中文支持网