First, thank you Robert Nelson for the fine work, moving the beaglebone black forward to the latest kernels!
I’ve got a usb webcam, 0bda:5801 , that works with the TI PSP 3.2.x kernel, but not with the 3.8.x or 3.12.0-rc7 kernels. I am using the Wheezy distro. It hangs – not only with my small python extension grabber, but also with standard programs like Camorama and luvcview. The outputs from uvcdynctrl -l, and v4l2-ctl -V, seem reasonable, yet the programs hang, right away, on the first frame.
I think the problem is related to DMA, so I am hoping there is some kernel parameter that I can tweak to get it working. It is a special camera, so I can’t just toss it and choose another one.
Sorry, I had typed up a longer post, but I think it did not get saved. I have a USB endoscope camera I am trying to use with a beagleboard. Admittedly it is an inexpensive unit.
It seems to just hang on the beaglebone black, but works on another ARM linux board I have tried. I will attach some details from a test on both boards with the same USB camera
Ah, usb on 3.8 it's a little iffy sometimes.. Since you didn't
mention which distro, i'm just going to assume wheezy, change with
what you actually have.. (wheezy-armhf path)
Are there any plans for a 3.13-rc BBB kernel? USB video was still flakey for me with 3.12,and I think I read here that there were some more DMA fixes in 3.13?