I don't have a setup to confirm this, but according to the code if you specify "-d 1" in the arguments to mxc_v4l2_overlay.out it will set the output to DI1, which I believe is the VGA output on the QSB.
Hello, James!
I try use mxc_v4l2_overlay.out with VGA, but I view only black background with tux.
I can't connect LCD to expand slot because matrix used it.
Hello, Randy!
I apply linux-2.6.35.3-imx_11.09.01.bz2 and linux-2.6.35.3-imx_11.09.01_201112.tar.gz patches.
The mxc_v4l2_capture.out app reads frames from the capture device and writes them to a file. It uses the last argument in the command line as the file name and saves 100 frames by default which is why you ended up with a file named "600" that was 72000000 bytes in size. I'm not sure why the larger resolutions would fail though.
Are you trying to stream video to the screen? If so you should look at the mxc_v4l2_overlay.out utility instead.
In case you didn't know, you can view the code for all of the test apps by prepping the imx-test package like this:
ltib -m prep -p imx-test
The files will show up in ltib/rpm/BUILD/imx-test-11.09.01
Judging from responses I've received from Freescale they seem to be moving away from the V4L2 drivers in favor of their IPU library included in the imx-lib package. Have a look at imx5x_IPU_LIB_UG.pdf for more info on that.
This probably won't help much, but worth a shot:
http://imxcommunity.org/profiles/blogs/tv-in-demo-for-ard-a-simple-how-to
Also, did you apply this patch? I can capture using the Freescale imx53 Sabre video in ( which has 7180 ) without this patch, but it's worth a look, right?
Updates and Patches (5) -> IMX53_LINUX_1109_BSP_PATCH
Very strange, but
root@freescale ~$ /unit_tests/mxc_v4l2_capture.out -iw 800 -ih 600 -ow 800 -oh 600
in_width = 800, in_height = 600
out_width = 800, out_height = 600
top = 0, left = 0
sensor chip is ov2715_camera
sensor frame size is 1920x1080
sensor frame format is UYVY
Width = 800 Height = 600 Image size = 720000
pixelformat = 842093913
YUV420
mxc_ipu mxc_ipu: IDMAC20's EBA0 is not 8-byte aligned
mxc_ipu mxc_ipu: IDMAC20's EBA1 is not 8-byte aligned
buf.index 1
buf.index 2
buf.index 0
mxc_v4l_close: release resource
root@freescale ~$ ls -l 600
-rw-r--r-- 1 root root 72000000 Jul 27 2012 600