本文共 1823 字,大约阅读时间需要 6 分钟。
由于通过USB烧录方式比较繁琐,且每次编译好可执行文件,都需要制作文件系统烧录到开发板,这里介绍一种比较简单的方式,通过nfs服务,将Windows的共享目录挂载到开发板的共享目录下,直接就可以通过nfs将可执行程序文件直接下发到开发板中,省去了镜像烧录的步骤。
https://pan.baidu.com/s/1y2R2aJyEExnCJ7FRqdaNdA 提取码:esdw
步骤1、将开发板与windows电脑,通过网线进行连接。网线的具体连接方式可参考《Taurus计算机视觉基础开发套件操作指导.pdf》的6.8节的内容。
步骤2:配置开发板在Windows的IP地址,点击电脑右下角的电脑图标,进入网络和Internet设置
然后再点击以太网,再点击更改适配器选项。
选中与开发板连接的那个网络设备,鼠标右键,点击属性
鼠标双击Internet协议版本4,进入IP地址的配置
选择使用下面的IP地址,再配置IP地址和子网掩码,然后再一路点击确定。
如果开发板和Windows能够互相ping通,则说明网络配置成功。
cd /mkdir nfs
mount -t nfs -o nolock 192.168.200.1:/d/nfs /nfs
cd /nfsecho " test nfs " > test.txt
如果你在Ubuntu中重新编译了任何可执行文件,都可以将他复制到Windows的nfs目录下,然后再在开发板的nfs目录下,将对应的可执行文件拷贝到开发板的对应目录下,给权限并执行。
这里以hispark_taurus_helloworld_sample这边demo为例进行演示。
按照视频,编译好后,本来是要拷贝到root目录下,然后制作文件系统的,这里我们使用nfs的方式来操作,看一下到底有多方便。
首先进入smp目录下,将编译好的sample_lcd 可执行文件拷贝的Windows的D盘下的nfs共享目录下。
执行完cp操作之后,我们可以在开发板下执行 sync
命令,进行一下同步,再执行ls命令,可以看到 开发板的nfs目录已经有了 sample_lcd这个文件了。
cp sample_lcd /root/
转载地址:http://xqwr.baihongyu.com/