RaphaelCameras

来自WordPress中文文档
跳转至: 导航搜索

Main Cam:

MT9T013

void config_camera_on_gpios(void)
{
        int i;
        unsigned data[4] = { 0x100, 0x200000, 0x8000, 0x20 };
        for (i=0; i<4; i++)
                msm_proc_comm_wince(0x15, &data[i], 0);
}
void config_camera_off_gpios(void)
{
        int i;
        unsigned data[4] = { 0x100, 0x200000, 0x8000, 0x20 };
        for (i=0; i<4; i++)
                msm_proc_comm_wince(0x16, &data[i], 0);
}
// ...
static struct i2c_board_info i2c_devices[] = {
        {
                // Camera sensor
                I2C_BOARD_INFO("mt9t013", 0x6c>>1),
                /* .irq = ??, */
        },
};

VGA Cam:

MT9V113 -- not present on RAPH800


RAPH800 Memory map:

wince spl phys size descr
0x52d00400 0x16900400 461824 [D:CAM] gBMList[1] (RAPH800)
0x52d71000 0x16971000 1383424 [D:CAM] gBMList[2]
0x52ec2c00 0x16ac2c00 4719616 [D:CAM] gBMList[3]
0x53343000 0x16f43000 30720 [D:CAM] gBMList[4]
0x5334a800 0x16f4a800 1258292 [D:CAM] gBMList[5]
0x5347db34 0x1707db34 15360 [D:CAM] gBMList[6]

Raph800: [D:CAM] Check MT9D013 (note name difference?)


Back to Raphael Main Page or Back to Raphael Research