AnsweredAssumed Answered

How to set  CSI0 register value for change image size?

Question asked by Hanseung Lee on Apr 19, 2016
Latest reply on Apr 20, 2016 by Artur Petukhov

My configure below.
Linux kernel 3.0.35

OS Ubuntu 12.04

I.mx6dl Board

------------------------------------------------------------------------------------------

Hi everyone.

In my case, not use camera. just use csi0 driver(mxc_v4l2_capture) and ov5640 camera driver and app.

ov5640 driver set image is below

 

ov5640_mode_VGA_640_480
ov5640_mode_QVGA_320_240
ov5640_mode_NTSC_720_480
ov5640_mode_PAL_720_576
ov5640_mode_720P_1280_720
ov5640_mode_1080P_1920_1080
ov5640_mode_QSXGA_2592_1944
ov5640_mode_QCIF_176_144
ov5640_mode_XGA_1024_768

If i want to add size 6144 X 3072 , how to change code?

 

According to the manual(IMX6SDLRM : 2818p, 2877p ) that can

change elements (sensor frame width (height)and active frame width(height) and clock(F=FH*FW*FPS*BI*DF) )

 

I don't know. what files are check .I already check like that  mxc_v4l2_capture.c(in kernel) , ov5640.c(in kernel), ,ipu_capture.c ,ipu_regs.h(in linux/ipu3) ..

 

How to check and modify correct files?

Outcomes