搭建tftp平台,使ARM板和虚拟机linux之间通讯

1、  在虚拟机上搭建tftp服务器,这个在我博客中有详细步骤,我的共享文件夹是/tftpboot

2、  检验tftp服务器是否正常工作:

netstat -a | greptftp      --查看是否启动成功,可以看到udp 0 0 *:tftp *:*

3、  用串口线将s3c6410开发板和电脑连接起来,在DNW中进入U-BOOT模式,在DNW中用命令printenv查看开发板的ip、网关、ipserver等信息(这个在下面设置linux网络连接有用)例如我开发板的ip是192.168.2.111,ipserver是192.168.2.100

4、  将虚拟机的网络连接方式设置为桥接(默认情况是NAT,这个和主机同一个ip),新建一个网络连接,ip地址就是上面的ipserver的地址192.168.2.100(这样设置是为了使虚拟机成为arm开发板的tftp服务器,这样就可以直接使用tftp下载linux中的文件了),子网掩码一般默认都是255.255.255.0,网关是192.168.2.1,在虚拟机上启动这个连接

5、  在本机地址的网络连接设置如下,其中ip地址的设置只要在同一个局域网内即可

6、  用网线将本机和arm板连接起来(我的网线是飞凌自带的双绞线,不是直绞线,如果是直绞线得用路由设置(这个没有尝试过)),然后在本机的cmd中ping192.168.2.100,在虚拟机中ping192.168.2.123,ping成功后就可以下载内核文件等程序了

7、  将内核文件zImage放在tftp的共享文件中/tftpboot,然后在DNW中用命令

tftp c0008000 zImage下载内核

bootm c0008000 启动内核

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值