AnsweredAssumed Answered

ov5642 1080p 30 fps and sabre light

Question asked by Ottavio Campana on Aug 28, 2014
Latest reply on Sep 1, 2015 by Sreekanth M

Hello, I bought a sabre light from boundary devices (BD-SL-i.MX6) and a parallel camera ov5642.


The camera works well at 30 fps for resolutions up to 720p, but when I try to run at 1080p I am able to get onyly 15 fps.


The following pipeline works:


gst-launch mfw_v4lsrc device=/dev/video0 capture-mode=5 fps-n=15 ! vpuenc codec=12 ! multipartmux ! tcpserversink host= port=5001


but this other one does not work


root@nitrogen6x:~# gst-launch mfw_v4lsrc device=/dev/video0 capture-mode=5 fps-n=30 ! vpuenc codec=12 ! multipartmux ! tcpserversink host= port=5001
MFW_GST_V4LSRC_PLUGIN 3.0.11 build on Aug 25 2014 14:58:35.
Setting pipeline to PAUSED ...
[INFO]    Product Info: i.MX6Q/D/S
vpuenc versions :)
    plugin: 3.0.11
    wrapper: 1.0.46(VPUWRAPPER_ARM_LINUX Build on Aug 25 2014 14:52:13)
    vpulib: 5.4.23
ERROR: Pipeline doesn't want to pause.
Setting pipeline to NULL ...
Freeing pipeline ...


From the kernel I get this error


mxc_v4l2_s_param: vidioc_int_s_parm returned an error -22


Is someone able to acquire video from the parallel camera at 1080p 30 fps?