OTP的准备及调试步骤

本文详细介绍了模组OTP烧录前的准备工作和调试步骤,包括获取模组规格书、sensor数据表和烧录指导书。调试过程中,首先判断烧录位置,然后验证OTP的正常性,接着进行数据检查和确认,涉及LSC、AWB、AF等参数。通过dumpotp和验证数据规律确保模组信息的准确性,并对比模组厂提供的报告数据。整个过程涉及到了手机摄像头模组的校准和调试关键技术。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

主要分为两个部分

调试前的准备:1.获取模组规格书
2.sensor数据表
3.模组OTP烧录指导书

调试的步骤: 1.判断烧录sensor端还是平台端
2.快速验证OTP是否正常
3.烧录数据检查和确认(LSC、AWB、AF)
注:
1.模组规格书:
不同厂家不同信息,拿到模组后需要通过模组规格书来了解模组的一系列信息,芯片型号、镜头型号、光圈大小。
2.sensor数据表
3.模组OTP烧录指导书
一 烧录内容详细说明:
模组信息
AWB校准
LSC校准
二 EEPROM MAP

4.模组烧录规则和数据
需得到模组烧录的方式和数据,实际得到的模组编号是否和烧录记录一一对应。
烧录方式Shading:烧录方向,左上角r通道烧大值小值
比如:提供模组是1234,烧录记录是78910

*调试步骤
1 确定当前平台端OTP是sensor端还是平台端?
文件.c-函数-判断后-》true sensor端加载
false 平台端加载
2.验证OTP是否正常?
拿到机器第一时间确认机器能否开机,拍jpg图,raw图,然后分别换上lsg golden awb golden模组并记录对应编号,然后执行otp dump的命令,抓取reboot log保存。 此log中会有otp类型及是否输出otp信息的关键字。

3.给手机换上模组后dump otp
adb root
adb remount
adb shell setprop persist.camera.cal.dump1
adb reboot(开机后才会读取reboot,所以需要重启一遍手机读取otp)
重启后仍然要root 和 remount 再将数据pull到电脑里
在这里插入图片描述
4.验证dump出的lsc otp
正确数据满足规律
中心数据应为1023
从中心向四周分布数据递减
1005
1005 1023 1003
1005
(如果不满足请向驱动工程师确认模组厂是否烧录正确)
5.验证dump出的wb otp
验证awb的golden模组开机log或dump出的数据换算后典型值数据是否与模组厂提供的报告数据差距过大;如果差异过大则不正常,需要到驱动工程师那里去确认,差异很小则在合理范围内。
6.查看OTP指导书的数据

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值