Hello laurent: You propose to me: "Try to upgrade to a recent kernel. 2.6.14 is more than 5 years old."
It isn't possible to use a newer/newest kernel. I tried to compile different versions of kernels (2.6.18, 2.6.20, 2.6.22, 2.6.24....2.6.38 ) and basically is impossible for some reasons: 1) the toolchains is very old (3.3.2 version). I wrote to ARTILA's support tech asking about a new toolchain because I need to compile a newer kernel and your answers was: "this is the last toolchains for your board, you must to use this". I download different versions of ARM's toolchains (like code sourcery lite version http://www.codesourcery.com/sgpp/lite/arm and others more), if I well I can to compile a c or c++ file, when I try to compile or I upload to my target the the executable, isn't working. 2) Russell King ( he supports the ARM Linux kernel community http://www.arm.linux.org.uk ) on your site wrote this: <<Downloading an ARM patch: You only need this step if you are using a kernel prior to 2.6.0-test2. There are no -rmk or -vrs patches for later kernels.>> I suppose that recent versions of kernel has support for ARM architecture, but, when I tried to compile different versions of kernels, always I obtain different errors. 3) On ARTILA ftp site, the "last kernel version" is 2.6.14-M5 kernel version update to september 15 / 2010, I think. (for me it's a bad joke to say "last kernel version" to a 2.6.14 version). I read something about URB and I don't know what I must to be for to solve this error. If you have some idea about how to proceeded I will appreciate very much. El vie, 24-06-2011 a las 17:16 +0200, Laurent Pinchart escribió: > Hi Jorge, > > On Friday 24 June 2011 16:39:21 Jorge Yesid Rios Ortiz wrote: > > Hi Laurent: > > > > Thanks very much for your answer. > > I don't know what I must to be for to resolve this error. > > > > Can you give me some information about how to solve this error? > > Try to upgrade to a recent kernel. 2.6.14 is more than 5 years old. > > > El mié, 22-06-2011 a las 02:41 +0200, Laurent Pinchart escribió: > > > On Tuesday 14 June 2011 18:28:02 Jorge Yesid Rios Ortiz wrote: > > > > Hi: > > > > > > > > I have a problem when I tried to use this web-cam in my embedded > > > > system: > > > > > > > > Camera: > > > > ID 041e:4058 > > > > model: Live! Cam Optia AF > > > > manufacturer: Creative Technology, Ltd > > > > > > > > > > > > Embedded system ARTILA M-501: > > > > CPU: ATMEL AT91RM9200, 180MHz > > > > OS: Linux 2.6.14-M5 > > > > SDRAM: 64MB > > > > USB Host interface: 2x, USB 2.0 compliant > > > > UART: 4x, 921.6kbps > > > > > > > > This cams works very fine when I used it on my PC with Linux, but when > > > > I plugged to my embedded system I get this message: > > > > > > > > usb 1-2: new full speed USB device using at91rm9200-ohci and address 5 > > > > usb 1-2: Manufacturer: Creative Labs > > > > uvcvideo: Found UVC 1.00 device <unnamed> (041e:4058) > > > > uvcvideo: Non-zero status (-110) in status completion handler. > > > > > > > > I'm looking for about what means this code error, but I can't find > > > > anything!!! > > > > > > > > is Anybody help me? > > > > > > According to /usr/include/asm-generic/errno.h, -110 is -ETIMEDOUT. > > > According to Documentation/usb/error-codes.txt, -ETIMEDOUT means > > > > > > "Synchronous USB message functions use this code to indicate timeout > > > expired before the transfer completed, and no other error was reported > > > by HC." > > > > > > I'm surprised to see this error code reported in a URB completion > > > handler. > _______________________________________________ Linux-uvc-devel mailing list Linux-uvc-devel@lists.berlios.de https://lists.berlios.de/mailman/listinfo/linux-uvc-devel