AnsweredAssumed Answered

Subdev problem of OV5640 Mipi camera using IMX7D

Question asked by May Queen on May 23, 2016
Latest reply on Jul 11, 2017 by May Queen

As title, we have a bit order now, but stock this problem almost 2 months now, we're worry and feel bad, please help us  to fix this problem.

 

KERNEL: 3.14.52

Platform: IMX7 customer board

OS: Yocto 3.14.52

Camera: OV5640 mipi camera

 

it's initial success in kernel:

mxc_mipi-csi 30750000.mipi-csi: Registered sensor subdevice: ov5640_mipi 2-003c

camera ov5640_mipi is found

 

but when I issue this command:

root@imx7dsabresd:~# gst-launch-1.0 imxv4l2src device=/dev/video1 ! imxv4l2sink

====== IMXV4L2SRC: 4.0.8 build on Jan  5 2016 19:59:24. ======

====== IMXV4L2SINK: 4.0.8 build on Jan  5 2016 19:59:24. ======

Setting pipeline to PAUSED ...

display(/dev/fb0) resolution is (800x480).

Pipeline is live and does not need PREROLL ...

Setting pipeline to PLAYING ...

New clock: GstSystemClock

Chandling interrupt.

Interrupt: Stopping pipeline ...

Execution ended after 0:05:02.488665625

Setting pipeline to PAUSED ...

 

and stock here..... it  sometime works, anyway, very unstable.. (this camera works using IMX6 platform)

 

It works when I using videotestsrc.. Does anyboday has useful debug method??

 

I also trace the driver, why can't I dump CSICR3 register?

it always show 0x00, dma issue??

 

 

I don't want to missing this order, please help us, thank you!

Outcomes