Hi Jan,

On Monday 28 April 2008, Jan Willies wrote:
> Jan Willies wrote:
> > Laurent Pinchart wrote:
>  >> Thanks for the report. Could you please send me the output of
> >>
> >> lsusb -v -d 04f2:b029
> >>
> >> with usbutils 0.72 or newer (0.73+ preferred) ?
> >
> > [EMAIL PROTECTED] ~ # lsusb -V
> > lsusb (usbutils) 0.73
> > [EMAIL PROTECTED] ~ # lsusb -v -d 04f2:b029
> >
> > Bus 002 Device 002: ID 04f2:b029 Chicony Electronics Co., Ltd
> > Device Descriptor:
> >   bLength                18
> >   bDescriptorType         1
> >   bcdUSB               2.00
> >   bDeviceClass          239 Miscellaneous Device
> >   bDeviceSubClass         2 ?
> >   bDeviceProtocol         1 Interface Association
> >   bMaxPacketSize0        64
> >   idVendor           0x04f2 Chicony Electronics Co., Ltd
> >   idProduct          0xb029
> >   bcdDevice           51.66
> >   iManufacturer           2 Chicony Electronics Co., Ltd.
> >   iProduct                1 USB2.0 1.3M UVC WebCam
> >   iSerial                 3 SN0001
> >   bNumConfigurations      1
> >   Configuration Descriptor:
> >     bLength                 9
> >     bDescriptorType         2
> >     wTotalLength          591
> >     bNumInterfaces          2
> >     bConfigurationValue     1
> >     iConfiguration          0
> >     bmAttributes         0x80
> >       (Bus Powered)
> >     MaxPower               98mA
> >     Interface Association:
> >       bLength                 8
> >       bDescriptorType        11
> >       bFirstInterface         0
> >       bInterfaceCount         2
> >       bFunctionClass         14 Video
> >       bFunctionSubClass       3 Video Interface Collection
> >       bFunctionProtocol       0
> >       iFunction               1 USB2.0 1.3M UVC WebCam
> >     Interface Descriptor:
> >       bLength                 9
> >       bDescriptorType         4
> >       bInterfaceNumber        0
> >       bAlternateSetting       0
> >       bNumEndpoints           1
> >       bInterfaceClass        14 Video
> >       bInterfaceSubClass      1 Video Control
> >       bInterfaceProtocol      0
> >       iInterface              1 USB2.0 1.3M UVC WebCam
> >       VideoControl Interface Descriptor:
> >         bLength                13
> >         bDescriptorType        36
> >         bDescriptorSubtype      1 (HEADER)
> >         bcdUVC               1.00
> >         wTotalLength          103
> >         dwClockFrequency       15.000000MHz
> >         bInCollection           1
> >         baInterfaceNr( 0)       1
> >       VideoControl Interface Descriptor:
> >         bLength                 9
> >         bDescriptorType        36
> >         bDescriptorSubtype      3 (OUTPUT_TERMINAL)
> >         bTerminalID             2
> >         wTerminalType      0x0101 USB Streaming
> >         bAssocTerminal          0
> >         bSourceID               5
> >         iTerminal               0
> >       VideoControl Interface Descriptor:
> >         bLength                26
> >         bDescriptorType        36
> >         bDescriptorSubtype      6 (EXTENSION_UNIT)
> >         bUnitID                 4
> >         guidExtensionCode         {7033f028-1163-2e4a-ba2c-6890eb334016}
> >         bNumControl             8
> >         bNrPins                 1
> >         baSourceID( 0)          3
> >         bControlSize            1
> >         bmControls( 0)       0x0f
> >         iExtension              0
> >       VideoControl Interface Descriptor:
> >         bLength                26
> >         bDescriptorType        36
> >         bDescriptorSubtype      6 (EXTENSION_UNIT)
> >         bUnitID                 5
> >         guidExtensionCode         {3fae1228-d7bc-114e-a357-6f1edef7d61d}
> >         bNumControl             8
> >         bNrPins                 1
> >         baSourceID( 0)          4
> >         bControlSize            1
> >         bmControls( 0)       0x00
> >         iExtension              0
> >       VideoControl Interface Descriptor:
> >         bLength                18
> >         bDescriptorType        36
> >         bDescriptorSubtype      2 (INPUT_TERMINAL)
> >         bTerminalID             1
> >         wTerminalType      0x0201 Camera Sensor
> >         bAssocTerminal          0
> >         iTerminal               0
> >         wObjectiveFocalLengthMin      0
> >         wObjectiveFocalLengthMax      0
> >         wOcularFocalLength            0
> >         bControlSize                  3
> >         bmControls           0x00000000
> >       VideoControl Interface Descriptor:
> >         bLength                11
> >         bDescriptorType        36
> >         bDescriptorSubtype      5 (PROCESSING_UNIT)
> >       Warning: Descriptor too short
> >         bUnitID                 3
> >         bSourceID               1
> >         wMaxMultiplier          0
> >         bControlSize            2
> >         bmControls     0x0000053f
> >           Brightness
> >           Contrast
> >           Hue
> >           Saturation
> >           Sharpness
> >           Gamma
> >           Backlight Compensation
> >           Power Line Frequency
> >         iProcessing             0
> >         bmVideoStandards     0x 0
> >       Endpoint Descriptor:
> >         bLength                 7
> >         bDescriptorType         5
> >         bEndpointAddress     0x83  EP 3 IN
> >         bmAttributes            3
> >           Transfer Type            Interrupt
> >           Synch Type               None
> >           Usage Type               Data
> >         wMaxPacketSize     0x0010  1x 16 bytes
> >         bInterval               6
> >     Interface Descriptor:
> >       bLength                 9
> >       bDescriptorType         4
> >       bInterfaceNumber        1
> >       bAlternateSetting       0
> >       bNumEndpoints           0
> >       bInterfaceClass        14 Video
> >       bInterfaceSubClass      2 Video Streaming
> >       bInterfaceProtocol      0
> >       iInterface              0
> >       VideoStreaming Interface Descriptor:
> >         bLength                            14
> >         bDescriptorType                    36
> >         bDescriptorSubtype                  1 (INPUT_HEADER)
> >         bNumFormats                        1
> >         wTotalLength                      345
> >         bEndPointAddress                  129
> >         bmInfo                              0
> >         bTerminalLink                       2
> >         bStillCaptureMethod                 0
> >         bTriggerSupport                     1
> >         bTriggerUsage                       0
> >         bControlSize                        1
> >         bmaControls( 0)                    27
> >       VideoStreaming Interface Descriptor:
> >         bLength                            27
> >         bDescriptorType                    36
> >         bDescriptorSubtype                  4 (FORMAT_UNCOMPRESSED)
> >         bFormatIndex                        1
> >         bNumFrameDescriptors                7
> >         guidFormat
> > {59555932-0000-1000-8000-00aa00389b71}
> >         bBitsPerPixel                      16
> >         bDefaultFrameIndex                  1
> >         bAspectRatioX                       0
> >         bAspectRatioY                       0
> >         bmInterlaceFlags                 0x00
> >           Interlaced stream or variable: No
> >           Fields per frame: 1 fields
> >           Field 1 first: No
> >           Field pattern: Field 1 only
> >           bCopyProtect                      0
> >       VideoStreaming Interface Descriptor:
> >         bLength                            46
> >         bDescriptorType                    36
> >         bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
> >         bFrameIndex                         1
> >         bmCapabilities                   0x00
> >           Still image unsupported
> >         wWidth                            640
> >         wHeight                           480
> >         dwMinBitRate                   614400
> >         dwMaxBitRate                 18432000
> >         dwMaxVideoFrameBufferSize      614400
> >         dwDefaultFrameInterval         333333
> >         bFrameIntervalType                  5
> >         dwFrameInterval( 0)            333333
> >         dwFrameInterval( 1)            500000
> >         dwFrameInterval( 2)            666666
> >         dwFrameInterval( 3)           1000000
> >         dwFrameInterval( 4)           2000000
> >       VideoStreaming Interface Descriptor:
> >         bLength                            46
> >         bDescriptorType                    36
> >         bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
> >         bFrameIndex                         2
> >         bmCapabilities                   0x00
> >           Still image unsupported
> >         wWidth                            352
> >         wHeight                           288
> >         dwMinBitRate                   202752
> >         dwMaxBitRate                  6082560
> >         dwMaxVideoFrameBufferSize      202752
> >         dwDefaultFrameInterval         333333
> >         bFrameIntervalType                  5
> >         dwFrameInterval( 0)            333333
> >         dwFrameInterval( 1)            500000
> >         dwFrameInterval( 2)            666666
> >         dwFrameInterval( 3)           1000000
> >         dwFrameInterval( 4)           2000000
> >       VideoStreaming Interface Descriptor:
> >         bLength                            46
> >         bDescriptorType                    36
> >         bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
> >         bFrameIndex                         3
> >         bmCapabilities                   0x00
> >           Still image unsupported
> >         wWidth                            320
> >         wHeight                           240
> >         dwMinBitRate                   153600
> >         dwMaxBitRate                  4608000
> >         dwMaxVideoFrameBufferSize      153600
> >         dwDefaultFrameInterval         333333
> >         bFrameIntervalType                  5
> >         dwFrameInterval( 0)            333333
> >         dwFrameInterval( 1)            500000
> >         dwFrameInterval( 2)            666666
> >         dwFrameInterval( 3)           1000000
> >         dwFrameInterval( 4)           2000000
> >       VideoStreaming Interface Descriptor:
> >         bLength                            46
> >         bDescriptorType                    36
> >         bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
> >         bFrameIndex                         4
> >         bmCapabilities                   0x00
> >           Still image unsupported
> >         wWidth                            176
> >         wHeight                           144
> >         dwMinBitRate                    50688
> >         dwMaxBitRate                  1520640
> >         dwMaxVideoFrameBufferSize       50688
> >         dwDefaultFrameInterval         333333
> >         bFrameIntervalType                  5
> >         dwFrameInterval( 0)            333333
> >         dwFrameInterval( 1)            500000
> >         dwFrameInterval( 2)            666666
> >         dwFrameInterval( 3)           1000000
> >         dwFrameInterval( 4)           2000000
> >       VideoStreaming Interface Descriptor:
> >         bLength                            46
> >         bDescriptorType                    36
> >         bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
> >         bFrameIndex                         5
> >         bmCapabilities                   0x00
> >           Still image unsupported
> >         wWidth                            160
> >         wHeight                           120
> >         dwMinBitRate                    38400
> >         dwMaxBitRate                  1152000
> >         dwMaxVideoFrameBufferSize       38400
> >         dwDefaultFrameInterval         333333
> >         bFrameIntervalType                  5
> >         dwFrameInterval( 0)            333333
> >         dwFrameInterval( 1)            500000
> >         dwFrameInterval( 2)            666666
> >         dwFrameInterval( 3)           1000000
> >         dwFrameInterval( 4)           2000000
> >       VideoStreaming Interface Descriptor:
> >         bLength                            34
> >         bDescriptorType                    36
> >         bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
> >         bFrameIndex                         6
> >         bmCapabilities                   0x00
> >           Still image unsupported
> >         wWidth                           1280
> >         wHeight                           960
> >         dwMinBitRate                  2457600
> >         dwMaxBitRate                 19660800
> >         dwMaxVideoFrameBufferSize     2457600
> >         dwDefaultFrameInterval        1333333
> >         bFrameIntervalType                  2
> >         dwFrameInterval( 0)           1333333
> >         dwFrameInterval( 1)           2000000
> >       VideoStreaming Interface Descriptor:
> >         bLength                            34
> >         bDescriptorType                    36
> >         bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
> >         bFrameIndex                         7
> >         bmCapabilities                   0x00
> >           Still image unsupported
> >         wWidth                           1280
> >         wHeight                          1024
> >         dwMinBitRate                  2621440
> >         dwMaxBitRate                 19660800
> >         dwMaxVideoFrameBufferSize     2621440
> >         dwDefaultFrameInterval        1333333
> >         bFrameIntervalType                  2
> >         dwFrameInterval( 0)           1333333
> >         dwFrameInterval( 1)           2000000
> >       VideoStreaming Interface Descriptor:
> >         bLength                             6
> >         bDescriptorType                    36
> >         bDescriptorSubtype                 13 (COLORFORMAT)
> >         bColorPrimaries                     1 (BT.709,sRGB)
> >         bTransferCharacteristics            1 (BT.709)
> >         bMatrixCoefficients                 4 (SMPTE 170M (BT.601))
> >     Interface Descriptor:
> >       bLength                 9
> >       bDescriptorType         4
> >       bInterfaceNumber        1
> >       bAlternateSetting       1
> >       bNumEndpoints           1
> >       bInterfaceClass        14 Video
> >       bInterfaceSubClass      2 Video Streaming
> >       bInterfaceProtocol      0
> >       iInterface              0
> >       Endpoint Descriptor:
> >         bLength                 7
> >         bDescriptorType         5
> >         bEndpointAddress     0x81  EP 1 IN
> >         bmAttributes            5
> >           Transfer Type            Isochronous
> >           Synch Type               Asynchronous
> >           Usage Type               Data
> >         wMaxPacketSize     0x0080  1x 128 bytes
> >         bInterval               1
> >     Interface Descriptor:
> >       bLength                 9
> >       bDescriptorType         4
> >       bInterfaceNumber        1
> >       bAlternateSetting       2
> >       bNumEndpoints           1
> >       bInterfaceClass        14 Video
> >       bInterfaceSubClass      2 Video Streaming
> >       bInterfaceProtocol      0
> >       iInterface              0
> >       Endpoint Descriptor:
> >         bLength                 7
> >         bDescriptorType         5
> >         bEndpointAddress     0x81  EP 1 IN
> >         bmAttributes            5
> >           Transfer Type            Isochronous
> >           Synch Type               Asynchronous
> >           Usage Type               Data
> >         wMaxPacketSize     0x0100  1x 256 bytes
> >         bInterval               1
> >     Interface Descriptor:
> >       bLength                 9
> >       bDescriptorType         4
> >       bInterfaceNumber        1
> >       bAlternateSetting       3
> >       bNumEndpoints           1
> >       bInterfaceClass        14 Video
> >       bInterfaceSubClass      2 Video Streaming
> >       bInterfaceProtocol      0
> >       iInterface              0
> >       Endpoint Descriptor:
> >         bLength                 7
> >         bDescriptorType         5
> >         bEndpointAddress     0x81  EP 1 IN
> >         bmAttributes            5
> >           Transfer Type            Isochronous
> >           Synch Type               Asynchronous
> >           Usage Type               Data
> >         wMaxPacketSize     0x0320  1x 800 bytes
> >         bInterval               1
> >     Interface Descriptor:
> >       bLength                 9
> >       bDescriptorType         4
> >       bInterfaceNumber        1
> >       bAlternateSetting       4
> >       bNumEndpoints           1
> >       bInterfaceClass        14 Video
> >       bInterfaceSubClass      2 Video Streaming
> >       bInterfaceProtocol      0
> >       iInterface              0
> >       Endpoint Descriptor:
> >         bLength                 7
> >         bDescriptorType         5
> >         bEndpointAddress     0x81  EP 1 IN
> >         bmAttributes            5
> >           Transfer Type            Isochronous
> >           Synch Type               Asynchronous
> >           Usage Type               Data
> >         wMaxPacketSize     0x0b20  2x 800 bytes
> >         bInterval               1
> >     Interface Descriptor:
> >       bLength                 9
> >       bDescriptorType         4
> >       bInterfaceNumber        1
> >       bAlternateSetting       5
> >       bNumEndpoints           1
> >       bInterfaceClass        14 Video
> >       bInterfaceSubClass      2 Video Streaming
> >       bInterfaceProtocol      0
> >       iInterface              0
> >       Endpoint Descriptor:
> >         bLength                 7
> >         bDescriptorType         5
> >         bEndpointAddress     0x81  EP 1 IN
> >         bmAttributes            5
> >           Transfer Type            Isochronous
> >           Synch Type               Asynchronous
> >           Usage Type               Data
> >         wMaxPacketSize     0x1320  3x 800 bytes
> >         bInterval               1
> >     Interface Descriptor:
> >       bLength                 9
> >       bDescriptorType         4
> >       bInterfaceNumber        1
> >       bAlternateSetting       6
> >       bNumEndpoints           1
> >       bInterfaceClass        14 Video
> >       bInterfaceSubClass      2 Video Streaming
> >       bInterfaceProtocol      0
> >       iInterface              0
> >       Endpoint Descriptor:
> >         bLength                 7
> >         bDescriptorType         5
> >         bEndpointAddress     0x81  EP 1 IN
> >         bmAttributes            5
> >           Transfer Type            Isochronous
> >           Synch Type               Asynchronous
> >           Usage Type               Data
> >         wMaxPacketSize     0x1400  3x 1024 bytes
> >         bInterval               1
> > Device Qualifier (for other device speed):
> >   bLength                10
> >   bDescriptorType         6
> >   bcdUSB               2.00
> >   bDeviceClass          239 Miscellaneous Device
> >   bDeviceSubClass         2 ?
> >   bDeviceProtocol         1 Interface Association
> >   bMaxPacketSize0        64
> >   bNumConfigurations      1
> > Device Status:     0x0000
> >   (Bus Powered)
> >
> >>> Is there a chance to get the full 1.3MP sometime? The quick test with
> >>> mplayer just reports 640x480:
> >>
> >> I'd like to see the lsusb output to answer that :-)
>
> Did the lsusb-output help?

The highest resolution supported by the camera is 1280x1024. After a quick 
test mplayer seems to have trouble honouring the width and height options. 
Could you try luvcview and see if it works ?

Best regards,

Laurent Pinchart
_______________________________________________
Linux-uvc-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel

Reply via email to