上电时序 reset Z:\AGN_H231UO_M119_62S\alps\kernel-4.19\drivers\misc\mediatek\imgsensor\src\mt6765\camera_project\AGN_H231UO_M119_62S\camera_hw\imgsensor_cfg_table.c 配置CONFIG_CUSTOM_KERNEL_IMGSENSOR Z:\AGN_H231UO_M119_62S\alps\kernel-4.19\arch\arm64\configs\AGN_H231UO_M119_62S_defconfig main imgsensor=xxx xxx sub imgsensor=xxx xxx 复制相关camera Z:\AGN_H231UO_M119_62S\alps\kernel-4.19\drivers\misc\mediatek\imgsensor\src\common\v1\imgsensor_sensor_list.c 头文件添加相关函数 Z:\AGN_H231UO_M119_62S\alps\kernel-4.19\drivers\misc\mediatek\imgsensor\src\common\v1\imgsensor_sensor_list.h 配置与imgsensor_sensor_list.c相同,hal层调用GetSensorInitFuncList Z:\AGN_H231UO_M119_62S\alps\vendor\mediatek\proprietary\custom\mt6765\hal\imgsensor_src\sensorlist.cpp 上电 Z:\AGN_H231UO_M119_62S\alps\kernel-4.19\drivers\misc\mediatek\imgsensor\src\common\v1\imgsensor_hw.c 底层驱动文件 Z:\AGN_H231UO_M119_62S\alps\kernel-4.19\drivers\misc\mediatek\imgsensor\src\common\v1\imgsensor.c 具体ic驱动文件 Z:\AGN_H231UO_M119_62S\alps\kernel-4.19\drivers\misc\mediatek\imgsensor\src\mt6765\camera_project\AGN_H231UO_M119_62S\ov8856_mipi_raw\ov8856mipiraw_Sensor.c i2c通信与上电IMGSENSOR_I2C_DRV_NAME_0 id 进行匹配 Z:\AGN_H231UO_M119_62S\alps\kernel-4.19\drivers\misc\mediatek\imgsensor\src\common\v1\imgsensor_i2c.c Z:\AGN_H231UO_M119_62S\alps\kernel-4.19\drivers\misc\mediatek\imgsensor\src\mt6765\camera_project\AGN_H231UO_M119_62S\camera_hw\imgsensor_cfg_table.h dts相关 Z:\AGN_H231UO_M119_62S\alps\kernel-4.19\arch\arm64\boot\dts\mediatek\AGN_H231UO_M119_62S\cust_mt6765_camera.dtsi &kd_camera_hw1 Z:\AGN_H231UO_M119_62S\alps\kernel-4.19\arch\arm64\boot\dts\mediatek\AGN_H231UO_M119_62S\mt6765.dts compatible = "mediatek,camera_hw"; hal层目录 Z:\AGN_H231UO_M119_62S\alps\vendor\mediatek\proprietary\custom\mt6765\hal\imgsensor\ver1 kernel层目录 Z:\AGN_H231UO_M119_62S\alps\kernel-4.19\drivers\misc\mediatek\imgsensor\src\common\v1 放入项目中的目录 Z:\AGN_H231UO_M119_62S\alps\kernel-4.19\drivers\misc\mediatek\imgsensor\src\mt6765\camera_project\AGN_H231UO_M119_62S Z:\AGN_H231UO_M119_62S\alps\kernel-4.19\drivers\misc\mediatek\imgsensor\src\Kconfig hal层调用 getNumberOfDevices() Z:\AGN_H231UO_M119_62S\alps\vendor\mediatek\proprietary\hardware\mtkcam-android\main\hal\entry\legacy\module\LegacyCameraModule.cpp 镜像翻转 \\172.18.4.14\data4\H231_M119\H2110XO_220324\mtk_r0.mp1_idata_common\kernel-4.19\drivers\misc\mediatek\imgsensor\src\mt6765\camera_project\AGN_H2110XO_M127_R\gc5034_mipi_raw\gc5034mipi_Sensor.h Z:\AGN_H231UO_M119_62S\alps\kernel-4.19\drivers\misc\mediatek\lens对焦文件 log 查看imgsensor是否到达 cd /sys/bus/i2c/devices cd /sys/bus/i2c/drivers https://blog.csdn.net/sdkdlwk/article/details/78656592?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-0-78656592-blog-123993787.pc_relevant_default&spm=1001.2101.3001.4242.1&utm_relevant_index=1
标签:reset,AGN,M119,上电,H231UO,时序,62S,imgsensor,mediatek From: https://www.cnblogs.com/breadmachine/p/16867699.html