微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 72平台KK版本自动对焦问题

72平台KK版本自动对焦问题

时间:10-02 整理:3721RD 点击:
RT, 最近在72平台KK版本上面搞一个YUV sensor 自动对焦的问题, 这个马达是摄像头内置的,是通过设置CAMERA的寄存器去推动马达的,按照mtk的FAQ配置后发现对焦框都没有出来,我的配置如下:
CUSTOM_KERNEL_LENS=sensordrive dummy_lens
CUSTOM_KERNEL_MAIN_LENS=sensordrive
CUSTOM_HAL_LENS=sensordrive dummy_lens
CUSTOM_HAL_MAIN_LENS=sensordrive
  lenslist.cpp里面的配置如下:
#if defined(SENSORDRIVE)
    //{DUMMY_SENSOR_ID, SENSOR_DRIVE_LENS_ID, "kd_camera_hw", pSensorDrive_getDefaultData},   
    {HI541mipi_SENSOR_ID, SENSOR_DRIVE_LENS_ID, "kd_camera_hw", pSensorDrive_getDefaultData},
    //  for backup lens, need assign correct SensorID
    //{OV5642_SENSOR_ID, SENSOR_DRIVE_LENS_ID, "kd_camera_hw", pSensorDrive_getDefaultData},
#endif
我只是将SENSOR_DRIVE_LENS_ID的值修改了一下。
其他地方还有什么需要修改的吗?
现在对焦框都没有出来,很是纳闷阿,请做过都哥们给点意见。

自己顶一个先,大家指点下方向呢.

config.ftbl.XXX_mipi_yuv.h
这个文件有没有开启AF?

这个文件的配置是这样的:
#if 1
    //  Focus Mode
    FTABLE_CONFIG_AS_TYPE_OF_DEFAULT_VALUES(
        KEY_AS_(MtkCameraParameters::KEY_FOCUS_MODE),
        SCENE_AS_DEFAULT_SCENE(
            ITEM_AS_DEFAULT_(MtkCameraParameters::FOCUS_MODE_AUTO),
            ITEM_AS_VALUES_(
                MtkCameraParameters::FOCUS_MODE_AUTO,   
                MtkCameraParameters::FOCUS_MODE_INFINITY,
                MtkCameraParameters::FOCUS_MODE_CONTINUOUS_PICTURE,
                MtkCameraParameters::FOCUS_MODE_CONTINUOUS_VIDEO,
            )
        ),
        //......................................................................
    )
#endif
可以吗?

可以。

AF上电了么?

已解决,是驱动代码里面没有加上featurecontrol

请问具体步骤是哪些?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top