1.SD卡的制作
右键以管理员方式运行sd卡制作里的SD-Flasher.exe
选择第二个
按照下图进行操作
制卡完成
2.把要烧写的东西复制到sd卡的根目录
此时sd根目录看起来是这样的
3.FriendlyARM.ini配置修改
此处的三个IP修改为虚拟机的IP,其他无需改变
4.烧写
先将单片机右边的按钮拨到上面,然后再把左边按钮拨到下面
启动时会滴一声
烧写完后会滴两声
然后把右边按钮拨下来重启单片机即可
5.将开发板的串口和网线连接到电脑
#以下操作全部在虚拟机中进行
6.nfs服务器的配置
nfs服务器搭建在虚拟机中
代码语言:javascript复制#提升权限,密码bizideal
sudo -i
#设置挂载目录
vim /etc/exports
编辑 /etc/exports
往里面加上
代码语言:javascript复制/forlinx *(rw,sync,no_root_squash)
forlinx 表示将要共享的的目录(在这里我们设置的名字是6410),它可以作为网关的
根文件系统通过nfs 挂接,* 表示所有的客户机都可以挂接此目录,rw 表示挂接此目录的
客户机对该目录有读写的权力no_root_squash 表示允许挂接此目录的客户机享有该主机
的root 身份。
7.nfs服务的启动
代码语言:javascript复制/etc/init.d/portmap start
/etc/init.d/nfs-kernel-server start
然后关闭防火墙
代码语言:javascript复制ufw disable
8.本地测试
代码语言:javascript复制mount -t nfs -o nolock 192.168.1.111:/6410/root_qtopia_qt4 /mnt
192.168.1.111-nfs服务器IP(虚拟机IP)
/6410/root_qtopia_qt4-nfs目录
/mnt要挂载到的目录
9.问题解决
无法挂载的情况:
按照提示检查虚拟机桥接的网卡即可
修改此处即可