切换马甲
上一页
下一页
TA最新文章
分类专栏
-
7篇
默认分类
文章数:7
文章总阅读量:6.4w
文章总收藏量:8
文章总点赞量:18
按发布时间
按阅读量
按点赞量
-
注:本文的说明记录只针对海思hi3516cv500,dv300,hi3519av100平台以及imx335,imx327,imx226,imx334等索尼sensor。 sensor的调试: 对接新sensor,应先确认硬件信息,mipi还是lvds,i2c还是spi,i2c(spi)控制器号是多少,注意管脚的复用信息,可以用海思的i2c_write/i2c_read尝试读写一下看看寄存器控2020-08-03 14:27:034 3 11080
-
硬件问题: 将安卓设备的芯片直接替换成海思hi3516dv300,降低生产成本,直接改完后发现io口不够,所以新添加一个tca9539的gpio扩展芯片作gpio扩展。 TCA9539芯片 芯片通过i2c控制通信,将一个i2c控制器扩展为16个gpio口,控制方法也比较简单,一共8个寄存器,寄存器0、1用来读取管脚状态,寄存器2,3控制输出管脚的高低,4,5是什么极性翻转,具体也不知道什么2020-08-18 15:23:171 1 4751
-
海思mipi lcd屏幕调试记录 最近点亮了一块ic为ili9881c的mipi lcd屏幕,虽然之前有调试过mipi屏幕,但是时间太久了,又重新踩了一遍之前的坑,这里对碰到的问题做个记录。(之前在网上查阅相关资料的时候看到说是sdk中有sample可以提供参考,但是我直接在公司大佬们的代码上进行调试) 关于海思的屏幕调试,海思提供了很多的文档,个人觉得写的已经很详细了,但如果只是看其中的部分2020-08-25 11:16:346 2 19036
-
声明:因为在开发过程中不同设备会搭载同一芯片,不同设备会有各种不同的硬件设备,因此本文移植的gt911驱动也是以动态加载的方式载入内核的。gt9xx是一款很常用的触摸屏ic,网上对它在安卓和stm32平台上的使用调试教程较多,但是在海思平台的调试教程较少,下面记录一些我自己移植gt9xx安卓驱动碰到的问题。开始调试时给到的资料有一份gt9xx的安卓驱动代码,一份移植说明书,一份gt9xx的数据手册2020-08-27 10:20:573 2 7389
-
在设备的运行过程中,出现系统应用程序正常启动,但是mpp系统无码流的情况。1. 设备软重启后sensor无码流,断电重启后能够恢复正常。调试步骤:1)首先复现现象,通过脚本控制设备不停软重启,系统启动一段时间后通过读取/proc/umap/venc下的帧率统计信息,如果为0,则软重启;2)软重启导致无法出图,问题的原因可能就是一些模块没有初始化,因为设备硬件没有准本复位sensor的管脚,所以只能2020-09-03 17:44:350 0 7535
-
前言 最近在做mstar芯片的md,od功能,顺便整理回顾一下之前海思的md,od调试过程;其实海思的移动侦测和遮挡检测在海思sample中都有实现,但是直接使用其sample参数效果不是很理想下面是我自己的一些调试说明。 MD:移动侦测 hi3516dv300的移动侦测在文档中有接口提供的,在HiIVS 参考中有相关接口说明,其调用方式在sample中有示例说明,一般按照其sample走2020-09-17 16:12:593 0 7605
-
最近在mstar平台上添加osd反色功能,即osd字符根据图像背景进行osd颜色的黑白转换。 之前在海思平台上通过HI_MPI_VPSS_GetRegionLuma接口可以将osd字符区域输入,然后返回的是各个区域的背景亮度,根据该背景亮度信息,可以对osd字体做相印的色彩转换。 调试过程: 通过调用mstar平台的相应接口,其vpe模块对应了haisi的vpss模块,查询文档找到MI_V2020-09-27 14:15:091 0 6956