前言
日常工作中, 我们拿到一款新 sensor,一般都是先点亮,再接着调试效果。但点亮及调试也是有流程的,需按流程一步步去完成才可以,此文以摄像头模组SC830AI为例总结一下摄像头从点亮出图到效果调试的一个大致流程。
准备资料
-
确认主芯片规格
支持的最大分辨率、mclk、mipi 速率上限、支持的lane数、 支持的raw图像位深、支持的raw图像类型(mono/rgb/rgbir)
-
硬件原理图
客户主板上调试,则需要客户提供主板原理图;平台公板上调试,则需要提供模组转接板原理图、相应公板的原理图。
-
Sensor datasheet
确认曝光时间、增益如何设置,帧率如何修改;确认WDR 输出模式(是否是dol模式/ dol_virtual channel/ dol_lineinfo)。
-
sensor初始化序列表
初始化序列表里面是sesnor出图需要写入的寄存器,一般给的文件名带有信息,包含信息有:mclk、mipi速率上限、分辨率、mipi_lane数、帧率、输出raw图像位宽、出图模式 (linera/wdr)。
驱动编写
修改senser的驱动文件以及设备树配置,根据主板原理图,在 dts 中配置 mclk、reset、pwrdn、i2c 的引脚控制,在驱动中配置 s2c地址、s