环境变量为
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下载内核并启动
请问这是什么原因,谢谢
注:server的tftp服务可以正常使用,同一个主机,用另外的DM368开发板可以tftp成功。
Eason Wang:
自己设计的新版?网络部分硬件做了什么改动
Huameng Fang:
回复 Eason Wang:
您好,非常感谢您的回复。
我们网口芯片用的是DM9161,具体电路参见附件。
是电路有问题吗?但是可以ping通。
请帮忙看看,再次谢谢
Huameng Fang:
回复 Eason Wang:
您好,非常感谢您的回复。
我们网口芯片用的是DM9161,具体电路参见附件。
是电路有问题吗?但是可以ping通。
请帮忙看看,再次谢谢
Huameng Fang:
回复 Eason Wang:
今天尝试了一下tftp下载小文件,300Byte的小文件可以下载成功,但是稍微大点的,直接TTTTTTTTTTTTTT超时
Feng Dong:
回复 Huameng Fang:
查查主机端为什么不发包了?
Huameng Fang:
回复 Feng Dong:
您好,谢谢您的建议。但是同样一个主机,我用DM6467开发板可以直接tftp成功uImage,目前我们自己改版的板子,tftp可以下载小文件(小于300Byte),但是稍微大点的就超时了,是不是硬件连接有问题?麻烦帮我们看看,详见上方帖子附件内容,十分感谢您的帮助。
Huameng Fang:
回复 Feng Dong:
应该是DM6467T的问题,上位机对其他的DM6467T开发板可以直接发包
有无可能是晶振不稳造成的?
stern:
你好,我也遇到相似问题,请问如何解决
stern:
回复 stern:
请问各位有遇到这个问题的吗?能给我一些提示吗?谢谢
chao ren1:
回复 Huameng Fang:
自己设计的板子把???我的DM365可以下载2M的