[Linux Camera Driver] 闪光灯过曝总结

0. 平台

Android10、SM6350、Qualcomm、kernel version:msm-4.19。

1. PMIC

在这里插入图片描述

在原理图里面查找flash,我们就能找到闪光灯。一般来说后摄才有闪光灯,前摄没有。先看原理图,这个闪光灯挂载在PM6150L上面。

find  ./vendor/qcom/proprietary/devicetree-4.19/qcom/   -name  pm6150l*
./vendor/qcom/proprietary/devicetree-4.19/qcom/pm6150l.dtsi

2. camera id

我们找到了pmi的设备树之后,先不打开,我们看下对应camera料的camera id.

vendor/qcom/proprietary/chi-cdk/oem/qcom/module/ov2xxxx_module.xml,找到camera id是4

在这里插入图片描述

3. dtsi

然后我们去检查设备树信息,找到camera id为4的 flash配置;

./vendor/qcom/proprietary/camera-devicetree/lagoon-camera-sensor-mtp.dtsi

在这里插入图片描述
当前设备树检索:led_flash_triple_rear

在这里插入图片描述
我们看到这个设备树,能够同时能控制两个闪光灯。但是我们硬件只接了一个,所以这里其实是:
&pm6150l_flash0和&pm6150l_torch0有效。

4. 修改相关参数

以上信息确认好了之后,我们回到:

./vendor/qcom/proprietary/devicetree-4.19/qcom/pm6150l.dtsi

检索&pm6150l_flash0:
在这里插入图片描述

检索&pm6150l_torch0:

在这里插入图片描述

三个值对应以下闪光灯规格书,torch模式修改为350是这边camera tuning同事根据经验来的。
在这里插入图片描述
后续闪光灯拍照还不满足要求的话,要camera tuning负责继续优化。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值