海思3519A上运行yolov3(二)——Linux和Windows开发环境和运行环境搭建
本文主要讲Linux环境配置和Windows上软件的安装
一、Linux
1. Linux服务器上安装Hi3519A的Linux交叉编译器arm-himix200-linux,
复制Linux交叉编译器到Linux到目录,然后进入到该目录执行如下指令进行解压和安装
tar -zxf arm-himix200-linux.tgz
cd arm-himix200-linux
sudo ./arm-himix200-linux.install
source /etc/profile
2. 解压Hi3519A的SDK Hi3519AV100_SDK_V2.0.1.0.tar.gz
tar -zxf Hi3519AV100_SDK_V2.0.1.0.tar.gz
cd Hi3519AV100_SDK_V2.0.1.0
sudo ./sdk.unpack
注:1. 各个版本不同,文件名称也不同。
2. 在运行sdk.unpack时有时会报找不到某些文件路径,注意解压是不是有的文件没有彻底解压。
二、Windows上软件安装Ruyi Stdio
Ruyi Stdio的是海思自己的IDE,可以进行代码的编辑,编译,调试等。集成了模型转换与仿真两大功能,不过有些地方的bug较多。
在windows下,Ruyi stdio像是一个绿色软件,不需要安装,只需要打开就行,所有的文件都在 SVP_PC.zip 文件中,解压之后在下图路径中
直接双击打开即可,注意路径中不要出现中文路径,有可能导致编译器出现问题。
当然为了能够使用他的仿真功能,还需要安装mingw64以及msys 这两个包可以参考《HiSVP开发指南》自己下载,也可以使用提供的脚本,如下图:
海思3519A上运行yolov3(二)——Linux和Windows开发环境和运行环境搭建相关推荐
- 海思3519A上运行yolov3(总览)
架构总览 海思3519A芯片的架构: 系统设计架构图 因为嵌入式板卡上不能进行编译,只能执行指令和运行编译后的执行文件,所以要采用Linux服务器和3519A板卡的交叉编译方式. 设计流程 华为海思官 ...
- 如何在海思 Hi3519AV100上移植YOLOV3 (3)
隔了好久来填坑,这次写一下怎么在板卡中部署模型. 打个小广告: 海思hi3519av100开发板链接: https://item.taobao.com/item.htm?spm=a230r.1.14. ...
- 海思3519A上运行yolov3(一)——板卡配置(包括烧写内核、文件系统等)
一.首次安装SDK 讲SDK安装的压缩包拷贝到Linux服务器进行安装和编译 1.SDK压缩包:Hi3519AV100_SDK_V2.0.1.1.0.tar 2.交叉编译器Linux工具链:arm-h ...
- 海思3559AV100上运行自己训练的yolov3
1.简介 现在海思芯片上只支持将caffemodel转成wk文件,然而网上也没有caffe-yolov3,只能使用darknet-yolov3进行训练,然后将模型文件转换成caffemodel文件,再 ...
- 从零开始在海思芯片上部署uboot、kernel、rootfs、mpp
前言 本文介绍的是拿到海思芯片的开发板和海思的SDK开发包,在裸机上部署uboot.kernel.rootfs.mpp的过程,其中不涉及uboot.kernel.rootfs.mpp的细节,主要是介绍 ...
- 海思3559A上编译FFmpeg源码操作步骤
1. 从https://github.com/FFmpeg/FFmpeg/releases 下载你需要的版本: 2. 因为ffmpeg编译选项较多,为了更方便的了解有哪些选项,可将编译选项写入到一个文 ...
- 海思3531D上编译FFmpeg源码操作步骤
从https://github.com/FFmpeg/FFmpeg/releases 下载你需要的版本: 因为ffmpeg编译选项较多,为了更方便的了解有哪些选项,可将编译选项写入到一个文本文件con ...
- 海思3559A上编译Valgrind源码操作步骤
注:按照以下步骤可以在海思板子上正常编译valgrind源码并生成valgrind可执行文件,但可能还不能在海思板子上正常使用. 1. 从http://valgrind.org/downloads/? ...
- 海思3559A上编译GDB源码操作步骤及简单使用
1. 从http://ftp.gnu.org/gnu/gdb/ 下载最新稳定版8.3,即gdb-8.3.tar.gz,解压缩: 2. 在gdb-8.3目录下,创建一个build.sh脚本文件,内容如下 ...
最新文章
- 深入理解计算机系统(3)
- 千里之堤毁于蚁穴------重点项目不能交付之谜(一)泥淖中的验收测试
- boost::filesystem模块实现相对文件系统的测试程序
- HDU - 6185 Covering(暴搜+递推+矩阵快速幂/杜教BM)
- DataGrid 完全攻略之四 (实现统计)
- mysql+nest+嵌套事务_MySQL——事务
- 可盈可乐未能连接到服务器,CoinCola可盈可乐 场外OTC平台使用方法
- 使用python脚本将XML 电子表格转变为Excel
- 什么情况下document.write会覆盖页面及覆盖原理解释
- golang学习的点点滴滴:异常处理 defer, panic, recover
- TCP/IP详解--拥塞控制 慢启动 快恢复 拥塞避免
- python数字猜大小游戏
- [置顶] 博客停止更新 我的大学数年
- 马尔可夫不等式和切比雪夫不等式
- river歌曲表达的意思_Lost Rivers这首歌到底想表达什么?
- Android从零开始搭建MVVM架构(3)——ViewModel
- IntelliJ启动项目特别慢(包括JRebel启动),可以说是非常慢的解决办法,智量终端安全就是一个坑爹软件呀,坑,坑,坑
- 【APIO2016】烟火表演(可并堆)(折线DP)
- 我在Github上找到开源的《植物大战僵尸》
- 银行卡信息验证API接口调用接入流程
热门文章
- zabbix------监控小技巧
- mysql 分布式锁_【分布式锁的演化】分布式锁居然还能用MySQL?
- js方法实现rgb颜色转换成16进制格式的代码的方法
- [搬运] mac下安装GDB
- Apache工具库——Apache Commons的使用
- 1177: 按要求排序(指针专题)_L2算法基础第10课 排序中
- 2020-11-25 阿里云CentOS linux源配置脚本 https://mirrors.aliyun.com/repo/
- 魅族6支持html吗,魅族手机浏览器兼容性调优最佳实践_html/css_WEB-ITnose
- ArcGIS Bathymetry 管理水深数据的方法
- 在移动设备中创建ArcGIS API for JavaScript地图应用程序