AnsweredAssumed Answered

i  wanna use imx6q to drv ov13850  based on  ov5640_mipi interface,but got nothing in ipu,with an error like "ERROR: v4l2 capture: mxc_v4l_dqueue timeout enc_counter 0 "

Question asked by 汤 锋 on Jun 29, 2016
Latest reply on Jul 4, 2016 by jimmychan

when i run my test app the log :

<0> ioctl_g_ifparm

<0>  ioctl_g_fmt_cap

<0> ioctl_s_power

<0>   ioctl_dev_init

ov13850 reg inited ok.....

everything fits well for init mipi_csi2_info sleep 0x12c

mipi_csi2_dphy_status  mipi_reg=0x330

waiting get_error1  mipi_reg=0x0

mipi_csi2_get_error1  mipi_reg=0x0

mipi_csi2 error2 = 0x0mipi_csi2_dphy_status = 0x300querycap video_fd =4

querycap end

 

YUYV

init channel 0x13ffffd4

ipu init channel CSI_PRP_ENC_MEM ..........

cmd DQBUF

ERROR: v4l2 capture: mxc_v4l_dqueue timeout enc_counter 0

ipu_conf 0xa00006a6

 

 

 

from the information i guess that the csi2 controller has recived my sensor's data ,but ipu didn't get the complete image data,so that get no interruput,

hao can i confirm the real reason ?who can help me out? thank you.

Outcomes