环境变量为
SEED-VPM6467# printenv
bootdelay=3
baudrate=115200
addclk=setenv bootargs ${bootargs} clkref=${clkref}
ethact=DaVinci EMAC
maskaddr=255.255.255.0
gateway=192.168.0.1
ipaddr=192.168.0.30
autostart=no
filesize=211FB4
bootcmd=tftp
DaVinci=EMAC
gthaddr=00:0C:29:94:D7:D6
bootfile=uImage
bootargs=console=ttyS0,115200n8 noinitrd rw ip=192.168.0.109 root=/dev/nfs nfsro
ot=192.168.0.109:/opt/nfs,nolock mem=76M
serverip=192.168.0.109
ethaddr=00:0C:29:94:D7:D6
stdin=serial
stdout=serial
stderr=serial
ver=U-Boot 2009.08 (Dec 06 2012 - 05:39:09)
我们将UBL和uImage烧写进Flash,UBOOT启动一切正常
可以ping通网络的TFTP服务器,但是我们发现网卡的网线要用平行线而不是交叉线才能ping通
但是用TFTP下载内核失败
具体信息为
SEED-VPM6467# tftp 0x80800000 uImage;bootm 0x80800000
MII_STATUS_REG = 784d
Using DaVinci EMAC device
TFTP from server 192.168.0.109; our IP address is 192.168.0.30
Filename 'uImage'.
Load address: 0x80800000
Loading: *
然后就卡在这里了
我们用开发板就可以TFTP下载内核并启动
请问这是什么原因,谢谢
|