I'm facing the same problem with you.
I used a web camera based on zc301p chip.
I downloaded the spca5xx driver from http://mxhaard.free.fr/download.html
The driver works well on my host PC but have problem on Davinci EVM.
I traced the driver and found that a function in
drivers/usb/media/spca5xx/spca_core.c init isoc called the usb_submit_urb
which returned -16. Then it failed to init.
I traced into the kernel and finally found function MGC_LinuxFindEnd failed
when it try to find a endpoint.
I think there may be some constraints in the usb controller of dm6446


I am trying to use Logitech USB webcam pro5000 with DA-VINCI EVM. Currently
I am running 2.6.19 kernel from 
*http://source.mvista.com/git/*<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/*<http://developer.berlios.de/projects/linux-uvc/>

The driver gets initialized properly.

When I try to run video loopback, 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.
Please let me know if somebody has used USB webcam (USB video class) with
DA-VINCI EVM.

Regards

Pawan

_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to