应该设置虚拟机 ,windows主机 ,开发板在同一个网段。
1.安装vmware,在vmware中安装ubuntu,或者直接运行做好的ubuntu vmx文件。
2.打开开发板电源。用网线和windows主机相连。同时开发板串口也和主机串口连接,也可以用USB转串口。windows中用MobaXterm来监控串口并输入命令操控开发板。
虚拟机部分设置
首先设置为桥接模式如下图
在ubuntu的命令行窗口中运行下面的命令
sudo ifconfig eth0 192.168.1.19 netmask 255.255.255.0
如果出现提示信息 sudo: unable to resolve host xxx-virtual-machine: Connection refused
打开etc/hosts,去掉127.0.0.1前面的‘#’
sudo gedit etc/hosts
接着设置网关
sudo route add default gw 192.168.1.1
重启网络
sudo /etc/init.d/networking restart
windows主机网络设置
开发板网络设置
在MobaXterm中输入以下命令
ifconfig eth0 192.168.1.18 netmask 255.255.255.0
接着设置网关
route add default gw 192.168.1.1
重启网络
/etc/init.d/networking restart
最后可以用ping命令测试一下,如果能互相ping通证明设置成功,如果windows主机能ping通虚拟机和开发板,但是开发板和虚拟机不能ping通主机,请关闭windows主机的防火墙。