On Mon, May 7, 2012 at 1:28 PM, Karl <
karu...@gmail.com> wrote:
> Hello,
>
> I have tried many things and now in a need of help I have decided to post
> here.
>
> Problem:
> Capturing MJPG frames using Video4Linux2 API gives me corrupted frames. Some
> of the frames are fine, but not all. I added some extra logging to the
> uvcvideo driver which is used by v4l2. And the corrupted data also appeared
> on that level. In the end I also captured usb traffic using /dev/usbmon, and
> the corrupted data was still there. Amount of corruption is proportional to
> the amount of data. Using lower resolution or fever framerate means that the
> corruption is less frequent.
Well isochronous transfers allow data loss when there isn't enough
bandwidth... Other then the webcam's is there anything else connected
to the usb ports on the beagle? Ethernet hooked up? external usb
harddrive? Remember there is only one ehci port routed to the 4 port
hub on the xM..
So a better question, with nothing else on the usb bus, how much
bandwidth is one Logitech C250 webcam taking up?
Regards,
--
Robert Nelson
http://www.rcn-ee.com/