2014-01-17 23 views
0

我想获得uImage从Windows PC到基于dm365的主板在uboot引导装载程序中。 u-boot检测到以太网phy。tftpboot从win pc复制内核映像到主板不能在基于dm365的主板上工作

davinci_eth_phy_detect(), ALIVE = 0x00000002 
Ethernet PHY: DP83848 @ 0x01 

为了测试TFTP传输我从网络断开连接PC和它直接连接到board.Below配置我在U-Boot的使用,

netmask=255.255.255.0 
ethaddr=00:0C:0C:0A:FF:EC 
ipaddr=192.168.178.156 
serverip=192.168.178.129 
gatewayip=192.168.178.1 
gateway=192.168.178.1 

当从板平报道我平安PC“主机是活着的“ 但我不能ping一个设备从板(我不知道是否需要做)

然后,我运行”tftpd32“在Windows PC上,我设置了root/base文件夹适当。

当我给下面的命令请求超时

tftpboot 0x80700000 uImage 

当我在同事的电脑做同样的程序,有TFTP工作正常。 在这台电脑太平板工程从板到PC的一种方式,它不适用于从电脑到电路板。

我在windows防火墙允许的程序列表中添加了tftpd32实用程序, 有什么问题?有什么建议么 ??

回答

1

这是非常愚蠢的事情,我错过了,当我使用以太网电缆连接设备到电脑它被检测为未知网络,并且tftpd32存在于Windows防火墙允许的程序列表中,但有三个复选框对于tftpd32(感染每个程序有3个复选框)。
1.域名
2.家庭/工作(专用)
3.公共
只有被选定为TFTPD32一日一,我检查了所有三个复选框,并开始工作:)
这是不是很大问题把它放在stackoverflow,但有时不能轻松找到小问题的解决方案,所以我不删除这个问题。希望它也能帮助别人。如果有人认为这不需要保持在stackoverflow我(或管理员)可以删除它。

Regards,Ankur

相关问题