(二)海思3519av100开发:开发板环境搭建
本文省去kernel、uboot、文件系统烧写步骤,详见海思文档。工具:开发板、usb转串口(dp9)、usb转网卡、网线、windows10系统+nfsAxe+SecureCRT 8.1、ubuntu18.04虚拟机海思文档+nfsAxe+SecureCRT 8.1资源网盘链接提取码:pzxg其中usb转串口用于通信、网卡用于nfs文件传输,也可以使用其他方法进行通信和文件传输,不做叙述。实物图
海思文档+nfsAxe+SecureCRT 8.1破解版资源网盘链接提取码:pzxg
2 开发板环境设置
本文省去kernel、uboot、文件系统烧写步骤,详见海思文档。
工具:开发板、usb转串口(dp9)、usb转网卡、网线、windows10系统+nfsAxe+SecureCRT 8.1、ubuntu18.04虚拟机
其中usb转串口用于通信、网卡用于nfs文件传输,也可以使用其他方法进行通信和文件传输,不做叙述。
2.1 实物图
2.2 开发板连接串口
2.3 上电启动
2.4 确认usb转网卡的ip地址
开发板需要和连接的网卡的ip地址在同一网段,也可以进行静态ip设置,此时要记住这个ip地址
另外虚拟机需要设置下:编辑->虚拟网络编辑器->更改设置,将桥接模式的网卡设置成连接网络的网卡。这样可以保证虚拟机可以上网、pc可以上网、开发板可以和pc进行nfs通信.
2.5windows上开启nfs server
参考:如何在Windows上搭建NFS服务器实现开发板与Windows之间的文件共享
设置好挂载的目录,我这里是E:\nfs_share,没有连接时左下角看得到连接的客户端为0个
E:\nfs_share
开发板默认ip地址是192.168.0.100,需要设置ip保持和网卡在同一个网段(我的网卡ip设置成了99.200),然后ping一下usb转网口的地址是否能ping通
通过命令ifconfig eth0 192.168.99.150配置ip地址
当然也可以在pc上ping一下开发板的ip验证是否双向可以通信
2.6 在开发板上挂载nfs目录(关闭所有防火墙)
mount -t nfs -o nolock 192.168.99.200:/e/nfs_share /root/hhl
如图所示是我在虚拟机中用交叉编译器编译的hello程序就可以共享到windows中在挂载到开发板中进行运行、复制等等的操作了
2.7 使用haneWIN作为nfs-server
我的设置,设置好后我的电脑-管理-服务-NFS Server-重启服务
开发板连接 mount -t nfs -o nolock 192.168.99.200:/nfs /root/nfs
卸载挂载 umount /root/nfs
更多推荐
所有评论(0)