Hi,
I am trying to capture video/still image from OV3640 image sensor. I have taken the latest ISP code and Omap34xxcam files (dated 18th Jun 09) and OV3640 sensor drivers. I have changed the isp interface from CSI2 to Parallel as below:
static struct isp_interface_config ov3640_if_config = {
.ccdc_par_ser = ISP_PARLL,
.dataline_shift = 0x0,
.hsvs_syncdetect = ISPCTRL_SYNC_DETECT_VSRISE,
.strobe = 0x0,
.prestrobe = 0x0,
.shutter = 0x0,
.prev_sph = 2,
.prev_slv = 0,
.wenlog = ISPCCDC_CFG_WENLOG_AND,
.wait_hs_vs = 2,
.u.par.par_bridge = 0x0,
.u.par.par_clk_pol = 0x0,
};
When I run the video capture program given in the v4l2 documentation, I get the following error:
omap3isp omap3isp: isp_wait: wait is too much
omap3isp omap3isp:ccdc 1 won't become idle!
it keeps printing these messages on the minicom and I do not get any image at all.
Has anyone else seen this problem before and what could be causing this problem.
Regards,
Kris