环境信息:
笔记本操作系统:Win 7
Vmware:VMware-workstation-full-10.0.1-1379776.exe
Linux:rhel-server-6.3-i386
Board:GT2440
网线:自制交叉网线
U-Boot移植好后,第一次用TFTP协议往ARM上烧写文件总会出现这样那样的问题,但所谓“好事多磨”,解决问题的过程就是进步的过程。不要因麻烦失去信心,相信自己。
用TFTP往开发板烧写文件,有两种方式:
一、把Linux主机当做TFTP服务器;
二、把Windows主机当做TFTP服务器,需要做的就是有一个TFTP服务器软件,如TFTPSvr.exe。
先说Windows主机当做TFTP服务器,这样就可以直接烧录我们需要的文件。
1、 确保U-Boot可以ping通我们的Windows。在连接开发板的SecureCRT中执行如下命令:
# setenv serverip 192.168.1.3 —>设置Windows主机IP为:192.168.1.3
# setenv ipaddr 192.168.1.17 —>设置开发板IP为:192.168.1.17,确保它们在同一网段即可
# saveenv —>保存环境变量
然后ping下主机,出现“host 192.168.1.3 is alive”结果说明O(∩_∩)O~
# ping 192.168.1.3
Using CS8900-1 device
host 192.168.1.3 is alive
2、 把要烧写的文件放到某