TI论坛
直播中

沈雨露

7年用户 210经验值
私信 关注
[问答]

8168 emv nand u-boot问题,急救

我使用的u-boot为ti-ezsdk_dm816x-evm_5_03_00_09/board-support/prebuilt-images
下编译好的u-boot
 
使用sd卡写nand u-boot
TI8168_EVM# mw.b 0x81000000 0xFF 0x260000 
TI8168_EVM# tftp 0x81000000 u-boot.noxip.bin 
TI8168_EVM# nand erase 0x0 0x260000    
TI8168_EVM# nandecc hw 2 
TI8168_EVM# nand write.i 0x81000000 0x0 0x260000 
TI8168_EVM# nandecc hw 0 
 
以上命令均成功
 
改拨码开关
sw3[4:0]为10010
sw4为1111
 
重起发现串口毫无反应

回帖(5)

沈雨露

2018-6-21 09:37:05
这个时候的环境变量是不是要在sd u-boot的时候重新设置下,
请高手指点下
举报

彭逸晨

2018-6-21 09:56:16
引用: 60user38 发表于 2018-6-21 09:37
这个时候的环境变量是不是要在sd u-boot的时候重新设置下,
请高手指点下

环境变量需要跟据boot方式进行修改,在EZSDK中board_support/doc目录下uboot_user_guide文档会有说明:
  nand read 0x81000000 0x00260000
     bootm 0x81000000
SW4应该只有两个开关,分别选择SPI flash和Nand flash,请确认Nand Flash开关打开。
SW2是user开关,有4个开关,默认为全0。
举报

沈雨露

2018-6-21 10:13:34
引用: hjhevildask 发表于 2018-6-21 09:56
环境变量需要跟据boot方式进行修改,在EZSDK中board_support/doc目录下uboot_user_guide文档会有说明:
  nand read 0x81000000 0x00260000
     bootm 0x81000000

文档里面没提到sw2啊,只说了sw3,sw4,还有子板上的sw1,sw1正反两个方向我都试过,毫无反应
我的板是F 版
举报

彭逸晨

2018-6-21 10:29:52
引用: 60user38 发表于 2018-6-21 10:13
文档里面没提到sw2啊,只说了sw3,sw4,还有子板上的sw1,sw1正反两个方向我都试过,毫无反应
我的板是F 版

我觉得可以从以下三个方面来检查:
1. 确认板子是否正常:请连接板子上另外一个串口,检查是否有输出。板子正常工作时,该串口会打印电源信息;
2. 将板子设置为SD卡启动,并且disable掉nand,查看串口是否正常输出打印信息;
3. 如果通过SD卡烧写nand依然不成功,请连接仿真器,使用nandwriter擦除整个nand后重新烧写。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分