I have built the new kernel from revision 71915... in the imageon_zynq branch and I used revision 5brfb... of the HDL project, but I still have a slight issue. The /dev/video0 device is registered properly, but when I try to use it I don't get an image. These are the results with several programs:
OpenCV returns and empty image and continues, reading nothing
fswebcam prints "Unable to use mmap, using read instead. Unable to use read." and quits
VLC says cannot use mmap and stops trying
qv4l2 shows a frame width and height of 8 pixels, then says "libv4l2: error reading: Invalid argument" when I start capturing.
mplayer says "v4l2: ioctl request buffers failed: Invalid argument" and exits
No error messages are printed to the console so I'm not sure what the problem could be.
Thank you,
Steven