红联Linux门户
Linux帮助

win8+centos环境下s3c2410通过网络下载程序

发布时间:2016-10-08 15:43:43来源:积跬步--以致远作者:Kevin_Mr
用的是博创的s3c2410核心板,已经烧写好了u-Boot kernel 和根文件系统,但是想自己下载一下程序试试。第一次总是艰辛的,下面开始说说正题:
 
遇到的问题:u-boot启动后无法使用tftp服务下载程序,使用Ping 命令测试开发板和主机,开发板和虚拟机都是不通的,因此无法使用网络下载程序。
 
解决过程:
1.用网线将开发板和主机连起来。
2.打开虚拟机软件 vmware 上方工具栏位置 虚拟机->设置->添加->网络适配器->下一步->nat模式->完成
3.工具栏位置->编辑->虚拟网络编辑器->点击VMnet0 如图,桥接到自己的主机有线网卡上。
win8+centos环境下s3c2410通过网络下载程序
4.虚拟机设置:vim /etc/sysconfig/network-scripts/ifcfg-eth0   将ip设为静态ip,作者的Ip为192.168.2.53
5.开发板设置u-boot环境变量,setenv ipaddr 192.168.2.25   
setenv serverip 192.168.2.53
setenv gatewayip 192.168.2.1
saveenv
6.然后在开发板的控制终端中输入 ping 192.168.2.53  发现可以ping 通了,这时候就可以通过tftp 或者 nfs 服务从已经配置过 tftp 和 nfs服务的linux虚拟机下载程序了。
 
此时,开发板ping主机是Ping不通的,解决方法如下:
打开网络和共享中心->更改网络适配器->右键以太网->tcp/ip4  选择使用以下ip地址,将IP设置为和开发板同以网段。
 
解决了网络问题就可以使用网络下载方式方便的下载程序,完成更进一步学习。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/24857.html