Hi,
I am trying to capture VGA video in YUYV format using my usb camera.
I am using Logitech E3500 quickcam.
I get the following error when I try to capture this video
uvcvideo: Failed to submit URB 0 (-90)
VIDIOC_STREAMON error 90, Message too long
The error apparently comes from the musb_urb_enqueue() function of musb_host.c file.
I tried to do a work around and did the following:
musb->hb_iso_rx = true;
musb->hb_iso_tx = true;
in musb_core_init() function of musb_core.c
This removed the above error but I now get:
uvcvideo: Failed to submit URB 0 (-28)
which apparently comes from musb_schedule() function of musb_host.c
How can this problem of VGA capture be resolved?
Regards,
Shekhar
Note: I can successfully capture QVGA-YUYV video