Hi Brian, On Thursday 12 November 2009 03:39:23 Brian Pin wrote: > Hello, > This may be a little bit off topic, but I just want to seek for help. Here > I have our self-made UVC web cam. The web cam support 2 formats, 1 is > MJPEG, the other is a private uncomprssed format which is not specified on > UVC spec. We use the program on USB-IF to do UVC compliance test. There is > an error message I can't even know where I went wrong.
this is indeed off-topic, but it's barely 3:00am here so I can at least try to help you :-) > The message showing that the ERROR is : > > INFO Start time: 17:57:35 > INFO Configuring device, Set Configuration to 1 > INFO Getting Full Configuration Descriptor > INFO Standard VS Interface under test bInterfaceNumber : 1 and > bAlternateSetting under test : 0 > INFO MJPEG Video Format bLength : 11 > INFO MJPEG Video Format bNumFrameDescriptors : 7 > INFO MJPEG Video Format bDefaultFrameIndex : 1 > INFO MJPEG Video Format bmFlags : 0x00 > INFO MJPEG Video Format bmInterlaceFlags : 0x00 > INFO MJPEG Video Format bmInterlaceFlags : 0x00 > INFO MJPEG Video Format bCopyProtect : 0x00 > INFO MJPEG Video Frame bFrameIndex : 1 > INFO MJPEG Video Frame bFrameIndex : 2 > INFO MJPEG Video Frame bFrameIndex : 3 > INFO MJPEG Video Frame bFrameIndex : 4 > INFO MJPEG Video Frame bFrameIndex : 5 > INFO MJPEG Video Frame bFrameIndex : 6 > INFO MJPEG Video Frame bFrameIndex : 7 > INFO Standard VS Interface under test bInterfaceNumber : 1 and > bAlternateSetting under test : 1 > ERROR The Class Specific VS Interface Descriptor is misplaced > INFO Standard VS Interface under test bInterfaceNumber : 1 and > bAlternateSetting under test : 2 > ERROR The Class Specific VS Interface Descriptor is misplaced > INFO Standard VS Interface under test bInterfaceNumber : 1 and > bAlternateSetting under test : 3 > ERROR The Class Specific VS Interface Descriptor is misplaced > INFO Stop time: 17:57:36 > > The error: "The Class Specific VS Interface Descriptor is misplaced" which > really confused me a lot because I can't see where went wrong on the > location of these VS Interface descriptors. I attached my device descriptor > as a text file in this mail. I can't see anything wrong at first glance. However, lsusb my silently dropped unsupported descriptors. Could you send me the raw binary descriptors for your device ? cat /proc/bus/usb/001/001 | hexdump will do the job (replace 001/001 by your camera bus number and device address). -- Regards, Laurent Pinchart _______________________________________________ Linux-uvc-devel mailing list Linux-uvc-devel@lists.berlios.de https://lists.berlios.de/mailman/listinfo/linux-uvc-devel