V4L2 test

Hello:

I’m using evk board and JetPack 24.1, original image, question is about V4L inout.
This example is work, only work.

gst-launch-1.0 nvcamerasrc fpsRange=“30.0 30.0” ! ‘video/x-raw(memory:NVMM),width=(int)1920,height=(int)1080,format=(string)I420,framerate=(fraction)30/1’ ! nvtee ! nvvidconv flip-method=2 ! ‘video/x-raw(memory:NVMM),format=(string)I420’ ! nvoverlaysink -e

Why I can not assign /dev/video0 device to test, ex:

gst-launch-1.0 v4l2src device=“/dev/video0” ! “video/x-raw, width=(int)1920, height=(int)1080, format=(string)I420” ! xvimagesink -e

and got a lot of error message like:

[ 6207.442889] video4linux video0: TEGRA_VI_CSI_ERROR_STATUS 0x00000000
[ 6209.437259] video4linux video0: MW_ACK_DONE syncpoint time out!
[ 6209.448914] video4linux video0: frame start syncpt timeout!
[ 6209.454652] video4linux video0: TEGRA_VI_CSI_ERROR_STATUS 0x00000000
[ 6211.447271] video4linux video0: MW_ACK_DONE syncpoint time out!
[ 6211.458188] video4linux video0: frame start syncpt timeout!
[ 6211.463910] video4linux video0: TEGRA_VI_CSI_ERROR_STATUS 0x00000000

because I modify ov5693 camera driver to a dummy camera device for some MIPI camera without control, so I needed assign MIPI channel to test.

Thanks.

v4l2src is not fully supported in the R24.1 release. Please expect the next release. There are some explanations made in the following topic,
[url]https://devtalk.nvidia.com/default/topic/955645/jetson-tx1/v4l2-on-jetson-tx1/[/url]