【Camera专题】高通8909-Camera多模组兼容方案

一、需求

工作中,经常遇到这样的需求:

  • sensor相同
  • 模组厂不同(意味着走线、fpc、镜头、组装等不相同)

这时候,效果的同事需要做针对不同模组厂同一颗sensor进行效果调试。效果参数是2份,即做兼容!

如果你只兼容2个模组厂生产的同一颗sensor,那么直接让2家模组厂烧录的sensor_id不同就可以了!
然后驱动代码搞2份,sensor_id和效果文件区别一下就行了!

但是如果有3家甚至更多的模组厂呢,就无法根据sensor_id来区分了,因为sensor_id的地址只能是2个!

怎么办呢?

还记得OTP的知识吗?

OTP烧录的数据类型
一般包括:

  • AF:自动对焦校准数据
  • AWB:白平衡校准数据
  • LSC:镜头阴影校准 (Lens Shading Calibration)
  • Moudle Info:模组信息,包含模组的生产年日月,模组ID等
    模组ID等信息是模组厂烧录进去的,我们可以让模组厂烧录不同的模组ID进行区分。

兼容方案小结

  • 确定只兼容2家模组厂
    可以根据sensor_id进行区分
  • 模组厂有3家及其以上
    根据module_id进行区分,这种方案最实用!

二、兼容方案的实现

我们让模组厂把sensor_id弄成相同,这样方便ot

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值