Camera驱动调试常见问题
文章目录
6.5、CAMERA APP闪退
摄像头lanes数配置格式不对
-
问题描述
打开Camera APP报错
-
原因分析
lane数和sensor节点不一致
至今不明白怎么定位
-
解决方法
data-lanes = <1 2>; //2lane data-lanes = <1 2 3 4>; //4lane
6.6、CAMERA APP黑屏/绿屏
isp0_mmu未使能
-
问题描述
RK3399PRO Android8.1 打开Camera APP后,画面显示全黑
-
原因分析
isp0_mmu未使能,isp驱动中使用mmu功能,所以isp0_mmu节点必须使能
-
解决方法
&isp0_mmu { status = "okay"; };
6.7、CAMERA画面异常
拍照图片偏色
-
原因分析
摄像头拍照需要切换到拍照分辨率,开始几帧摄像头没有准备好,会导致图片效果不好
-
解决方法:丢弃前面几帧即可
$ vim hardware/rockchip/camera/CameraHal/CameraIspAdapter.cpp dcWin.vOffset = 0; } + if(preview_frame_inval == 0){ + preview_frame_inval = 5; + } #if (USE_RGA_TODO_ZOOM == 0) /* zyc@rock-chips.com: v0.0x22.0 */ if((zoom_val > mZoomMin) && (zoom_val <= mZoomMax)){
预览画面拉伸变型
-
问题描述
RK3568 Android11.0 GC2093 预览画面拉长、压扁
-
解决方法
旋转摄像头方向
$ vim hardware/rockchip/camera/etc/camera/camera3_profiles_rk356x.xml - <sensor.orientation value="90"/> + <sensor.orientation value="0"/>