AnsweredAssumed Answered

Missing Frame-Buffer and Unable to capture images

Question asked by Nadav Greenberg on May 14, 2017

Hello,

 

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

Edited (22/05/2017)

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

 

We (Yakov Shaulov and I) are unable to capture images with our custom Parallel Camera that is connected to our custom i.MX6SL Board.

We followed the "i.MX BSP Porting Guide" (Doc. Num. IMXBSPPG Rev. 0, 10/2016), and used ov5642.c ov5640.c (at /drivers/media/platform/mxc/capture & /drivers/media/platform/mxc/subdev directories) as a template to our Custom Camera Driver.

 

On Kernel start-up we get the following errors:

Error opening /dev/fb0: No such file or directory

pxp-v4l2 pxp_v4l2_out: failed to call pxp_set_fbinfo

When we try to launch the command: gst-launch-1.0 imxv4l2src device=/dev/video0 num-buffers=1 ! jpegenc ! filesink location=capture.jpeg, we get the following errors:

Can't get caps from capture device, use the default setting.

Perhaps haven't capture  device.

....

What we are missing?

We understand that our problem is that there is no frame-buffer present. If that is the issue, what we need to add to get it right?

Attached: kernel log & dts files (after some changes)

Original Attachment has been moved to: imx6sl_kernel_log.txt.zip

Original Attachment has been moved to: imx6sl-wizcom.dts.zip

Outcomes