- 拨动开发板开关,启动开发板,等待几秒即可。进入到根文件系统。
在倒计时前回车,进入FS6818# 这个界面
1.虚拟机的设置
-
编辑-虚拟网络设置,VMnet0设置成桥接模式,网线直连,图中是选的是自动,别被误导了哈。
-
虚拟机-设置-网络适配器-桥接模式
-
新增一个开发板用的网络,手动配置IP
4.安装nfs,修改配置文件,设置服务器的根目录,重启nfs
4.1 sudo apt-get install rpcbind nfs-kernel-server
-
开发板挂载nfs,先ping一下虚拟机,看能不能ping通,设置开发板IP
ifconfig eth0 192.168.100.200
mount -t nfs -o nolock 192.168.100.200:/opt/rootfs /nfs -
挂载成功后,是可以共享虚拟机中新建的/opt/rootfs/文件夹中的内容的。
-
在虚拟机中用交叉编译工具链编译编译程序,需要指定-std=c99,因为交叉编译工具链默认是c89的模式。arm-none-linux-gnueabi-gcc *.c -std=c99
kk 2023-06-08 18-22-35
开发板和虚拟机要在同一网段,Windows的防火墙要关一下,
ping不通的原因也有很多,奇奇怪怪,需要自己去慢慢找,可能是因为开发板坏了,或者线没接稳,有时候重启一下可以,再重启就不行了。
挂载不了的错误:Confusion connected,No route to host。
还有一种方法就是用路由器组建一个局域网。
- 虚拟机设置,新建一个以太网,自动获取IP。虚拟机-编辑-虚拟网络设置-桥接模式-自动。虚拟机-设置-网络适配器-桥接模式。
接下来的操作和之前一样的。
如果虚拟机和开发板相互ping不通,
把网卡先禁用,再启用
点击以太网-属性-ipv4设置-设置同一网段(DNS可填可不填)