大家好,我在使用DM8168的时候,从SD卡启动后,我希望能将U-Boot烧入nand flash,不论是EZSDK预编译好的或者根据文档我自己编译的uboot均无法引导板卡从nand flash启动,下面是我的使用命令:
mw.b 0x81000000 0xFF 0x1C0000
tftp 0x81000000 u-boot.noxip.bin
nand erase 0x0 0x1C0000
nandecc hw 2
nand write.i 0x81000000 0x0 0x1C0000
nandecc sw 0
然后将SW3调到10010从nand flash启动,串口没有任何输出,我从ti的论坛查到有人遇到过这个问题
e2e.ti.com/…/100154.aspx
但是我还是没办法解决这个问题
用测试工具测是nand flash也是正常的,我使用的EZSDK版本是5_03_01_15
另外,在将内核文件烧写到nand flash后,再读出来,内核解压的时候也报错误,不知道是不是都是nand flash的问题
盼回复!谢谢各位!
Feng Dong:
先jtag连上处理器看看tracing data确认是什么问题,具体信息见trm的初始化部分的章节