下面给出Hi3559AV100 SDK的安装的详细步骤(一些注意事项可以参照我之前写的随笔-《Hi3519 SDK搭建、问题总结及yolov3 RFCN的运行结果与测试 》):

1、开发环境SDK的整体安装

  主要参考《Hi3559A╱C V100 SDK 安装及升级使用说明.pdf》

1.2、软件包的安装

  虚拟机使用的是ubuntu-16.04.6-desktop-amd64.iso

  sudo apt-get update 更新软件列表之后再进行安装 sudo apt-get install xxx,而在 apt-get 无法下载东西的时候,首先看能不能 ping 通主机 IP,不能修改了 VMware 的虚拟网络编辑器/更多设置:(桥接模式从 PCIe 改为自动)

  之后看是否 ping 通 www.baidu.com,解决方法:首先查看路由表: netstat -rn,看有没有路由,若没有即添加。添加外网卡路由: sudo route add default gw 192.168.43.1(eth0 IP 设置如下:sudo ifconfig eth0 192.168.43.100),设置完路由之后,就可以 ping 通 www.baidu.com(但这些重启之后都会消失),也可以直接修改网络的配置文件/etc/network/interfaces进行修改,之后重启网络服务,此种方法在之后虚拟机开关机也是生效的。

1.2、网络搭建

2、安装 SDK

(1)问题 1-注意板载终端和虚拟机搭建SDK版本一致

  一定注意板载的SDK版本和虚拟机搭建的SDK版本一致,通过在终端输入cat /proc/umap/vi查看版本,比如我的板载SDK版本为Hi3559AV100 V2.0.2.0,所以虚拟机搭建的也需要为020版本的SDK,否则后面VB初始化、VDEC、VPSS初始化等等会不成功。

(2)问题 2-编译osdrv遇到问题后的解决方式①

  编译 osdrv 时,最快的方式是在 osdrv 所在目录进行编译,直接输入: make all (根据uboot、kernel是emmc还是spi加载,通过在readme_cn.txt中叙述中make后加后缀实现),可能会提示没有如下东西: 


  其可以通过网站下载:https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/log/?h=linux-4.9.y&qt=range&q=v4.9.37
也可见 osdrv/opensource/kernel 下 readme_cn.txt


将其放在


  之后,重新 make all,可能会报错,说/uImage: No such file or directory,先不管它,随即在编译好的 u-boot 中,在将 osdrv/opensource/u-boot-2016.11/tools/下的 mkimage 这个工具复制到 linux usr/bin/ 和 usr/local/bin 目录中(因为查百度,看到两个帖子,分别说了不同的目录,因此直接两个目录都放)里面,之后在 osdrv 目录下:
  清除整个 osdrv 目录的编译文件:
make clean
  彻底清除整个 osdrv 目录的编译中间文件:
make distclean
  重新在 osdrv 目录下 :执行命令 make all 即可,make后跟指令依据具体烧录方式(emmc Or spi Or nand flash),其可以参考 osdrv 目录下 readme_cn.txt。

(3)问题 3-编译osdrv遇到问题后的解决方式②

解决方法:

3、检验是否安装成功

  如果 osdrv 安装没有报错,即安装成功,测试是否成功可以在如下目录下进行 make 编译,看是否报错,若没有报错,且生成 sample_vdec 即测试成功:

Hi3559AV100 SDK的详细安装过程及问题解决方法的更多相关文章

  1. Webmin详细安装过程及问题解决

    管理系统是件艰巨的任务,创建用户账户,配置服务,检查日志,还有系统管理员必须面对的所有其他的职责,都使系统管理工作成为一个不小的负担.下面介绍一个叫webmin的软件,webmin软件安装后能让读者从 ...

  2. CentOS7离线安装Nginx(详细安装过程)

    CentOS7离线安装Nginx(详细安装过程) 1.安装gcc.g++ 下载好所需的文件后上传至服务器(下载地址:https://download.csdn.net/download/a729360 ...

  3. win7中VS2010中安装CSS3.0问题解决方法

    win7中VS2010中安装CSS3.0问题解决方法   在安装Standards Update for VS2010 SP1后,VS2010中没有CSS3.0问题,以下是我的解决方法 1.首先去官网 ...

  4. win10 + ubuntu双系统详细安装过程

    由于搞深度学习,电脑跟不上,换了一台神舟战神Z8,于是装一个ubuntu双系统,没想到几乎花了一天,还花了80个软妹币找人帮忙,蓝瘦,现在写下来供大家参考: 不得不说,win10 + ubuntu双系 ...

  5. Visual Studio 2010详细安装过程

    Visual Studio 2010在目前看来,应该是使用得比较多的一款微软的软件开发工具集合了,因为它具有以下优点:(1)启动速度快:在相同环境下,相比于Visual Studio 2015来说,2 ...

  6. Oracle11g在虚拟机win7上的详细安装过程(包括win7在虚拟机上的安装)

    http://www.imsdn.cn/这个是镜像文件的下载地址,之前下载雨林和深度的VM识别不了. 这个好了之后就可以去这个网址下看安装教程很详细.https://blog.csdn.net/u01 ...

  7. UML 小结(5)- 图解 Rational Rose 的详细安装过程

    在学习UML的时候,会用到画图工具:Rotional Rose . 原以为这款软件直接下载下来或者跟朋友那边拷过来就可以直接用了,结果却是没有那么简单,如果读者您也是为了解决这个家伙的安装问题的话,那 ...

  8. SQL Server 2005详细安装过程及配置

    说明:个人感觉SQL Server 2005是目前所有的SQL Server版本当中最好用的一个版本了,原因就是这个版本比起其它版本来说要安装简单,操作简便,只可惜这个版本只能在Windows7或者低 ...

  9. SQL Server 2000详细安装过程及配置

    说明:这篇文章是几年前我发布在网易博客当中的原创文章,但由于网易博客现在要停止运营了,所以我就把这篇文章搬了过来,虽然现如今SQL Server 2000软件早已经过时了,但仍然有一部分人在使用它,尤 ...

随机推荐

  1. 2019icpc徐州站 Cat 计蒜客 - 42540 && The Answer to the Ultimate Question of Life, The Universe, and Everything. 计蒜客 - 42545

    VJ链接:https://vjudge.net/contest/412095#problem/A Cat 计蒜客 - 42540 题意: 给你一个区间[L,R],给你现在拥有的钱S.你需要从[L,R] ...

  2. 牛客编程巅峰赛S1第11场 - 黄金&钻石 B.新集合 (DFS)

    题意:有\([1,n]\)这\(n\)个数,构造集合,集合中不能包含\(u\)和\(v\),问最多能构造多少个集合. 题解:被这题卡了一整场.....以为是推公式,结果答案是暴搜? ​ 首先我们先用一 ...

  3. RuntimeError already started

    Env: os: Ubuntu python3 pytorch vscode Desc 在上述环境中运行A3C多进程模型,使用命令行时没问题,使用vscode时出现 'RuntimeError: al ...

  4. Linux-用户/用户组身份提权

    sudo 身份提权(更安全) su命令在切换用户身份时,如果每个普通用户都能拿到root用户的密码,当其中某个用户不小心泄漏了root的密码,那系统会变得非常不安全. 为了改进这个问题,从而产生了su ...

  5. 导出Excel的异常处理

    问题: 提示:"类 Range 的 Select 方法无效" 处理方法: 设置当前工作表 this.worksheet.Activate();

  6. POJ - 3665 icow

    Fatigued by the endless toils of farming, Farmer John has decided to try his hand in the MP3 player ...

  7. 833A The Meaningless Game

    A. The Meaningless Game time limit per test 1 second memory limit per test 256 megabytes input stand ...

  8. Leetcode(213)-打家劫舍II

    你是一个专业的小偷,计划偷窃沿街的房屋,每间房内都藏有一定的现金.这个地方所有的房屋都围成一圈,这意味着第一个房屋和最后一个房屋是紧挨着的.同时,相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在 ...

  9. JAVA中高精度金额计算

    一般java代码中遇到高精度金额计算,日常使用bigDecimal类型. 在使用BigDecimal类来进行计算的时候,主要分为以下步骤: 1.用float或者double变量构建BigDecimal ...

  10. 【哈希表】leetcode454——四数相加II

    编号454:四数相加II 给定四个包含整数的数组列表 A , B , C , D ,计算有多少个元组 (i, j, k, l) ,使得 A[i] + B[j] + C[k] + D[l] = 0. 为 ...