DATE: 2019-2-22


前言

    在调试不同海思芯片的编码器时,遇到了需要加载和卸载驱动的情况,并且调试过程中出现不同硬件层面和编码的错误,特将问题定位方法记录一下以供后续参考。

1、海思芯片驱动使用方法

    设备SDK包中的ko文件夹中存放了海思硬件运行需要的不同模块驱动,设备正常运行需要加载相应的驱动程序才可以。
HISI芯片驱动加载和卸载方法:
以Hi3559AV100为例:

cd ko
./load3559av100 -a -sensor imx334

查看已经安装的驱动模块:

lsmod

注意事项:不同模块驱动之间存在依赖关系,卸载模块驱动时存在先后顺序。
模块KO之间的依赖关系:参考文档:《HiMPP 媒体处理软件 FAQ.pdf》

  • 每个加载上去的KO模块,有显示依赖关系的,lsmod查看时,会有Used by的标识。存在这种关系的KO之间需要按照顺序加载和相反顺序卸载。
  • 有些模块KO是隐形依赖的,比如公共基础KO模块mmz.ko、hi_media.ko等需要先加载,这些KO模块若中途单独卸载再加载可能引起一些异常。
2、调试和问题定位方法

在运行海思编码器demo时,编码报错一般是由于编码API使用不当造成的&

【HISI系列】海思芯片驱动使用方法相关推荐

  1. 海思芯片文件及查看方法

    一:根目标文件系统 根目录的文件: / # ls backup factory linuxrc opt sys bin home lost+found proc tmp boot init mknod ...

  2. 设置海思芯片MMZ内存、OS内存详解

    1.前言 (1)本文是基于hi3516dv300芯片的uboot和内核进行讲解: (2)dv300芯片的板子上实际接了2G内存,dv300芯片实际最大也只支持2G内存: 2.hi3516dv300芯片 ...

  3. 海思芯片--查看基本信息

    文章目录 前言 一.Hisi芯片 二.查看芯片信息 1. 查看系统内存 2. 查看mmz内存 3. 查看挂载信息 4. 查看自启动文件 5. 查看系统进程的信息 6. 查看芯片网口信息 总结 前言 本 ...

  4. webrtc 海思芯片解码出错的解决办法

    webrtc-android h264只支持 OMX.Exynos.OMX.Intel.OMX.Nvidia. OMX.qcom 这几个的硬解.不支持软解. 支持软解我做了,记录在这篇博客中. 支持海 ...

  5. 海思芯片研究开篇介绍

    海思音视频处理芯片介绍 不多介绍了,大家都知道. 海思hi3516dv300 SDK目录介绍 1. 板子测试文档,用来测试买来的板子是否是正常的,测试不通过,可联系商家换新. 2. 单独资料包:提供u ...

  6. 程序猿眼中的华为海思芯片!(华为海思芯片使用之I2C配置)

    最近美帝从政府层面出手限制华为,作为经常使用华为海思产品的程序猿小编,觉得海思芯片有完整详细的datasheet,配置起来简单,也很容易上手.在这里分享一下海思芯片I2C的配置方法,希望能对大家使用海 ...

  7. 海思芯片-Proc调试信息查看-视频输入输出信息-电压信息

    一.Hisi芯片 海思芯片系列:hi3535.hi3536. 海思平台的内存分为两部分:os内存和mmz内存.os内存为linux系统内存:mmz内存为由mmz驱动模块管理的供媒体业务单独使用的内存. ...

  8. 海思芯片(hi3516dv300)uboot镜像生成过程详解

    1.前言 (1)本文介绍的uboot编译过程是基于海思提供SDK包里的uboot源码进行编译,具体的编译参数是根据hi3516dv300芯片来设置的,编译生成的uboot烧录镜像也是用于hi3516d ...

  9. 海思芯片部署MPP并验证功能

    1. 前期准备 1.1搭建好开发环境: 1.这里说的是以个人电脑进行开发:安装好虚拟机,在虚拟机中搭建好nfs服务器,确保开发板可以挂载上虚拟机: 2.确保开发板和PC可以通过串口通信: 1.2熟悉海 ...

最新文章

  1. async/await工作机制探究--NodeJS
  2. 2050 Programming Competition (CCPC)
  3. MySQL数据操作(DML)详解(小白都能懂欧)
  4. 程序员应该知道的二十三种设计模式
  5. Ubuntu下Apache反向代理设置
  6. linux查看 mysql 登陆 失败_Linux安装完mysql后提示错误无法登陆mysql怎么办?
  7. Android圆角矩形
  8. idea,Androidstudio快捷键大全,抽取成员变量快捷键
  9. 管理感悟:主管要怎样开会才正确
  10. python王者战斗_把英雄分类,看 Python 带你上王者
  11. 2020阿里笔试编程题
  12. 上海市计算机学会月赛 2022年6月月赛丙组
  13. 扫雷外挂的设计与实现
  14. web api接口开发实例_vn.py交易API接口开发小班课(第二期)
  15. 手机厂商为什么都开始造电视了?
  16. ios开发 服务器通信协议,iOS开发网络篇—HTTP协议
  17. Windows DFS
  18. java pdf 套打_itext生成发票套打(操作PDF)
  19. form的onsubmit验证
  20. IDEA,git单个指定文件分支间合并

热门文章

  1. nginx配置及网关
  2. 全球与中国HVAC系统市场深度研究分析报告
  3. 计算机田亩公式,怎样计算土地亩数?
  4. 高斯脉冲流绘制(python)
  5. Elasticsearch从入门到放弃:浅谈算分
  6. WCF WS-Security and WSE Nonce Authentication【转】
  7. ns-3-model-library wifi 浅析_ns-3wifi部分解析_ns-3网络模拟器wifi部分文档分析_Part2
  8. java桌面日历答辩ppt_基于JavaGui的桌面日历管理系统设计与实现毕业论文+任务书+中期表+翻译及原文+答辩PPT+源码...
  9. python基础1-简介、解释器、变量、输入输出、数据类型、三元运算
  10. 实验2linux进程控制与通信,实验2 进程控制与通信管理word文档良心出品