微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > camera驱动移植

camera驱动移植

时间:10-02 整理:3721RD 点击:
在MT6589.html" target="_blank" class="relatedlink">mtk6589的平台上,移植一款gc0313的摄像头,读取Id失败。
各位提供下可以解决这个问题的办法,我一一去查!
代码如下:
UINT32 GC0313mipiGetsensorID(UINT32 *sensorID)
{
    kal_uint16 sensor_id=0;
    int i;
    Sleep(20);
    do
    {
         // check if sensor ID correct
         for(i = 0; i < 3; i++)
  {
              sensor_id = GC0313MIPI_read_cmos_sensor(0xf0);
              printk("GC0313MIPI Sensor id = %x\n", sensor_id);
              if (sensor_id == GC0313MIPI_SENSOR_ID)            
   {
                 break;
              }
         }
         mdelay(50);
    }while(0);

    if(sensor_id != GC0313MIPI_SENSOR_ID)
    {
   
      *sensorID = 0xFFFFFFFF;
        SENSORDB("GC0313MIPI Sensor id read failed, ID = %x\n", sensor_id);
        return ERROR_SENSOR_CONNECT_FAIL;
    }
    *sensorID = sensor_id;
    RETAILMSG(1, (TEXT("Sensor Read ID OK \r\n")));

    return ERROR_NONE;
}

自己顶下!
谢谢!

l抓log看看kdCISModulePowerOn中,看看能否找到gc0313。pwron...
camera光看 GC0313MIPIGetSensorID看不出什么的。

各组电压都正常吗?
POWER DOWN正常吗?

我现在电源正常了 ,ID也都能读到了 ,但是还是打不开camera的预览。
一打开就会报一堆错误出来!  还哪些地方有可能有问题?

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

网站地图

Top