soc_camera on imx53

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

soc_camera on imx53

1,077件の閲覧回数
JoshuaParrish
Contributor I

Hello I was hoping to get some help launching a soc_camera driver in linux. 

The camera is an ov7725, using the ov772x driver under the soc_camera drivers in the kernel menu config. 

I've insmoded the driver onto the ubuntu start board rootfs. The problem is the platform data needed to launch the camera successfully.

Has anyone had luck using a soc camera driver with the imx53 using i2c and the csi interface. 

 

If so what platform data did you give the driver in the board file?

 

static void camera_pwdn(int pwdn)

{

 gpio_request(DISP0_RESET, "csi0-pwdn"); gpio_set_value(DISP0_RESET, pwdn); gpio_free(DISP0_RESET);

}
static struct mxc_camera_platform_data camera_data =

{

 .analog_regulator = "DA9052_LDO7",

 .core_regulator = "DA9052_LDO7",

 .mclk = 24000000, .csi = 0,

.pwdn = camera_pwdn,

};


static struct i2c_board_info mxc_i2c1_board_info[] __initdata =

{

{ .type = "sgtl5000-i2c", .addr = 0x0a, },

{ .type = "sii9022", .addr = 0x39, .irq = IOMUX_TO_IRQ_V3(DISP0_DET_INT), .platform_data = &sii9022_hdmi_data, },

{ .type = "ov772x", .addr = 0x21, .platform_data = (void *)&camera_data, },

};

タグ(1)
0 件の賞賛
3 返答(返信)

722件の閲覧回数
JoshuaParrish
Contributor I

The drivers can be found in the in the downloads from FSL. I liked building in the ubuntu vm. The build tools were already configured so it made everything easier. 

0 件の賞賛

722件の閲覧回数
AaronLinsdau
Contributor I

Are these drivers in the QSB install or are they in a download from FSL?

0 件の賞賛

722件の閲覧回数
LilyZhang
Contributor I
soc camera framework was not used in FSL default BSP. If you want to use new camera sensor, you can refer to drivers/media/video/mxc/capture/ov5642.c for quick enablement.
0 件の賞賛