linux-uvc-devel Mailing List for linux-uvc (Page 8)
Linux UVC driver and tools
Brought to you by:
pinchartl
You can subscribe to this list here.
2006 |
Jan
(183) |
Feb
(152) |
Mar
(69) |
Apr
(65) |
May
(57) |
Jun
(38) |
Jul
(109) |
Aug
(77) |
Sep
(85) |
Oct
(72) |
Nov
(149) |
Dec
(68) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(183) |
Feb
(143) |
Mar
(84) |
Apr
(120) |
May
(109) |
Jun
(68) |
Jul
(88) |
Aug
(150) |
Sep
(124) |
Oct
(182) |
Nov
(131) |
Dec
(175) |
2008 |
Jan
(195) |
Feb
(260) |
Mar
(167) |
Apr
(150) |
May
(101) |
Jun
(129) |
Jul
(245) |
Aug
(64) |
Sep
(72) |
Oct
(75) |
Nov
(152) |
Dec
(135) |
2009 |
Jan
(72) |
Feb
(93) |
Mar
(107) |
Apr
(35) |
May
(59) |
Jun
(127) |
Jul
(91) |
Aug
(73) |
Sep
(79) |
Oct
(82) |
Nov
(84) |
Dec
(104) |
2010 |
Jan
(61) |
Feb
(44) |
Mar
(81) |
Apr
(74) |
May
(50) |
Jun
(58) |
Jul
(31) |
Aug
(66) |
Sep
(83) |
Oct
(68) |
Nov
(61) |
Dec
(23) |
2011 |
Jan
(88) |
Feb
(81) |
Mar
(101) |
Apr
(95) |
May
(21) |
Jun
(147) |
Jul
(56) |
Aug
(121) |
Sep
(66) |
Oct
(54) |
Nov
(119) |
Dec
(50) |
2012 |
Jan
(54) |
Feb
(67) |
Mar
(24) |
Apr
(72) |
May
(134) |
Jun
(64) |
Jul
(105) |
Aug
(50) |
Sep
(38) |
Oct
(38) |
Nov
(53) |
Dec
(43) |
2013 |
Jan
(69) |
Feb
(15) |
Mar
(25) |
Apr
(14) |
May
(10) |
Jun
(13) |
Jul
(31) |
Aug
(30) |
Sep
(44) |
Oct
(12) |
Nov
(29) |
Dec
(19) |
2014 |
Jan
(18) |
Feb
(42) |
Mar
(25) |
Apr
(11) |
May
(20) |
Jun
(15) |
Jul
(2) |
Aug
(3) |
Sep
(10) |
Oct
(22) |
Nov
(27) |
Dec
(18) |
2015 |
Jan
(19) |
Feb
(17) |
Mar
(12) |
Apr
(10) |
May
(12) |
Jun
(22) |
Jul
(7) |
Aug
(12) |
Sep
(2) |
Oct
(16) |
Nov
(3) |
Dec
(30) |
2016 |
Jan
(19) |
Feb
(10) |
Mar
(20) |
Apr
(2) |
May
(3) |
Jun
(3) |
Jul
(4) |
Aug
(5) |
Sep
(14) |
Oct
(1) |
Nov
(7) |
Dec
(19) |
2017 |
Jan
(4) |
Feb
(4) |
Mar
(5) |
Apr
(3) |
May
(1) |
Jun
(8) |
Jul
(4) |
Aug
(7) |
Sep
|
Oct
(4) |
Nov
(7) |
Dec
(2) |
2018 |
Jan
(11) |
Feb
(5) |
Mar
(4) |
Apr
(6) |
May
(6) |
Jun
(4) |
Jul
(6) |
Aug
(2) |
Sep
(3) |
Oct
(6) |
Nov
|
Dec
(2) |
2019 |
Jan
(2) |
Feb
(10) |
Mar
(6) |
Apr
|
May
(6) |
Jun
(6) |
Jul
(2) |
Aug
(4) |
Sep
(2) |
Oct
(11) |
Nov
(1) |
Dec
(1) |
2020 |
Jan
(4) |
Feb
(1) |
Mar
(5) |
Apr
(19) |
May
(18) |
Jun
(5) |
Jul
(13) |
Aug
(12) |
Sep
(7) |
Oct
(4) |
Nov
|
Dec
(1) |
2021 |
Jan
|
Feb
(2) |
Mar
(2) |
Apr
(1) |
May
(3) |
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
(3) |
Nov
(12) |
Dec
(1) |
2022 |
Jan
(2) |
Feb
(2) |
Mar
(6) |
Apr
(1) |
May
|
Jun
(1) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2023 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2024 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2025 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
(1) |
Nov
|
Dec
|
From: Dmitry M. <dm...@pa...> - 2019-02-14 02:40:36
|
Hello, I would like to offer a patch for git://git.ideasonboard.org/uvc-gadget.git to avoid possible removal of event callback while the events dispatch loop is iterating through the available callbacks. Kind regards, - Dmitry Mikushin. |
From: Dmitry M. <dm...@pa...> - 2019-02-14 02:38:46
|
Hello, I would like to offer a patch for git://git.ideasonboard.org/uvc-gadget.git to avoid possible removal of event callback while the events dispatch loop is iterating through the available callbacks. Kind regards, - Dmitry Mikushin. |
From: Dmitry M. <dm...@pa...> - 2019-02-14 02:32:36
|
Hello, While testing image streaming application available at git:// git.ideasonboard.org/uvc-gadget.git I've noticed the FPS setting supplied in the USB device config structures is not respected. In fact, gadget attempts the fastest possible frame rate. Moreover, the host tends to loose the pipe to UVC device due to probable low-level USB interface flooding due to opportunistic FPS selection. So, how can we set a hard-limit on FPS for UVC gadget? Thanks & Kind regards, - Dmitry. |
From: Elder, P. Y. L. <pau...@pi...> - 2019-02-12 09:26:00
|
Hi Fasai, On Mon, Feb 11, 2019 at 08:54:42PM -0600, Fasai Phuathavornskul wrote: > Hello, > I am currently working on running two Logitech BRIOs on an Intel NUC. > In the FAQ, under the question: > > I get a "No space left on device" (-28) error when trying to stream from more > than one camera simultaneously. > > I see that one of the solutions is to test out a bandwidth number in: > ``` > > /* Isochronous endpoint, select the alternate setting. */ > bandwidth = stream->ctrl.dwMaxPayloadTransferSize; > > ``` > However, I'm pretty new to this, so I was wondering whether you would > outline how this can be done or point me to sources that can help me > learn. I've tried the quirk method, but I still cannot get two cameras > running, even at super low resolution (160x120). My guess is the webcam > really requests much, much more bandwidth than it needs. >From the same FAQ I see: ``` You can find how how much bandwidth the device requests and which alternate setting the driver selects by setting the uvcvideo module trace parameter to 0x400. The driver will print bandwidth-related information to the kernel log. ``` Have you tried that? From what I gather, that can be done with `modprobe uvcvideo trace=400`. Paul |
From: Fasai P. <fp...@ri...> - 2019-02-12 03:24:58
|
Hello, I am currently working on running two Logitech BRIOs on an Intel NUC. In the FAQ, under the question: I get a "No space left on device" (-28) error when trying to stream from more than one camera simultaneously. I see that one of the solutions is to test out a bandwidth number in: ``` /* Isochronous endpoint, select the alternate setting. */ bandwidth = stream->ctrl.dwMaxPayloadTransferSize; ``` However, I'm pretty new to this, so I was wondering whether you would outline how this can be done or point me to sources that can help me learn. I've tried the quirk method, but I still cannot get two cameras running, even at super low resolution (160x120). My guess is the webcam really requests much, much more bandwidth than it needs. -- Fasai Phuathavornskul Rice University Class of 2019 Electrical and Computer Engineering 1601 Rice Blvd. Houston, TX 77005 fp...@ri... 424-227-1996 |
From: Pierre-Olivier H. <pie...@tw...> - 2019-02-05 11:57:42
|
Hello, I'm trying to use a FLIR Boson camera with UVC on my embedded platform (iMX6) but I can't make it work. I have made some troubleshoot and this is what I found: - The device is a Class video device, UVC driver recognises it - The driver finds 3 out of 4 formats, the last one is NV21, it have been given by the kernel log: Unknown video format 3132564e-0000-0010-8000-00aa00389b71. - When I start a gstreamer pipeline to get the video, gstreamer can't start the video (reason error (-5)) - I have a public gist where you can find all the logs (https://gist.github.com/Pehoh/39f4a8570d6c5299e6400dcaedd175fa) I have also tested the camera on my computer (Linux 4.15.0-43-generic #46~16.04.1-Ubuntu SMP Fri Dec 7 13:31:08 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux), and the gstreamer pipeline works fine. I still have kernel errors but I can see the video. You will find on another gist the logs on my Ubuntu (https://gist.github.com/Pehoh/1d1fe4901f6d7fd491fc01ab09e91429) This is what I have tried (with no success): - Adding the NV21 format in the driver, and link it to V4L2_PIX_FMT_NV21 - Forcing the format on the gstreamer caps (I tested NV12, NV21, I420, YU12, YV12) - Use a different driver code (more recent) for the embedded device Do you have any ideas? Regards, Pierre-Olivier |
From: John G. <jac...@ve...> - 2019-01-30 02:11:56
|
-----Original Message----- From: John Gutwald <jac...@ve...> To: lin...@li... Subject: [linux-uvc-devel] Reporting Device not on list 1b80:e607 Date: Tue, 29 Jan 2019 20:34:52 -0500 Appreciate any direction with this device and either identifying a driver or whether building a driver using the v4l-dvb would be of any benefit. The device is labeled as an ADESSO AV-200. Under Fedora 29 -a dmesg lists: [ 646.652407] usb 1-3: New USB device found,idVendor=1b80,Product=e607, bcdDevice= 1.00 [ 646.652409] usb 1-3: New USB device strings: Mfr=0, Product=1, SerialNumber=2 [ 646.652410] usb 1-3: Product: USB 28286 Device [ 646.652410] usb 1-3: SerialNumber: 11111111111111111111 a lsusb lists it as: ID 1b80:e607 Afatech The report of lsusb -v appears to dump something that resembles an em28284 Bus 001 Device 005: ID 1b80:e607 Afatech Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x1b80 Afatech idProduct 0xe607 bcdDevice 1.00 iManufacturer 0 iProduct 1 iSerial 2 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 0x0196 bNumInterfaces 3 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 500mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 4 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 255 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0001 1x 1 bytes bInterval 11 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0000 1x 0 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0000 1x 0 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x8a EP 10 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 1 bNumEndpoints 4 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 255 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0001 1x 1 bytes bInterval 11 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0000 1x 0 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x03ac 1x 940 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x8a EP 10 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 2 bNumEndpoints 4 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 255 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0001 1x 1 bytes bInterval 11 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0ad0 2x 720 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x03ac 1x 940 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x8a EP 10 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 3 bNumEndpoints 4 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 255 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0001 1x 1 bytes bInterval 11 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0c00 2x 1024 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x03ac 1x 940 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x8a EP 10 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 4 bNumEndpoints 4 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 255 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0001 1x 1 bytes bInterval 11 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x1300 3x 768 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x03ac 1x 940 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x8a EP 10 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 5 bNumEndpoints 4 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 255 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0001 1x 1 bytes bInterval 11 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x1380 3x 896 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x03ac 1x 940 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x8a EP 10 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 6 bNumEndpoints 4 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 255 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0001 1x 1 bytes bInterval 11 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x13c0 3x 960 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x03ac 1x 940 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x8a EP 10 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 7 bNumEndpoints 4 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 255 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0001 1x 1 bytes bInterval 11 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x1400 3x 1024 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x03ac 1x 940 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x8a EP 10 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 1 Audio bInterfaceSubClass 1 Control Device bInterfaceProtocol 0 iInterface 0 AudioControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bcdADC 1.00 wTotalLength 0x0028 bInCollection 1 baInterfaceNr(0) 2 AudioControl Interface Descriptor: bLength 12 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 1 wTerminalType 0x0603 Line Connector bAssocTerminal 0 bNrChannels 2 wChannelConfig 0x0000 iChannelNames 0 iTerminal 0 AudioControl Interface Descriptor: bLength 10 bDescriptorType 36 bDescriptorSubtype 6 (FEATURE_UNIT) bUnitID 2 bSourceID 1 bControlSize 1 bmaControls(0) 0x03 Mute Control Volume Control bmaControls(1) 0x00 bmaControls(2) 0x00 iFeature 0 AudioControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 3 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 2 iTerminal 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 1 Audio bInterfaceSubClass 2 Streaming bInterfaceProtocol 0 iInterface 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 1 bNumEndpoints 1 bInterfaceClass 1 Audio bInterfaceSubClass 2 Streaming bInterfaceProtocol 0 iInterface 0 AudioStreaming Interface Descriptor: bLength 7 bDescriptorType 36 bDescriptorSubtype 1 (AS_GENERAL) bTerminalLink 3 bDelay 1 frames wFormatTag 0x0001 PCM AudioStreaming Interface Descriptor: bLength 11 bDescriptorType 36 bDescriptorSubtype 2 (FORMAT_TYPE) bFormatType 1 (FORMAT_TYPE_I) bNrChannels 2 bSubframeSize 2 bBitResolution 16 bSamFreqType 1 Discrete tSamFreq[ 0] 48000 Endpoint Descriptor: bLength 9 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x00c0 1x 192 bytes bInterval 4 bRefresh 0 bSynchAddress 0 AudioStreaming Endpoint Descriptor: bLength 7 bDescriptorType 37 bDescriptorSubtype 1 (EP_GENERAL) bmAttributes 0x00 bLockDelayUnits 0 Undefined wLockDelay 0x0000 _______________________________________________ Linux-uvc-devel mailing list Lin...@li... https://lists.sourceforge.net/lists/listinfo/linux-uvc-devel |
From: John G. <jac...@ve...> - 2019-01-30 01:35:04
|
Appreciate any direction with this device and either identifying a driver or whether building a driver using the v4l-dvb would be of any benefit. The device is labeled as an ADESSO AV-200. Under Fedora 29 -a dmesg lists: [ 646.652407] usb 1-3: New USB device found,idVendor=1b80,Product=e607, bcdDevice= 1.00 [ 646.652409] usb 1-3: New USB device strings: Mfr=0, Product=1, SerialNumber=2 [ 646.652410] usb 1-3: Product: USB 28286 Device [ 646.652410] usb 1-3: SerialNumber: 11111111111111111111 a lsusb lists it as: ID 1b80:e607 Afatech The report of lsusb -v appears to dump something that resembles an em28284 Bus 001 Device 005: ID 1b80:e607 Afatech Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x1b80 Afatech idProduct 0xe607 bcdDevice 1.00 iManufacturer 0 iProduct 1 iSerial 2 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 0x0196 bNumInterfaces 3 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 500mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 4 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 255 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0001 1x 1 bytes bInterval 11 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0000 1x 0 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0000 1x 0 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x8a EP 10 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 1 bNumEndpoints 4 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 255 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0001 1x 1 bytes bInterval 11 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0000 1x 0 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x03ac 1x 940 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x8a EP 10 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 2 bNumEndpoints 4 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 255 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0001 1x 1 bytes bInterval 11 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0ad0 2x 720 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x03ac 1x 940 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x8a EP 10 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 3 bNumEndpoints 4 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 255 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0001 1x 1 bytes bInterval 11 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0c00 2x 1024 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x03ac 1x 940 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x8a EP 10 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 4 bNumEndpoints 4 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 255 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0001 1x 1 bytes bInterval 11 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x1300 3x 768 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x03ac 1x 940 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x8a EP 10 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 5 bNumEndpoints 4 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 255 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0001 1x 1 bytes bInterval 11 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x1380 3x 896 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x03ac 1x 940 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x8a EP 10 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 6 bNumEndpoints 4 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 255 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0001 1x 1 bytes bInterval 11 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x13c0 3x 960 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x03ac 1x 940 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x8a EP 10 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 7 bNumEndpoints 4 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 255 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0001 1x 1 bytes bInterval 11 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x1400 3x 1024 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x03ac 1x 940 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x8a EP 10 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 1 Audio bInterfaceSubClass 1 Control Device bInterfaceProtocol 0 iInterface 0 AudioControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bcdADC 1.00 wTotalLength 0x0028 bInCollection 1 baInterfaceNr(0) 2 AudioControl Interface Descriptor: bLength 12 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 1 wTerminalType 0x0603 Line Connector bAssocTerminal 0 bNrChannels 2 wChannelConfig 0x0000 iChannelNames 0 iTerminal 0 AudioControl Interface Descriptor: bLength 10 bDescriptorType 36 bDescriptorSubtype 6 (FEATURE_UNIT) bUnitID 2 bSourceID 1 bControlSize 1 bmaControls(0) 0x03 Mute Control Volume Control bmaControls(1) 0x00 bmaControls(2) 0x00 iFeature 0 AudioControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 3 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 2 iTerminal 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 1 Audio bInterfaceSubClass 2 Streaming bInterfaceProtocol 0 iInterface 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 1 bNumEndpoints 1 bInterfaceClass 1 Audio bInterfaceSubClass 2 Streaming bInterfaceProtocol 0 iInterface 0 AudioStreaming Interface Descriptor: bLength 7 bDescriptorType 36 bDescriptorSubtype 1 (AS_GENERAL) bTerminalLink 3 bDelay 1 frames wFormatTag 0x0001 PCM AudioStreaming Interface Descriptor: bLength 11 bDescriptorType 36 bDescriptorSubtype 2 (FORMAT_TYPE) bFormatType 1 (FORMAT_TYPE_I) bNrChannels 2 bSubframeSize 2 bBitResolution 16 bSamFreqType 1 Discrete tSamFreq[ 0] 48000 Endpoint Descriptor: bLength 9 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x00c0 1x 192 bytes bInterval 4 bRefresh 0 bSynchAddress 0 AudioStreaming Endpoint Descriptor: bLength 7 bDescriptorType 37 bDescriptorSubtype 1 (EP_GENERAL) bmAttributes 0x00 bLockDelayUnits 0 Undefined wLockDelay 0x0000 |
From: James S. <st...@gm...> - 2018-12-15 18:34:47
|
I have finally been able to get Cheese to recognize my webcam. Would any information regarding my modules or whatnot be useful? I'm new to Linux and have just been fumbling around to this point. Device mounted webcam System Information Manufacturer: Dell Inc. Product Name: 'XPS A2010' Version: 00 lsusb -v -d 05a9:2642 Bus 001 Device 005: ID 05a9:2642 OmniVision Technologies, Inc. Couldn't open device, some information will be missing Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 239 Miscellaneous Device bDeviceSubClass 2 ? bDeviceProtocol 1 Interface Association bMaxPacketSize0 64 idVendor 0x05a9 OmniVision Technologies, Inc. idProduct 0x2642 bcdDevice 1.00 iManufacturer 1 iProduct 2 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 705 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 2 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 1 Video Control bInterfaceProtocol 0 iInterface 2 VideoControl Interface Descriptor: bLength 13 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bcdUVC 1.00 wTotalLength 109 dwClockFrequency 30.000000MHz bInCollection 1 baInterfaceNr( 0) 1 VideoControl Interface Descriptor: bLength 17 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 1 wTerminalType 0x0201 Camera Sensor bAssocTerminal 0 iTerminal 0 wObjectiveFocalLengthMin 0 wObjectiveFocalLengthMax 0 wOcularFocalLength 0 bControlSize 2 bmControls 0x00000a00 Zoom (Absolute) PanTilt (Absolute) VideoControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 3 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 5 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 0x0000557f Brightness Contrast Hue Saturation Sharpness Gamma White Balance Temperature Backlight Compensation Power Line Frequency White Balance Temperature, Auto Digital Multiplier iProcessing 0 bmVideoStandards 0x1a NTSC - 525/60 SECAM - 625/50 NTSC - 625/50 VideoControl Interface Descriptor: bLength 26 bDescriptorType 36 bDescriptorSubtype 6 (EXTENSION_UNIT) bUnitID 7 guidExtensionCode {8a0f88dd-ba1c-5449-8a25-f7875967f0f7} bNumControl 1 bNrPins 1 baSourceID( 0) 1 bControlSize 1 bmControls( 0) 0x01 iExtension 0 VideoControl Interface Descriptor: bLength 26 bDescriptorType 36 bDescriptorSubtype 6 (EXTENSION_UNIT) bUnitID 6 guidExtensionCode {08f74a8e-ab51-2546-a2a2-31aab38e59da} bNumControl 1 bNrPins 1 baSourceID( 0) 5 bControlSize 1 bmControls( 0) 0x01 iExtension 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 16 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 15 bDescriptorType 36 bDescriptorSubtype 1 (INPUT_HEADER) bNumFormats 2 wTotalLength 485 bEndPointAddress 129 bmInfo 0 bTerminalLink 3 bStillCaptureMethod 0 bTriggerSupport 0 bTriggerUsage 0 bControlSize 1 bmaControls( 0) 11 bmaControls( 1) 11 VideoStreaming Interface Descriptor: bLength 11 bDescriptorType 36 bDescriptorSubtype 6 (FORMAT_MJPEG) bFormatIndex 1 bNumFrameDescriptors 9 bFlags 1 Fixed-size samples: Yes 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 30 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 147456000 dwMaxBitRate 147456000 dwMaxVideoFrameBufferSize 614400 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 160 wHeight 120 dwMinBitRate 9216000 dwMaxBitRate 9216000 dwMaxVideoFrameBufferSize 38400 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 176 wHeight 144 dwMinBitRate 12165120 dwMaxBitRate 12165120 dwMaxVideoFrameBufferSize 50688 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 320 wHeight 240 dwMinBitRate 36864000 dwMaxBitRate 36864000 dwMaxVideoFrameBufferSize 153600 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 352 wHeight 288 dwMinBitRate 48660480 dwMaxBitRate 48660480 dwMaxVideoFrameBufferSize 202752 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 800 wHeight 600 dwMinBitRate 230400000 dwMaxBitRate 230400000 dwMaxVideoFrameBufferSize 960000 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 7 bmCapabilities 0x00 Still image unsupported wWidth 1024 wHeight 768 dwMinBitRate 94371840 dwMaxBitRate 94371840 dwMaxVideoFrameBufferSize 1572864 dwDefaultFrameInterval 1000000 bFrameIntervalType 1 dwFrameInterval( 0) 1000000 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 8 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 1024 dwMinBitRate 157286400 dwMaxBitRate 157286400 dwMaxVideoFrameBufferSize 2621440 dwDefaultFrameInterval 1000000 bFrameIntervalType 1 dwFrameInterval( 0) 1000000 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 9 bmCapabilities 0x00 Still image unsupported wWidth 1600 wHeight 1200 dwMinBitRate 230400000 dwMaxBitRate 230400000 dwMaxVideoFrameBufferSize 3840000 dwDefaultFrameInterval 1000000 bFrameIntervalType 1 dwFrameInterval( 0) 1000000 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)) VideoStreaming Interface Descriptor: bLength 27 bDescriptorType 36 bDescriptorSubtype 4 (FORMAT_UNCOMPRESSED) bFormatIndex 2 bNumFrameDescriptors 5 guidFormat {59555932-0000-1000-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 147456000 dwMaxBitRate 147456000 dwMaxVideoFrameBufferSize 614400 dwDefaultFrameInterval 1000000 bFrameIntervalType 1 dwFrameInterval( 0) 1000000 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 160 wHeight 120 dwMinBitRate 9216000 dwMaxBitRate 9216000 dwMaxVideoFrameBufferSize 38400 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 176 wHeight 144 dwMinBitRate 12165120 dwMaxBitRate 12165120 dwMaxVideoFrameBufferSize 50688 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 320 wHeight 240 dwMinBitRate 36864000 dwMaxBitRate 36864000 dwMaxVideoFrameBufferSize 153600 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwFrameInterval( 0) 333333 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 352 wHeight 288 dwMinBitRate 48660480 dwMaxBitRate 48660480 dwMaxVideoFrameBufferSize 202752 dwDefaultFrameInterval 333333 bFrameIntervalType 1 dwFrameInterval( 0) 333333 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 0x03fc 1x 1020 bytes bInterval 1 ** UNRECOGNIZED: 30 ff 42 49 53 54 00 01 08 01 10 00 00 00 00 00 d1 03 f4 01 d2 04 f4 01 d3 05 f4 01 d4 06 f4 01 d5 07 f4 01 d6 08 f4 01 d7 09 f4 01 d8 0a f4 01 -- James Stroup, CPhT Arizona Notary Public (520) 345-8677 |
From: Uwe H. <uh...@sa...> - 2018-12-04 11:46:40
|
lsusb Bus 005 Device 004: ID 1b3f:2002 Generalplus Technology Inc. 808 Camera #9 (web-cam mode) lsusb -d 1b3f:2002 -v | grep "14 Video" Couldn't open device, some information will be missing bFunctionClass 14 Video bInterfaceClass 14 Video bInterfaceClass 14 Video bInterfaceClass 14 Video thanks for your work! -- SA & AT Ust-IdNr.: DE205011828 Strukturanalyse und Antriebstechnik tel.: +49 3677801825 Gartenstraße 8 fax.: +49 3677801826 98693 Ilmenau www.sa-at.de Autodesk Inventor Certified Professional (00175423) |
From: <Jak...@zf...> - 2018-10-26 11:29:31
|
Problem has been resolved. Tl;dr: ignoring the usb spec as far as cable length and voltage requirements is fine, cameras only work without usb extenders Following the usb specifications on Wikipedia for usb max cable length is 16.5ft for usb2 and 9.8ft for usb1.1, with a line voltage in the range of 4.75-5.25v As I need to locate the cameras 30-40ft away, I acquired some usb extenders which drop the bus down to usb1.1 (why 1.1 is still sold is beyond me) but that’s fine because now I can have longer wires while staying in the spec. using this at the end of the wire I had only 4.1v with the cameras powered up, so I then acquired a voltage booster to take that to 5.2v. now the system is in spec, but doesn’t work. As a last ditch effort I simply cut the camera usb cord and extended it with 30 feet of cat6 ethernet: blue pair 0v, brwn pair 5v, green pair gnd, orange d+, orange stripe d-. works fine now even with 4.2v at the end, been running like this for 16 hours no glitches whereas with the standard-following setup it would run for max 100seconds. It appears something in the kernel or drivers or whatnot breaks when working over usb1.1, im not sure this is even worth looking into a fix for since 1.1 devices are obsolete aside from this specific usb extender. Thanks all for your help. -----Original Message----- From: Jayakrishnan M <jay...@gm...> Sent: Saturday, October 13, 2018 13:36 To: Harris Jake LPR <Jak...@zf...> Cc: linux-uvc-devel <lin...@li...> Subject: Re: [linux-uvc-devel] dual c270 webcams on raspberry pi via pygame, cannot open two streams at the same time Hello, On Mon, Oct 8, 2018 at 5:34 PM <Jak...@zf...> wrote: > > I believe they are running at full speed not high speed because the usb extender is usb 1.1, not sure why 1.1 devices are even made anymore but regardless it is what it is. The cameras report a needed throughput of 944 B/frame, therefore @ 15fps with two cameras that is ~28 kBytes/sec while the usb1.1(full speed) standard allows for 1536 kBytes/sec thus I don’t see bandwidth being an issue. USB 1.1 will be a limiting factor for your application. A 160x120 YUYV frame is 38400 bytes in size. The camera sends only 944 bytes in one USB frame (1ms interval). So the camera needs 41 USB frames to transfer one video frame. So at 15fps, one camera needs 41*15=615 USB frames to transfer data. So when you use two cameras, you will not have enough bandwidth and will end up dropping data. Still, it is not reason enough for the device to get disconnected. The log does not show what causes the camera to disconnect. You might want to enable logs in the USB host controller driver to debug the problem. Regards, Jayakrishnan > > -----Original Message----- > From: Jayakrishnan M <jay...@gm...> > Sent: Saturday, October 06, 2018 12:47 > To: Harris Jake LPR <Jak...@zf...> > Cc: linux-uvc-devel <lin...@li...> > Subject: Re: [linux-uvc-devel] dual c270 webcams on raspberry pi via > pygame, cannot open two streams at the same time > > Hello Jake, > > On Thu, Oct 4, 2018 at 1:23 AM <Jak...@zf...> wrote: > > > > Evening, > > > > I'm trying to run two Logitech c270 webcams at the same time on a raspberry pi3. Running one by itself as a continuous video stream works fine, attempting to open two at the same time never works. > > In the log file, it appears that the cameras are getting identified as full speed devices and not as high speed devices. Are you running out of bandwidth when trying to capture from both cameras? > > Regards, > Jayakrishnan > > > > > I'm doing this in python via pygame, to eliminate any possible > > issues on my code I manually ran the commands in idle and wrote down > > the times to compare them with the kern.log file after enabling the > > trace as explained in the FAQ. I attached the log file during the > > time I was running the commands, following are the commands and > > their corresponding line number in the log file as well as the time > > they were ran(based on log file time) > > > > LOG FILE LINE UPTIME COMMAND > > pygame.camera.init() > > 143 260.14 pygame.camera.list_cameras() > > cam0 = pygame.camera.Camera('/dev/video0') > > 157 356.70 cam0.start() > > cam1 = pygame.camera.Camera('/dev/video1') > > 260 372.23 cam1.start() > > 793 501.14 cam0.stop() > > Cam1.stop() # fails, > > bad file descriptor > > > > It appears from the log cam1 attempts to start but the driver drops it, then the camera remounts as /dev/video2, subsequent attempts to reconfigure and start the camera as video2,3,4 etc has the same effect. > > > > The only way to access cam1 is to stop cam0 first, but each time a camera is stopped it is released then remounts as something else, eventually failing after a few minutes of start/stop/remount cycles. > > > > I've attempted to apply the 0x80 quirks as recommended in https://elinux.org/RPi_USB_Webcams but that lead to an I/O error when cam0.start() was ran. > > > > _______________________________________________ > > Linux-uvc-devel mailing list > > Lin...@li... > > https://lists.sourceforge.net/lists/listinfo/linux-uvc-devel > |
From: Cengiz C. <ce...@gm...> - 2018-10-15 20:44:58
|
Hello! I have a camera from Sonix Technology with following details: ``` Bus 001 Device 011: ID 0c45:6366 Microdia Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 239 Miscellaneous Device bDeviceSubClass 2 ? bDeviceProtocol 1 Interface Association bMaxPacketSize0 64 idVendor 0x0c45 Microdia idProduct 0x6366 bcdDevice 1.00 iManufacturer 2 Sonix Technology Co., Ltd. iProduct 1 292A-IPC-OV2710 iSerial 3 SN0001 bNumConfigurations 1 ... ``` As far as my tests go, device seems to work with full resolution with generic uvc. (tested kernel: 4.9.0-8-amd64 #1 SMP Debian 4.9.110-3+deb9u6 (2018-10-08) x86_64) Can you add it to the Supported Devices list so we can track its support? Thank you |
From: Jayakrishnan M <jay...@gm...> - 2018-10-13 17:36:12
|
Hello, On Mon, Oct 8, 2018 at 5:34 PM <Jak...@zf...> wrote: > > I believe they are running at full speed not high speed because the usb extender is usb 1.1, not sure why 1.1 devices are even made anymore but regardless it is what it is. The cameras report a needed throughput of 944 B/frame, therefore @ 15fps with two cameras that is ~28 kBytes/sec while the usb1.1(full speed) standard allows for 1536 kBytes/sec thus I don’t see bandwidth being an issue. USB 1.1 will be a limiting factor for your application. A 160x120 YUYV frame is 38400 bytes in size. The camera sends only 944 bytes in one USB frame (1ms interval). So the camera needs 41 USB frames to transfer one video frame. So at 15fps, one camera needs 41*15=615 USB frames to transfer data. So when you use two cameras, you will not have enough bandwidth and will end up dropping data. Still, it is not reason enough for the device to get disconnected. The log does not show what causes the camera to disconnect. You might want to enable logs in the USB host controller driver to debug the problem. Regards, Jayakrishnan > > -----Original Message----- > From: Jayakrishnan M <jay...@gm...> > Sent: Saturday, October 06, 2018 12:47 > To: Harris Jake LPR <Jak...@zf...> > Cc: linux-uvc-devel <lin...@li...> > Subject: Re: [linux-uvc-devel] dual c270 webcams on raspberry pi via pygame, cannot open two streams at the same time > > Hello Jake, > > On Thu, Oct 4, 2018 at 1:23 AM <Jak...@zf...> wrote: > > > > Evening, > > > > I'm trying to run two Logitech c270 webcams at the same time on a raspberry pi3. Running one by itself as a continuous video stream works fine, attempting to open two at the same time never works. > > In the log file, it appears that the cameras are getting identified as full speed devices and not as high speed devices. Are you running out of bandwidth when trying to capture from both cameras? > > Regards, > Jayakrishnan > > > > > I'm doing this in python via pygame, to eliminate any possible issues > > on my code I manually ran the commands in idle and wrote down the > > times to compare them with the kern.log file after enabling the trace > > as explained in the FAQ. I attached the log file during the time I was > > running the commands, following are the commands and their > > corresponding line number in the log file as well as the time they > > were ran(based on log file time) > > > > LOG FILE LINE UPTIME COMMAND > > pygame.camera.init() > > 143 260.14 pygame.camera.list_cameras() > > cam0 = pygame.camera.Camera('/dev/video0') > > 157 356.70 cam0.start() > > cam1 = pygame.camera.Camera('/dev/video1') > > 260 372.23 cam1.start() > > 793 501.14 cam0.stop() > > Cam1.stop() # fails, > > bad file descriptor > > > > It appears from the log cam1 attempts to start but the driver drops it, then the camera remounts as /dev/video2, subsequent attempts to reconfigure and start the camera as video2,3,4 etc has the same effect. > > > > The only way to access cam1 is to stop cam0 first, but each time a camera is stopped it is released then remounts as something else, eventually failing after a few minutes of start/stop/remount cycles. > > > > I've attempted to apply the 0x80 quirks as recommended in https://elinux.org/RPi_USB_Webcams but that lead to an I/O error when cam0.start() was ran. > > > > _______________________________________________ > > Linux-uvc-devel mailing list > > Lin...@li... > > https://lists.sourceforge.net/lists/listinfo/linux-uvc-devel > |
From: Victor A. (victorsnk) <vic...@gm...> - 2018-10-12 09:02:21
|
Hi, I can't find this driver for my ANDOER CAM. Link to Manjaro Post: https://forum.manjaro.org/t/use-as-webcam-andoer-4k/60679 (https://link.getmailspring.com/link/153...@ge.../0?redirect=https%3A%2F%2Fforum.manjaro.org%2Ft%2Fuse-as-webcam-andoer-4k%2F60679&recipient=bGludXgtdXZjLWRldmVsQGxpc3RzLnNvdXJjZWZvcmdlLm5ldA%3D%3D) My Konsole show it at type dmesg -w [25813.630189] usb 2-3: Product: Android [25813.630192] usb 2-3: Manufacturer: USB Developer [25813.630194] usb 2-3: SerialNumber: 20080411 [25813.669195] usb-storage 2-3:1.0: USB Mass Storage device detected [25813.669520] scsi host2: usb-storage 2-3:1.0 [25813.669693] usbcore: registered new interface driver usb-storage [25813.676771] usbcore: registered new interface driver uas [25814.673552] scsi 2:0:0:0: Direct-Access USB 2.0 USB Flash Driver 0100 PQ: 0 ANSI: 2 [25814.674014] sd 2:0:0:0: Power-on or device reset occurred [25814.674663] sd 2:0:0:0: [sdb] Attached SCSI removable disk [25817.308164] usb 2-3: USB disconnect, device number 11 [25817.649906] usb 2-3: new high-speed USB device number 12 using xhci_hcd [25817.790482] usb 2-3: New USB device found, idVendor=1f3a, idProduct=100e, bcdDevice= 2.33 [25817.790485] usb 2-3: New USB device strings: Mfr=2, Product=3, SerialNumber=4 [25817.790487] usb 2-3: Product: Android [25817.790489] usb 2-3: Manufacturer: USB Developer [25817.790491] usb 2-3: SerialNumber: 20080411 [25817.791912] uvcvideo: Found UVC 1.00 device Android (1f3a:100e) [25818.299944] uvcvideo: Failed to query (GET_INFO) UVC control 2 on unit 1: -110 (exp. 1). [25818.300052] uvcvideo: Failed to query (GET_INFO) UVC control 2 on unit 2: -32 (exp. 1). [25818.304394] uvcvideo 2-3:1.0: Entity type for entity Processing 2 was not initialized! [25818.304398] uvcvideo 2-3:1.0: Entity type for entity Camera 1 was not initialized! [25818.304494] input: Android: UVC Camera as /devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.0/input/input27 [25821.133269] usb 2-3: USB disconnect, device number 12 [25821.899899] usb 2-3: new high-speed USB device number 13 using xhci_hcd [25822.040218] usb 2-3: New USB device found, idVendor=1f3a, idProduct=1002, bcdDevice= 2.33 [25822.040223] usb 2-3: New USB device strings: Mfr=2, Product=3, SerialNumber=4 [25822.040227] usb 2-3: Product: Android [25822.040230] usb 2-3: Manufacturer: USB Developer [25822.040232] usb 2-3: SerialNumber: 20080411 [25827.233531] usb-storage 2-3:1.0: USB Mass Storage device detected [25827.233811] scsi host2: usb-storage 2-3:1.0 [25828.250277] scsi 2:0:0:0: Direct-Access USB 2.0 USB Flash Driver 0100 PQ: 0 ANSI: 2 [25828.250679] sd 2:0:0:0: Power-on or device reset occurred [25828.254394] sd 2:0:0:0: [sdb] Attached SCSI removable disk |
From: Jayakrishnan M <jay...@gm...> - 2018-10-06 16:47:08
|
Hello Jake, On Thu, Oct 4, 2018 at 1:23 AM <Jak...@zf...> wrote: > > Evening, > > I'm trying to run two Logitech c270 webcams at the same time on a raspberry pi3. Running one by itself as a continuous video stream works fine, attempting to open two at the same time never works. In the log file, it appears that the cameras are getting identified as full speed devices and not as high speed devices. Are you running out of bandwidth when trying to capture from both cameras? Regards, Jayakrishnan > > I'm doing this in python via pygame, to eliminate any possible issues on my code I manually ran the commands in idle and wrote down the times to compare them with the kern.log file after enabling the trace as explained in the FAQ. I attached the log file during the time I was running the commands, following are the commands and their corresponding line number in the log file as well as the time they were ran(based on log file time) > > LOG FILE LINE UPTIME COMMAND > pygame.camera.init() > 143 260.14 pygame.camera.list_cameras() > cam0 = pygame.camera.Camera('/dev/video0') > 157 356.70 cam0.start() > cam1 = pygame.camera.Camera('/dev/video1') > 260 372.23 cam1.start() > 793 501.14 cam0.stop() > Cam1.stop() # fails, bad file descriptor > > It appears from the log cam1 attempts to start but the driver drops it, then the camera remounts as /dev/video2, subsequent attempts to reconfigure and start the camera as video2,3,4 etc has the same effect. > > The only way to access cam1 is to stop cam0 first, but each time a camera is stopped it is released then remounts as something else, eventually failing after a few minutes of start/stop/remount cycles. > > I've attempted to apply the 0x80 quirks as recommended in https://elinux.org/RPi_USB_Webcams but that lead to an I/O error when cam0.start() was ran. > > _______________________________________________ > Linux-uvc-devel mailing list > Lin...@li... > https://lists.sourceforge.net/lists/listinfo/linux-uvc-devel |
From: <Jak...@zf...> - 2018-10-03 19:52:28
|
Evening, I'm trying to run two Logitech c270 webcams at the same time on a raspberry pi3. Running one by itself as a continuous video stream works fine, attempting to open two at the same time never works. I'm doing this in python via pygame, to eliminate any possible issues on my code I manually ran the commands in idle and wrote down the times to compare them with the kern.log file after enabling the trace as explained in the FAQ. I attached the log file during the time I was running the commands, following are the commands and their corresponding line number in the log file as well as the time they were ran(based on log file time) LOG FILE LINE UPTIME COMMAND pygame.camera.init() 143 260.14 pygame.camera.list_cameras() cam0 = pygame.camera.Camera('/dev/video0') 157 356.70 cam0.start() cam1 = pygame.camera.Camera('/dev/video1') 260 372.23 cam1.start() 793 501.14 cam0.stop() Cam1.stop() # fails, bad file descriptor It appears from the log cam1 attempts to start but the driver drops it, then the camera remounts as /dev/video2, subsequent attempts to reconfigure and start the camera as video2,3,4 etc has the same effect. The only way to access cam1 is to stop cam0 first, but each time a camera is stopped it is released then remounts as something else, eventually failing after a few minutes of start/stop/remount cycles. I've attempted to apply the 0x80 quirks as recommended in https://elinux.org/RPi_USB_Webcams but that lead to an I/O error when cam0.start() was ran. |
From: Paul B. <elp...@gm...> - 2018-09-28 16:14:53
|
I am trying to use a UVC Microscope on Lubuntu 16.04.4. It has worked a few times, but without changing anything in the system it will fail on a subsequent try. I have been unable to establish why it does work sometimes. Once it fails it continues to fail after multiple power down and reboots. I have tried using the microscope on other machines, changing USB socket, re-installing guvcview, resetting cheese settings using dconf-editor. Sometimes it will work after doing some of these things, but there is nothing repeatable. After a failed attempt to use the microscope, Lubuntu cannot shutdown and I have to switch off the power. Using cheese the microscope gives a black screen the first times it fails. Subsequent attempts cause cheese to say no video device is found. I have attached log files from dmesg and lsusb. The microscope does work on another Lubuntu machine. The hardware is totally different and it is running a slightly older version of OS (Lubuntu 16.04.02). Help would be appreciated. |
From: B.Gates-sucks <b.g...@gm...> - 2018-09-23 08:34:12
|
Hello devs, I have a dual boot Fedora 28/Windows 7. The camera works fine with Windows, but it does not always work with Fedora. I used the trick to "rmmod/modprobe uvcvideo" for the past few Fedora releases, but it is not working anymore. The camera seem to work after (both Fedora 28 and few past releases): 1. any upgrade of the mesa* libraries (always); 2. rebooting into Fedora after having used the Windows partition (most times). Any hints ? Thank you. |
From: Massimo M. <mmo...@gm...> - 2018-09-02 14:12:36
|
I have a low cost webcam that worked out of the box with Mint 18.3. Now, after upgrade to Mint 19, there is no /dev/video0 device. I have tried the cam with windows and it's ok. I have tried with a second Mint 18.3 PC and it's ok. I have also tried with a live-CD Mint 19 and it fails. The command to obtain the lsusb.log file, gave me a warning: lsusb -d 1410:1410 -v > lsusb.log Couldn't open device, some information will be missing No warnings without the "> lsusb.log" part. |
From: Robert S. <san...@gm...> - 2018-08-18 11:14:46
|
Hi Karl, Have you tried updating to a newer version of the Kernel ? I had the same issue on a HP EliteBook 840 G5, with a similar Chicony Electronics camera, and support was added in kernel 4.17.4. Good luck, Robert On Fri, Aug 17, 2018 at 7:36 PM Karl Kaiser <kk...@be...> wrote: > Hi everyone, > > I have a 04f2:b569 Chicony Electronics Co., Ltd built-in camera in my > Lenovo Laptop. I see externally plugged-in camera's work fine but not the > built-in one. > > Do you know if this device is supported, I cannot find it on your > Supported Device ID list. > > Thanks > > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Linux-uvc-devel mailing list > Lin...@li... > https://lists.sourceforge.net/lists/listinfo/linux-uvc-devel > |
From: Karl K. <kk...@be...> - 2018-08-17 16:35:04
|
Hi everyone, I have a 04f2:b569 Chicony Electronics Co., Ltd built-in camera in my Lenovo Laptop. I see externally plugged-in camera's work fine but not the built-in one. Do you know if this device is supported, I cannot find it on your Supported Device ID list. Thanks |
From: Nick B. <nif...@gm...> - 2018-07-28 21:26:45
|
I can have at most two cameras connected at once running the following with `ffmpeg`. I am using Logitech C920's. As soon as I start to use 3 cameras it doesn't work (the no space left on device error). I have tried `quirks=128` (and it just hangs after that) and have similar issues here: - https://askubuntu.com/questions/1003741/no-space- left-on-device-issue-in-using-multiple-cameras <https://askubuntu.com/questions/1003741/no-space-left-on-device-issue-in-using-multiple-cameras> - https://superuser.com/questions/431759/using- multiple-usb-webcams-in-linux - https://stackoverflow.com/questions/45257954/ubuntu- camera-vidioc-streamon-error-28-no-space-left-on-device <https://stackoverflow.com/questions/45257954/ubuntu-camera-vidioc-streamon-error-28-no-space-left-on-device> - https://stackoverflow.com/questions/11394712/libv4l2- error-turning-on-stream-no-space-left-on-device <https://stackoverflow.com/questions/11394712/libv4l2-error-turning-on-stream-no-space-left-on-device> |
From: saverio m. <mil...@gm...> - 2018-07-25 23:07:10
|
Hi, I have problem with usb webcam,with id 5149:13d3 on BeagleBoneBlack with "Linux arm 4.17.6-armv7-x7". I Can try to acquire a photo frame with opencv with python and v4l using a C programming, I am sure that this code and webcam work's, because i tryed it with another board and I haven' t this problem. After some research i find a solution, i load uvcvideo with these parameters : "modprobe uvcvideo nodrop=1 timeout=5000 quirks=0x30" I have tryed to change quirks but doesn't works. This is code for python: >>>import cv2 >>> cam=cv2.VideoCapture(-1) >>> suc,frmae=cam.read() >>> cv2.imwrite("testubuntu1.jpg",frmae) >>> cam.release() The c code is https://github.com/arembedded/usb_cam Regards |
From: Alexander S. <ale...@sw...> - 2018-07-20 15:35:19
|
Hi Robert, Thanks a lot for your answer, that really gives hope for the future. I hope the 4.17(.4) kernel will make it to Stretch backports quickly then. There one thing that confuses me now: the devicelist* doesn't contain my device (04f2:b5e7) while your message suggests the driver that's included in the 4.17.4 kernel will have support for the device I have. How does that work? A good weekend everyone! *) http://www.ideasonboard.org/uvc/#devices Best regards, Alex > From: "Robert Sandor" <san...@gm...> > To: "Alexander Swen" <ale...@sw...> > Cc: "linux-uvc-devel" <lin...@li...> > Sent: Friday, 20 July, 2018 15:48:17 > Subject: Re: [linux-uvc-devel] Request for support of Chicony webcams in HP > Elitebook G5 laptops > Hi Alexander, > I had the same issue running the HP Elitebook 840 G5 with Ubuntu. > The issue has been solved in the Linux Kernel version 4.17.4, so installing that > should enable the webcam. > Best, > Robert > On Fri, Jul 20, 2018 at 3:28 PM Alexander Swen via Linux-uvc-devel < > lin...@li... > wrote: >> Hi, >> I hope I follow all your guidelines for posting in this list as this is my first >> post here and I couldn't find much documentation about how to file a request. >> If I do something wrong I hope you forgive me and still want to help me. >> I recently received a new laptop to do my work on. It's a HP Elitebook 840G5. >> While HP doesn't bother to support anything else than Windows most of the >> hardware works out of the box. Not the webcam(s) though. It seems to have quite >> a cool webcam as it has a iR webcam even. >> HP has this information available: >> http://www8.hp.com/h20195/v2/GetPDF.aspx/c05868510.pdf (quickspecs HP Elitebook >> 840 G5) >> I have collected all information I could find and put in this gist: >> https://gist.github.com/aswen/6887719c7cef7b15311b08938634bb19 >> I would like to ask you guys to add support for this webcam to the uvcvideo >> driver. I don't know what else information you need or if there is any way I >> can help (I'm not a developer). >> Please let me know if it's possible to add support and if there is anything I >> can do. >> Thanks a lot for the uvcvideo work so far BTW: I used it for years on my >> previous and other laptops. >> Best regards, >> Alex >> ------------------------------------------------------------------------------ >> Check out the vibrant tech community on one of the world's most >> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >> _______________________________________________ >> Linux-uvc-devel mailing list >> Lin...@li... >> https://lists.sourceforge.net/lists/listinfo/linux-uvc-devel |
From: Robert S. <san...@gm...> - 2018-07-20 13:48:37
|
Hi Alexander, I had the same issue running the HP Elitebook 840 G5 with Ubuntu. The issue has been solved in the Linux Kernel version 4.17.4, so installing that should enable the webcam. Best, Robert On Fri, Jul 20, 2018 at 3:28 PM Alexander Swen via Linux-uvc-devel < lin...@li...> wrote: > Hi, > > I hope I follow all your guidelines for posting in this list as this is my > first post here and I couldn't find much documentation about how to file a > request. If I do something wrong I hope you forgive me and still want to > help me. > > I recently received a new laptop to do my work on. It's a HP Elitebook > 840G5. While HP doesn't bother to support anything else than Windows most > of the hardware works out of the box. Not the webcam(s) though. It seems to > have quite a cool webcam as it has a iR webcam even. > HP has this information available: > http://www8.hp.com/h20195/v2/GetPDF.aspx/c05868510.pdf (quickspecs HP > Elitebook 840 G5) > > I have collected all information I could find and put in this gist: > https://gist.github.com/aswen/6887719c7cef7b15311b08938634bb19 > > I would like to ask you guys to add support for this webcam to the > uvcvideo driver. I don't know what else information you need or if there is > any way I can help (I'm not a developer). > > Please let me know if it's possible to add support and if there is > anything I can do. > > Thanks a lot for the uvcvideo work so far BTW: I used it for years on my > previous and other laptops. > > Best regards, > Alex > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Linux-uvc-devel mailing list > Lin...@li... > https://lists.sourceforge.net/lists/listinfo/linux-uvc-devel > |