在HI3559AV100的开发环境搭建好后,需要将虚拟机上的程序拷贝到开发板上运行。以前使用DSP时都是通过SD卡,将程序拷贝到板卡中的,过程繁琐又不便调程序。因此就要搭建NFS了。本次主要讲一下主机、开发板、虚拟机建NFS以及ping测试时出现的问题。
主要参考以下四篇博文:
https://blog.csdn.net/lida0013/article/details/107129858
https://blog.csdn.net/u013181595/article/details/72665963
https://blog.csdn.net/xey_csu/article/details/20859131
https://blog.csdn.net/weixin_44764479/article/details/107992534
在这个过程有几个容易错的地方:
1、确保主机、开发板、虚拟机三个在同一网段下,即保持192.168.1.XXX前三位一样;
2、确定主机的的IP,注意使用的是无线网络还是宽带,如下即可查看。

3、在ping的时候容易各种报错,常见的是Network is unreachable和Conection time out.先(sudo)ifconfig eth0 +ip地址,再ifconfig查看,route查看网络信息,有的可能网关没有信息,route add default gw 192.168.1.1添加网关。

4、虚拟机会出现ip地址消失的情况,手动配置完仍然会很快消失,如下。个人的解决方法:在虚拟机设置里,设置为桥接模式,手动设置IP,再将虚拟网络编辑器Vmnet0换为自动。虚拟机的网络即可用。

查了很多其他的方法,有的是解决DHCP的时间限制问题、有的是需要修改ifcfg-eth0的参数,都没能解决我的问题。如下,博文。
https://blog.csdn.net/qq_47581212/article/details/106608900
https://blog.csdn.net/ajax_yan/article/details/79402623
搞了几天终于弄好了,主机、开发板、虚拟机三个能够相互ping通,那么就可以输入:mount -t nfs -o nolock -o tcp -o rsize=32768,wsize=32768 192.168.1.111:/home/hi3559av100/armfs /mnt(192.168.1.111为虚拟机的ip),将虚拟机里的文件拷贝到开发板运行。分别测试两个程序,一个是有摄像头接入、一个是无摄像头接入,如下。
不得不说HI3559AV100的清晰度、延时性能也很好。用在无人驾驶、安防监控、无人机等等领域都非常好,(海康威视就在用)。奈何华为被制裁后,海思也受牵连很大。接下来会基于HI3559开发自己的东西,移植opencv做机器学习方面的图像处理和移植Yolov3或其他的深度学习模型。做这个东西还是很有成就感的,比在学校只做做电脑上的图像处理强。未来边缘计算将应用在各个行业和领域。

海思AI芯片3559A方案学习(二)NFS搭建及ping测试相关推荐

  1. 【海思AI芯片Hi3559A】学习笔记(1):开发环境搭建、安装SDK

    芯片资料见Hi3559A的资料包 主要参考文档:ReleaseDoc\zh\01.software\board\Hi3559A╱C V100 SDK 安装及升级使用说明.pdf 注意所有解压操作均要在 ...

  2. 海思AI芯片(Hi3519A/3559A)方案学习(十四)JPEG图片转换成bgr文件

    原文:https://blog.csdn.net/avideointerfaces/article/details/89931156 前言 在系列文章海思AI芯片(Hi3519A/3559A)方案学习 ...

  3. 海思AI芯片(Hi3519A/3559A)方案学习(十七)开发板上运行yolo3模型的代码分析

    前言 前面的博客系列 已经介绍了如何将caffemodel转换成wk文件,如何将jpg文件转成bgr格式数据以及如何在PC上仿真模型推理等,基于这些基础,本文来结合代码分析如何在板子上推理yolov3 ...

  4. 海思AI芯片(Hi3519A/3559A)方案学习(一)资料以及术语介绍

    芯片系列介绍 海思AI芯片Hi35xx系列具体包括的型号Hi3559A V100, Hi3559C V100, Hi3519A V100, Hi3516C V500以及Hi3516D V300.下面要 ...

  5. 海康摄像头 海思AI芯片(Hi35XX): 图像jpg转.bgr

    前言 把一张jpg图片转成bgr(注意顺序是bgr)二进制文件,最近在弄华为Hi3516DV300开发板上的一些深度学习的样例程序,换言之,35xx nnie SDK只支持BGR以及yuv格式的数据输 ...

  6. 华为海思AI芯片HI3516DV300上SSD代码的移植和优化

    前一段时间一直在做海思AI芯片 HI3516DV300上SSD代码的优化工作,这里总结一下优化的一些心得体会.之所以要对海思AI芯片 HI3516DV300上SSD代码做优化,是因为SSD有一部分是运 ...

  7. 海思AI芯片(Hi35XX): 图像jpg转.bgr

    前言 把一张jpg图片转成bgr(注意顺序是bgr)二进制文件,最近在弄华为Hi3516DV300开发板上的一些深度学习的样例程序,换言之,35xx nnie SDK只支持BGR以及yuv格式的数据输 ...

  8. 海思AI芯片(Hi35XX): 图像jpg转.bgr升级版

    https://blog.csdn.net/smf0504/article/details/106068342 我把上面这个老哥的代码改进了一下,小改进,备份下,免得丢了 主要是这个,self.img ...

  9. 海思AI芯片(Hi3519A/3559A)方案学习(二十六)VPSS不同channel的不同放缩能力

    前言 在用VPSS的channel1对vdec解码出来的图片进行放大时,比如说(260,260)放大到(928,608),遇到了类似下面的错误. [Func]:VPSS_DRV_CheckVpssCa ...

  10. 海思AI芯片(Hi3519A/3559A)方案学习(四)如何在3519A板子上运行sample code

    sample code编译 先解压缩SDK(Hi3519AV100_SDK_V2.0.1.0.tgz)得到Hi3519AV100_SDK_V2.0.1.0文件夹.其sample源代码藏在Hi3519A ...

最新文章

  1. benchmarksql测试mysql_数据库压力测试工具 -- BenchmarkSQL 使用说明
  2. 技术阻击疫情,开发者在行动
  3. 现行的web开发框架分析
  4. 用了Elasticsearch后,查询起飞了!
  5. Linux上静态库和动态库的编译和使用
  6. requirejs与anjularjs框架
  7. Qt程序移植到其他电脑上无法运行的解决方法
  8. 【信息系统项目管理师】第2章-信息系统项目管理基础 知识点详细整理
  9. 使用TSQL语句操作MySQL数据库
  10. 计算机数据链路层教案,4.1数据链路层作用教案(计算机网络技术基础教案).doc...
  11. logmein攻防世界wp
  12. 博士申请 | 帝国理工学院Stefan Vlask教授招收机器学习方向全奖博士生
  13. 麓言科技怎么成为广告设计师
  14. 无网卡驱动,电脑可以用Usb线联网
  15. 观看:使用治具和工厂管理样本数据
  16. alarm中断慢系统调用
  17. 解决MATLAB高版本启动较慢问题
  18. 读《潜伏在办公室》第二季 (2)
  19. 串口硬盘和并口硬盘的区别
  20. 传统机器学习分类模型预测股价涨跌

热门文章

  1. Vue 使用 Echarts 显示热力地图信息
  2. 基于 Flink 的 PB 级数据即席查询实践
  3. xp无法访问win7计算机提示无权限,解决WinXP无法访问Win7文件问题
  4. win7系统配置smb服务器,技术编辑为你解说win7系统打开smb服务的解决方法
  5. Android预览Office文档
  6. 计算机组装维修中级试题,维修电工中级培训考试题及答案
  7. 实对称矩阵对角化为什么要做正交化单位化操作呢?
  8. 西门子PID程序,西门子PLC 1200和G120西门子 变频器Modbud RTU通讯,带西门子触摸屏,带变频器参数/Modbus通讯报西门子PID程序
  9. 动态规划之LCS算法
  10. MySQL数据库管理命令和远程管理问题