github ci cd系统:开发板vs宿主机NFS应用

来源:百度文库 编辑:偶看新闻 时间:2024/04/28 15:07:05
开发板vs宿主机NFS应用2010年05月20日 星期四 上午 09:56宿主机:操作系统为Ubuntu 9.10的PC
目标板:华恒HHARM6410开发板

进行应用程序的开发:直接在目标板上进行开发(通用开发模式)。

环境搭建方法:将宿主机和目标板通过以太网连接,在宿主PC机上运行minicom作为目标板的显示终端,在目标板上通过NFS(网络文件系统)把宿主机共享出来的目录mount上以后,此共享目录即成为开发板的目录,直接在开发板上运行共享目录下的程序,如果出错,再到PC机终端下去修改,编译,调试。

具体实施:
1)按照上一篇文档所介绍搭建好宿主机的NFS环境。并在宿主机根目录下创建share目录. mkdir share
2)开发板.宿主机连入以太网,查看各自ip地址。我的机器在局域网中设置如下:宿主机10.37.17.134 开发板10.37.17.2。互相ping通即可。
3)在开发板上挂载宿主机的共享目录。mount -o nolock 10.37.17.134:/share /tmp (把宿主机上NFS共享出来的/share 目录挂载到开发板/tmp目录下)
4)在开发板的/tmp目录下即可看到share目录。共享成功!!

总结:nfs并不难,但每一步都缺一不可,很多个简单的步骤准确无误的进行,就使问题显的比较难。这也是我个人在学习嵌入式过程中的一点感悟,简单的东西做对也不是一件容易的事。路漫漫其修远,做只菜鸟,潜心学习。大家有什么问题可以留言~~~