hi3519a专题

用 HI3559A / Hi3519A 接入 BT1120或BT656视频(转)

前言: hi3519A和hi3559a的sdk例子是没有提供BT1120和BT656视频接入的,但实际上硬件是可以支持接入的。不过前提是只支持逐行方式输入,不支持隔行视频,如果想输入PAL制式的隔行视频,请先用芯片转成逐行再接入。 下文只用HI3519A做例子,HI3559A是类似的过程。 1. 首先从手册上可以看到,对于HI3519A来说,只能在dev3上配置BT1120, 而BT65

【海思爬坑记】Hi3516_Hi3519A_Hi3559A视频编解码get venc stream time out错误处理

【海思爬坑记】Hi3516_Hi3519A_Hi3559A视频编解码get venc stream time out错误处理 结论: 一般出现这个错误一定是配置的问题,可以通过cat /proc/umap/venc 查看视频流是否正常。 比如 在SAMPLE_COMM_IVE_StartViVpssVencVo() 函数中 if (HI_TRUE == pstSw

海思AI芯片(Hi3519A/3559A)方案学习(五)SDK平台文档梳理

背景 Hi3519A SDK包里面提供了很多文档。刚开始看,可能有些抓不住重点,尤其是当你需要通过文档获得帮助的时候,不知道如何快速获得有效的知识。  我的个人理解是,将它们分为两大类。第一类是平台性相关文档,即开发环境如何建立等;第二类是局部功能性相关文档,比如Video,Audio,ISP相关API都有哪些等。  刚开始接触开发板时,往往要仔细研读第一类文档,来搞定kernel编译烧写等等

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

sample code编译 先解压缩SDK(Hi3519AV100_SDK_V2.0.1.0.tgz)得到Hi3519AV100_SDK_V2.0.1.0文件夹。其sample源代码藏在Hi3519AV100_SDK_V2.0.1.0\smp\a53_linux\mpp\sample下面。如下所示,每个目录对应一个小功能。 Install cross toolchain后(见前文),就直接在

海思AI芯片(Hi3519A/3559A)方案学习(三)Ubuntu18.0.4上编译Hi3519AV100 uboot和kernel

先重申下我的平台为ubuntu18.0.4,SDK的目标平台为Hi3519AV100系列 准备工作 安装himix200交叉编译器 tar –xzf arm-himix200-linux.tgz sudo ./arm-himix200-linux.install source /etc/profile 安装SDK包 tar -zxf Hi3519AV100_SDK_V2.0.1.0.tgz su

海思AI芯片(Hi3519A/3559A)方案学习(二)RuyiStudio安装

上一篇简单梳理了Hi35xx系列的软件包和文档,里面内容很多,光《HiSVP开发指南》就有258页。 就AI功能开发的话,我们先从RuyiStudio工具开始讲起,慢慢深入进去。  RuyiStudio介绍      Ruyistudio是一个windows版本的工具,集成了NNIE的mapper和simulator两大基本功能。 mapper是文件格式转换的插件,即将caffe的模型文件*.c

研发日记——海思HI3519A芯片环境搭建

【1】SDK安装 1.1 Hi3519AV100 SDK 包位置 在"Hi3519AV100***/01.software/board"目录下,可以看到一个Hi3519AV100_SDK_Vx.x.x.x.tgz 的文件,该文件就是 Hi3519AV100 的软件开发包。 1.2 解压缩 SDK 包 在 linux 服务器上(或者一台装有 linux 的 PC 上,主流的 linux 发行