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

Reply via email to