Hi Pawan, > I am trying to use Logitech USB webcam pro5000 with TI's DA-VINCI EVM. > Currently I am running 2.6.19 kernel from http://source.mvista.com/git/ > > Since the camera is compliant to USB video class, I have used UVC driver > available from http://developer.berlios.de/projects/linux-uvc/ > > The driver gets initialized properly. > > When I try to run video loopback (proprietary application), I am not > getting any video data from the webcam. All the IOCTL calls to the > driver succeed but when I start streaming I am only getting empty > packets (12bytes long) with just header. > The camera and driver works fine on my Linux PC with the luvcview > application. > > I have compared the luvcview code and my proprietary loopback > application and found that sequence of initialization steps is same in > both cases. I am not able to find whether the issue is somewhere with > the driver or with the device or with the kernel. > > Please let me know if somebody has used USB webcam (USB video class) for > any embedded applications
I've used the Logitech webcams for PC-based embedded applications. You're the first to report this problem. Does your platform support USB 2.0 ? Is it EHCI (or OHCI/UHCI if it only supports USB 1.1) compliant ? You might want to enable verbose debugging (and even add a few print statements to the driver) to see if the buffers are allocated properly (are they big enough ?). If they are, I don't know how to help you. Best regards, Laurent Pinchart _______________________________________________ Linux-uvc-devel mailing list Linux-uvc-devel@lists.berlios.de https://lists.berlios.de/mailman/listinfo/linux-uvc-devel