北京立萨科技有限公司
咨询热线:010-82488292
公司电话:010-82488292
公司传真:010-82611646
企业邮箱:sales@lisatech.cn
地址:北京市海淀区中关村大街19号 新中关大厦B座南翼15层1509室
rk3288摄像头无法录像(Android5.1)ov9650摄像头无法录像+ov13850摄像头无法录像
摘要 : rk3288 Android5.1摄像头无法录像,开始录像时会卡一下,录完相后无法关闭,程序阻塞,打断进程重新录像,还是无法录。
问题:rk3288 Android5.1摄像头无法录像,开始录像时会卡一下,录完相后无法关闭,程序阻塞,打断进程重新录像,还是无法。
开发环境:Ubuntu12.04_64位
安卓版本:Android5.1
内核版本:3.1
摄像头型号:OV9650,OV13850
问题排查思路:
一 > 软件问题排除思路:
1, Android5.1因为无法录像,怀疑其android应用出现BUG了,通过整体录像模块对比,也就是正常录像的开发板和目前项目开发板的录像模块替换,看能否复现这问题,最终没有复现,说明和android软件模块没有关系,
替换方法:
替换正常开发板目录 packagesappsCamera2下的代码到项目开发板目录
:$ cp packagesappsCamera2 -R packagesappsCamera2(项目开发板目录)
:$ mmm packagesappsCamera2 //模块的单独编译
:$ ./mkimage.sh //重新打包
看能否复现这问题,最终没有复现,说明和android软件模块没有关系
2,底层设备树问题排查,替换正常录像的开发板和目前项目开发板设备树,看问题能否复现,但是正常板子的屏幕设备节点需要改成项目开发板设备树节点。
设备树的对比,没有发现那个硬件没有配置。
二 > 硬件问题排除思路:
查看正常和非正常那个电路不一样,果然正常板子上面带录音,随后将正常板子录音模块去掉,问题突然复现。
解决问题的思路:
第一种,下回打板子将录音模块加上
第二种,cpu内部有录音控制器,可以将他在dts内使能
经过商讨还是选择了第二种比较省钱的方式,
hdmi-i2s{
start="okay";
};
后续问题分析:
--------------------------
上一篇:I.MX6Q开发平台新品问题解答1970-01-01
下一篇:TI AM335x利用传感器技术和马达控制实现的工业自动化系统方案 1970-01-01
文章推荐
- RK3288底板+核心板设计过程
- RK3288广告机硬件和软件调试心得
- 一款基于TI Sitara Cortex-A8 AM3358的嵌入式单板机
- BeagleBone产品采用了德州仪器推出的Sitara AM335x Cortex A8 ARM处理器
- 一个带有HDMI视频输入的VS-RK3288方案
- 瑞芯微vs-rk3288方案定制Android 开发板
- RK3288在人脸识别上的应用及外接双路摄像头
- 德州仪器(TI)工业以太网解决方案
- AM335x ARM Cortex-A8处理器-TI DLP 3D打印机总体解决方案
- 瑞星微RK3288方案设计
- i.MX6Q Cortex-A9新一代智能平台
- i.MX6Q车载全触控智能管理终端解决方案
- AM3354嵌入式充电桩计费控制单元主板方案
- 大联大控股世平推出 TI 、NXP 多领域应用人机交互平台
- 强化物联网“心脏”,智能网关设计详解
- TI AM437x系列处理器为核心的嵌入式开发板Rico Board
- 如何用BB Black制作DAC系统
- 采用AM3352工控核心板进行免疫荧光检测仪解决方案
- 人机交互与TI Sitara处理器的产品性能介绍
- Rockchip RK3399 eMMc 的 DTS 配置说明
我要评论: | |
*内 容: |
|
验证码: | 换一张 |
共有0条评论