Is there any workaround or patch for this ?

Thanks!


On Tue, 2009-09-29 at 09:55 +0100, Pedro Fragoso wrote:
> Hi Laurent,
> 
> Here's the output of lsusb:
> 
> 
>         Bus 002 Device 003: ID 5986:0241 Acer, Inc 
>         Device Descriptor:
>           bLength                18
>           bDescriptorType         1
>           bcdUSB               2.00
>           bDeviceClass          239 Miscellaneous Device
>           bDeviceSubClass         2 ?
>           bDeviceProtocol         1 Interface Association
>           bMaxPacketSize0        64
>           idVendor           0x5986 Acer, Inc
>           idProduct          0x0241 
>           bcdDevice            6.05
>           iManufacturer           3 BISON Corporation
>           iProduct                1 BisonCam, NB Pro
>           iSerial                 0 
>           bNumConfigurations      1
>           Configuration Descriptor:
>             bLength                 9
>             bDescriptorType         2
>             wTotalLength          459
>             bNumInterfaces          2
>             bConfigurationValue     1
>             iConfiguration          0 
>             bmAttributes         0x80
>               (Bus Powered)
>             MaxPower              500mA
>             Interface Association:
>               bLength                 8
>               bDescriptorType        11
>               bFirstInterface         0
>               bInterfaceCount         2
>               bFunctionClass         14 Video
>               bFunctionSubClass       3 Video Interface Collection
>               bFunctionProtocol       0 
>               iFunction               1 BisonCam, NB Pro
>             Interface Descriptor:
>               bLength                 9
>               bDescriptorType         4
>               bInterfaceNumber        0
>               bAlternateSetting       0
>               bNumEndpoints           1
>               bInterfaceClass        14 Video
>               bInterfaceSubClass      1 Video Control
>               bInterfaceProtocol      0 
>               iInterface              1 BisonCam, NB Pro
>               VideoControl Interface Descriptor:
>                 bLength                13
>                 bDescriptorType        36
>                 bDescriptorSubtype      1 (HEADER)
>                 bcdUVC               1.00
>                 wTotalLength           85
>                 dwClockFrequency       30.000000MHz
>                 bInCollection           1
>                 baInterfaceNr( 0)       1
>               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                 9
>                 bDescriptorType        36
>                 bDescriptorSubtype      3 (OUTPUT_TERMINAL)
>                 bTerminalID             3
>                 wTerminalType      0x0101 USB Streaming
>                 bAssocTerminal          0
>                 bSourceID               6
>                 iTerminal               0 
>               VideoControl Interface Descriptor:
>                 bLength                 7
>                 bDescriptorType        36
>                 bDescriptorSubtype      4 (SELECTOR_UNIT)
>                 bUnitID                 4
>                 bNrInPins               1
>                 baSource( 0)            1
>                 iSelector               0 
>               VideoControl Interface Descriptor:
>                 bLength                11
>                 bDescriptorType        36
>                 bDescriptorSubtype      5 (PROCESSING_UNIT)
>               Warning: Descriptor too short
>                 bUnitID                 5
>                 bSourceID               4
>                 wMaxMultiplier          0
>                 bControlSize            2
>                 bmControls     0x0000043f
>                   Brightness
>                   Contrast
>                   Hue
>                   Saturation
>                   Sharpness
>                   Gamma
>                   Power Line Frequency
>                 iProcessing             0 
>                 bmVideoStandards     0x1b
>                   None
>                   NTSC - 525/60
>                   SECAM - 625/50
>                   NTSC - 625/50
>               VideoControl Interface Descriptor:
>                 bLength                27
>                 bDescriptorType        36
>                 bDescriptorSubtype      6 (EXTENSION_UNIT)
>                 bUnitID                 6
>                 guidExtensionCode
>         {564c97a7-7ea7-904b-8cbf-1c71ec303000}
>                 bNumControl            16
>                 bNrPins                 1
>                 baSourceID( 0)          5
>                 bControlSize            2
>                 bmControls( 0)       0xff
>                 bmControls( 1)       0xff
>                 iExtension              0 
>               Endpoint Descriptor:
>                 bLength                 7
>                 bDescriptorType         5
>                 bEndpointAddress     0x82  EP 2 IN
>                 bmAttributes            3
>                   Transfer Type            Interrupt
>                   Synch Type               None
>                   Usage Type               Data
>                 wMaxPacketSize     0x0008  1x 8 bytes
>                 bInterval              15
>             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                      291
>                 bEndPointAddress                  129
>                 bmInfo                              0
>                 bTerminalLink                       3
>                 bStillCaptureMethod                 0
>                 bTriggerSupport                     0
>                 bTriggerUsage                       0
>                 bControlSize                        1
>                 bmaControls( 0)                    27
>               VideoStreaming Interface Descriptor:
>                 bLength                            27
>                 bDescriptorType                    36
>                 bDescriptorSubtype                  4
>         (FORMAT_UNCOMPRESSED)
>                 bFormatIndex                        1
>                 bNumFrameDescriptors                6
>                 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                            38
>                 bDescriptorType                    36
>                 bDescriptorSubtype                  5
>         (FRAME_UNCOMPRESSED)
>                 bFrameIndex                         1
>                 bmCapabilities                   0x01
>                   Still image supported
>                 wWidth                            640
>                 wHeight                           480
>                 dwMinBitRate                 12288000
>                 dwMaxBitRate                 12288000
>                 dwMaxVideoFrameBufferSize      614400
>                 dwDefaultFrameInterval         555555
>                 bFrameIntervalType                  3
>                 dwFrameInterval( 0)            555555
>                 dwFrameInterval( 1)            666666
>                 dwFrameInterval( 2)           1000000
>               VideoStreaming Interface Descriptor:
>                 bLength                            38
>                 bDescriptorType                    36
>                 bDescriptorSubtype                  5
>         (FRAME_UNCOMPRESSED)
>                 bFrameIndex                         2
>                 bmCapabilities                   0x01
>                   Still image supported
>                 wWidth                            320
>                 wHeight                           240
>                 dwMinBitRate                  3072000
>                 dwMaxBitRate                  3072000
>                 dwMaxVideoFrameBufferSize      153600
>                 dwDefaultFrameInterval         333333
>                 bFrameIntervalType                  3
>                 dwFrameInterval( 0)            333333
>                 dwFrameInterval( 1)            666666
>                 dwFrameInterval( 2)           1000000
>               VideoStreaming Interface Descriptor:
>                 bLength                            38
>                 bDescriptorType                    36
>                 bDescriptorSubtype                  5
>         (FRAME_UNCOMPRESSED)
>                 bFrameIndex                         3
>                 bmCapabilities                   0x01
>                   Still image supported
>                 wWidth                            160
>                 wHeight                           120
>                 dwMinBitRate                   768000
>                 dwMaxBitRate                   768000
>                 dwMaxVideoFrameBufferSize       38400
>                 dwDefaultFrameInterval         333333
>                 bFrameIntervalType                  3
>                 dwFrameInterval( 0)            333333
>                 dwFrameInterval( 1)            666666
>                 dwFrameInterval( 2)           1000000
>               VideoStreaming Interface Descriptor:
>                 bLength                            38
>                 bDescriptorType                    36
>                 bDescriptorSubtype                  5
>         (FRAME_UNCOMPRESSED)
>                 bFrameIndex                         4
>                 bmCapabilities                   0x01
>                   Still image supported
>                 wWidth                            352
>                 wHeight                           288
>                 dwMinBitRate                  4055040
>                 dwMaxBitRate                  4055040
>                 dwMaxVideoFrameBufferSize      202752
>                 dwDefaultFrameInterval         333333
>                 bFrameIntervalType                  3
>                 dwFrameInterval( 0)            333333
>                 dwFrameInterval( 1)            666666
>                 dwFrameInterval( 2)           1000000
>               VideoStreaming Interface Descriptor:
>                 bLength                            38
>                 bDescriptorType                    36
>                 bDescriptorSubtype                  5
>         (FRAME_UNCOMPRESSED)
>                 bFrameIndex                         5
>                 bmCapabilities                   0x01
>                   Still image supported
>                 wWidth                            176
>                 wHeight                           144
>                 dwMinBitRate                  1013760
>                 dwMaxBitRate                  1013760
>                 dwMaxVideoFrameBufferSize       50688
>                 dwDefaultFrameInterval         333333
>                 bFrameIntervalType                  3
>                 dwFrameInterval( 0)            333333
>                 dwFrameInterval( 1)            666666
>                 dwFrameInterval( 2)           1000000
>               VideoStreaming Interface Descriptor:
>                 bLength                            30
>                 bDescriptorType                    36
>                 bDescriptorSubtype                  5
>         (FRAME_UNCOMPRESSED)
>                 bFrameIndex                         6
>                 bmCapabilities                   0x01
>                   Still image supported
>                 wWidth                           1280
>                 wHeight                          1024
>                 dwMinBitRate                 26214400
>                 dwMaxBitRate                 26214400
>                 dwMaxVideoFrameBufferSize     2621440
>                 dwDefaultFrameInterval        1333333
>                 bFrameIntervalType                  1
>                 dwFrameInterval( 0)           1333333
>               ** UNRECOGNIZED:  12 98 05 02 76 2f 12 98 05 02 76 2f 90
>         91 97 e0 b4 05
>             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     0x1400  3x 1024 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     0x1400  3x 1024 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     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)
>         
> This seems to be a invalid format for this Bison, output of dmesg with
> trace 2:
> 
> Linux video capture interface: v2.00
>         uvcvideo: Found format YUV 4:2:2 (YUYV).
>         uvcvideo: - 640x480 (18.0 fps)
>         uvcvideo: - 320x240 (30.0 fps)
>         uvcvideo: - 160x120 (30.0 fps)
>         uvcvideo: - 352x288 (30.0 fps)
>         uvcvideo: - 176x144 (30.0 fps)
>         uvcvideo: - 1280x1024 (7.5 fps)
>         uvcvideo: device 3 videostreaming interface 1 FRAME error
>         uvcvideo: Found a Status endpoint (addr 82).
>         uvcvideo: Found UVC 1.00 device BisonCam, NB Pro (5986:0241)
>         uvcvideo: No valid video chain found.
> 
> On Tue, 2009-09-29 at 00:59 +0200, Laurent Pinchart wrote:
> > On Friday 25 September 2009 18:55:02 Pedro Fragoso wrote:
> > > Hi all.
> > > 
> > > I'm unable to get a BisonCam to work on Linux.
> > > 
> > > dmesg says:
> > > 
> > > uvcvideo: Found UVC 1.00 device BisonCam, NB Pro (5986:0241)
> > > uvcvideo: No valid video chain found.
> > > 
> > > I'm using kernel 2.6.30, and already tried the latest tarball from
> > >  uvcvideo.
> > > 
> > > Any hints?
> > 
> > Could you please send me the output of
> > 
> > lsusb -v -d 5986:0241
> > 
> > with usbutils 0.72 or newer (0.73+ preferred) ? Thanks.
> > 
> 

Attachment: signature.asc
Description: This is a digitally signed message part

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

Reply via email to