SilverCrest USB 2.0 Video Grabber VG 2000: Difference between revisions

From LinuxTVWiki
Jump to navigation Jump to search
Line 29: Line 29:
===Identification===
===Identification===
# lsusb -v -d eb1a:2863
# lsusb -v -d eb1a:2863
Bus 002 Device 007: ID eb1a:2863 eMPIA Technology, Inc.
Bus 002 Device 003: ID eb1a:2863 eMPIA Technology, Inc.
Device Descriptor:
Device Descriptor:
bLength 18
bLength 18
bDescriptorType 1
bDescriptorType 1
bcdUSB 2.00
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceSubClass 0
bDeviceProtocol 0
bDeviceProtocol 0
bMaxPacketSize0 64
bMaxPacketSize0 64
idVendor 0xeb1a eMPIA Technology, Inc.
idVendor 0xeb1a eMPIA Technology, Inc.
idProduct 0x2863
idProduct 0x2863
bcdDevice 1.10
bcdDevice 1.10
iManufacturer 0
iManufacturer 0
iProduct 0
iProduct 0
iSerial 0
iSerial 0
bNumConfigurations 1
bNumConfigurations 1
Configuration Descriptor:
Configuration Descriptor:
bLength 9
bLength 9
bDescriptorType 2
bDescriptorType 2
wTotalLength 305
wTotalLength 305
bNumInterfaces 1
bNumInterfaces 1
bConfigurationValue 1
bConfigurationValue 1
iConfiguration 0
iConfiguration 0
bmAttributes 0x80
bmAttributes 0x80
(Bus Powered)
(Bus Powered)
MaxPower 500mA
MaxPower 500mA
Interface Descriptor:
Interface Descriptor:
bLength 9
bLength 9
bDescriptorType 4
bDescriptorType 4
bInterfaceNumber 0
bInterfaceNumber 0
bAlternateSetting 0
bAlternateSetting 0
bNumEndpoints 4
bNumEndpoints 4
bInterfaceClass 255 Vendor Specific Class
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 0
bInterfaceSubClass 0
bInterfaceProtocol 255
bInterfaceProtocol 255
iInterface 0
iInterface 0
Endpoint Descriptor:
Endpoint Descriptor:
bLength 7
bLength 7
bDescriptorType 5
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
bmAttributes 3
Transfer Type Interrupt
Transfer Type Interrupt
Synch Type None
Synch Type None
Usage Type Data
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 11
bInterval 11
Endpoint Descriptor:
Endpoint Descriptor:
bLength 7
bLength 7
bDescriptorType 5
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bEndpointAddress 0x82 EP 2 IN
bmAttributes 1
bmAttributes 1
Transfer Type Isochronous
Transfer Type Isochronous
Synch Type None
Synch Type None
Usage Type Data
Usage Type Data
wMaxPacketSize 0x0000 1x 0 bytes
wMaxPacketSize 0x0000 1x 0 bytes
bInterval 1
bInterval 1
Endpoint Descriptor:
Endpoint Descriptor:
bLength 7
bLength 7
bDescriptorType 5
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
bmAttributes 1
Transfer Type Isochronous
Transfer Type Isochronous
Synch Type None
Synch Type None
Usage Type Data
Usage Type Data
wMaxPacketSize 0x0000 1x 0 bytes
wMaxPacketSize 0x0000 1x 0 bytes
bInterval 4
bInterval 4
Endpoint Descriptor:
Endpoint Descriptor:
bLength 7
bLength 7
bDescriptorType 5
bDescriptorType 5
bEndpointAddress 0x84 EP 4 IN
bEndpointAddress 0x84 EP 4 IN
bmAttributes 1
bmAttributes 1
Transfer Type Isochronous
Transfer Type Isochronous
Synch Type None
Synch Type None
Usage Type Data
Usage Type Data
wMaxPacketSize 0x0000 1x 0 bytes
wMaxPacketSize 0x0000 1x 0 bytes
bInterval 1
bInterval 1
Interface Descriptor:
Interface Descriptor:
bLength 9
bLength 9
bDescriptorType 4
bDescriptorType 4
bInterfaceNumber 0
bInterfaceNumber 0
bAlternateSetting 1
bAlternateSetting 1
bNumEndpoints 4
bNumEndpoints 4
bInterfaceClass 255 Vendor Specific Class
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 0
bInterfaceSubClass 0
bInterfaceProtocol 255
bInterfaceProtocol 255
iInterface 0
iInterface 0
Endpoint Descriptor:
Endpoint Descriptor:
bLength 7
bLength 7
bDescriptorType 5
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
bmAttributes 3
Transfer Type Interrupt
Transfer Type Interrupt
Synch Type None
Synch Type None
Usage Type Data
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 11
bInterval 11
Endpoint Descriptor:
Endpoint Descriptor:
bLength 7
bLength 7
bDescriptorType 5
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bEndpointAddress 0x82 EP 2 IN
bmAttributes 1
bmAttributes 1
Transfer Type Isochronous
Transfer Type Isochronous
Synch Type None
Synch Type None
Usage Type Data
Usage Type Data
wMaxPacketSize 0x0000 1x 0 bytes
wMaxPacketSize 0x0000 1x 0 bytes
bInterval 1
bInterval 1
Endpoint Descriptor:
Endpoint Descriptor:
bLength 7
bLength 7
bDescriptorType 5
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
bmAttributes 1
Transfer Type Isochronous
Transfer Type Isochronous
Synch Type None
Synch Type None
Usage Type Data
Usage Type Data
wMaxPacketSize 0x00c4 1x 196 bytes
wMaxPacketSize 0x00c4 1x 196 bytes
bInterval 4
bInterval 4
Endpoint Descriptor:
Endpoint Descriptor:
bLength 7
bLength 7
bDescriptorType 5
bDescriptorType 5
bEndpointAddress 0x84 EP 4 IN
bEndpointAddress 0x84 EP 4 IN
bmAttributes 1
bmAttributes 1
Transfer Type Isochronous
Transfer Type Isochronous
Synch Type None
Synch Type None
Usage Type Data
Usage Type Data
wMaxPacketSize 0x0000 1x 0 bytes
wMaxPacketSize 0x0000 1x 0 bytes
bInterval 1
bInterval 1
Interface Descriptor:
Interface Descriptor:
bLength 9
bLength 9
bDescriptorType 4
bDescriptorType 4
bInterfaceNumber 0
bInterfaceNumber 0
bAlternateSetting 2
bAlternateSetting 2
bNumEndpoints 4
bNumEndpoints 4
bInterfaceClass 255 Vendor Specific Class
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 0
bInterfaceSubClass 0
bInterfaceProtocol 255
bInterfaceProtocol 255
iInterface 0
iInterface 0
Endpoint Descriptor:
Endpoint Descriptor:
bLength 7
bLength 7
bDescriptorType 5
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
bmAttributes 3
Transfer Type Interrupt
Transfer Type Interrupt
Synch Type None
Synch Type None
Usage Type Data
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 11
bInterval 11
Endpoint Descriptor:
Endpoint Descriptor:
bLength 7
bLength 7
bDescriptorType 5
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bEndpointAddress 0x82 EP 2 IN
bmAttributes 1
bmAttributes 1
Transfer Type Isochronous
Transfer Type Isochronous
Synch Type None
Synch Type None
Usage Type Data
Usage Type Data
wMaxPacketSize 0x0ad4 2x 724 bytes
wMaxPacketSize 0x0ad4 2x 724 bytes
bInterval 1
bInterval 1
Endpoint Descriptor:
Endpoint Descriptor:
bLength 7
bLength 7
bDescriptorType 5
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
bmAttributes 1
Transfer Type Isochronous
Transfer Type Isochronous
Synch Type None
Synch Type None
Usage Type Data
Usage Type Data
wMaxPacketSize 0x00c4 1x 196 bytes
wMaxPacketSize 0x00c4 1x 196 bytes
bInterval 4
bInterval 4
Endpoint Descriptor:
Endpoint Descriptor:
bLength 7
bLength 7
bDescriptorType 5
bDescriptorType 5
bEndpointAddress 0x84 EP 4 IN
bEndpointAddress 0x84 EP 4 IN
bmAttributes 1
bmAttributes 1
Transfer Type Isochronous
Transfer Type Isochronous
Synch Type None
Synch Type None
Usage Type Data
Usage Type Data
wMaxPacketSize 0x0000 1x 0 bytes
wMaxPacketSize 0x0000 1x 0 bytes
bInterval 1
bInterval 1
Interface Descriptor:
Interface Descriptor:
bLength 9
bLength 9
bDescriptorType 4
bDescriptorType 4
bInterfaceNumber 0
bInterfaceNumber 0
bAlternateSetting 3
bAlternateSetting 3
bNumEndpoints 4
bNumEndpoints 4
bInterfaceClass 255 Vendor Specific Class
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 0
bInterfaceSubClass 0
bInterfaceProtocol 255
bInterfaceProtocol 255
iInterface 0
iInterface 0
Endpoint Descriptor:
Endpoint Descriptor:
bLength 7
bLength 7
bDescriptorType 5
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
bmAttributes 3
Transfer Type Interrupt
Transfer Type Interrupt
Synch Type None
Synch Type None
Usage Type Data
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 11
bInterval 11
Endpoint Descriptor:
Endpoint Descriptor:
bLength 7
bLength 7
bDescriptorType 5
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bEndpointAddress 0x82 EP 2 IN
bmAttributes 1
bmAttributes 1
Transfer Type Isochronous
Transfer Type Isochronous
Synch Type None
Synch Type None
Usage Type Data
Usage Type Data
wMaxPacketSize 0x0c00 2x 1024 bytes
wMaxPacketSize 0x0c00 2x 1024 bytes
bInterval 1
bInterval 1
Endpoint Descriptor:
Endpoint Descriptor:
bLength 7
bLength 7
bDescriptorType 5
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
bmAttributes 1
Transfer Type Isochronous
Transfer Type Isochronous
Synch Type None
Synch Type None
Usage Type Data
Usage Type Data
wMaxPacketSize 0x00c4 1x 196 bytes
wMaxPacketSize 0x00c4 1x 196 bytes
bInterval 4
bInterval 4
Endpoint Descriptor:
Endpoint Descriptor:
bLength 7
bLength 7
bDescriptorType 5
bDescriptorType 5
bEndpointAddress 0x84 EP 4 IN
bEndpointAddress 0x84 EP 4 IN
bmAttributes 1
bmAttributes 1
Transfer Type Isochronous
Transfer Type Isochronous
Synch Type None
Synch Type None
Usage Type Data
Usage Type Data
wMaxPacketSize 0x0000 1x 0 bytes
wMaxPacketSize 0x0000 1x 0 bytes
bInterval 1
bInterval 1
Interface Descriptor:
Interface Descriptor:
bLength 9
bLength 9
bDescriptorType 4
bDescriptorType 4
bInterfaceNumber 0
bInterfaceNumber 0
bAlternateSetting 4
bAlternateSetting 4
bNumEndpoints 4
bNumEndpoints 4
bInterfaceClass 255 Vendor Specific Class
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 0
bInterfaceSubClass 0
bInterfaceProtocol 255
bInterfaceProtocol 255
iInterface 0
iInterface 0
Endpoint Descriptor:
Endpoint Descriptor:
bLength 7
bLength 7
bDescriptorType 5
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
bmAttributes 3
Transfer Type Interrupt
Transfer Type Interrupt
Synch Type None
Synch Type None
Usage Type Data
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 11
bInterval 11
Endpoint Descriptor:
Endpoint Descriptor:
bLength 7
bLength 7
bDescriptorType 5
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bEndpointAddress 0x82 EP 2 IN
bmAttributes 1
bmAttributes 1
Transfer Type Isochronous
Transfer Type Isochronous
Synch Type None
Synch Type None
Usage Type Data
Usage Type Data
wMaxPacketSize 0x1300 3x 768 bytes
wMaxPacketSize 0x1300 3x 768 bytes
bInterval 1
bInterval 1
Endpoint Descriptor:
Endpoint Descriptor:
bLength 7
bLength 7
bDescriptorType 5
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
bmAttributes 1
Transfer Type Isochronous
Transfer Type Isochronous
Synch Type None
Synch Type None
Usage Type Data
Usage Type Data
wMaxPacketSize 0x00c4 1x 196 bytes
wMaxPacketSize 0x00c4 1x 196 bytes
bInterval 4
bInterval 4
Endpoint Descriptor:
Endpoint Descriptor:
bLength 7
bLength 7
bDescriptorType 5
bDescriptorType 5
bEndpointAddress 0x84 EP 4 IN
bEndpointAddress 0x84 EP 4 IN
bmAttributes 1
bmAttributes 1
Transfer Type Isochronous
Transfer Type Isochronous
Synch Type None
Synch Type None
Usage Type Data
Usage Type Data
wMaxPacketSize 0x0000 1x 0 bytes
wMaxPacketSize 0x0000 1x 0 bytes
bInterval 1
bInterval 1
Interface Descriptor:
Interface Descriptor:
bLength 9
bLength 9
bDescriptorType 4
bDescriptorType 4
bInterfaceNumber 0
bInterfaceNumber 0
bAlternateSetting 5
bAlternateSetting 5
bNumEndpoints 4
bNumEndpoints 4
bInterfaceClass 255 Vendor Specific Class
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 0
bInterfaceSubClass 0
bInterfaceProtocol 255
bInterfaceProtocol 255
iInterface 0
iInterface 0
Endpoint Descriptor:
Endpoint Descriptor:
bLength 7
bLength 7
bDescriptorType 5
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
bmAttributes 3
Transfer Type Interrupt
Transfer Type Interrupt
Synch Type None
Synch Type None
Usage Type Data
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 11
bInterval 11
Endpoint Descriptor:
Endpoint Descriptor:
bLength 7
bLength 7
bDescriptorType 5
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bEndpointAddress 0x82 EP 2 IN
bmAttributes 1
bmAttributes 1
Transfer Type Isochronous
Transfer Type Isochronous
Synch Type None
Synch Type None
Usage Type Data
Usage Type Data
wMaxPacketSize 0x135c 3x 860 bytes
wMaxPacketSize 0x135c 3x 860 bytes
bInterval 1
bInterval 1
Endpoint Descriptor:
Endpoint Descriptor:
bLength 7
bLength 7
bDescriptorType 5
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
bmAttributes 1
Transfer Type Isochronous
Transfer Type Isochronous
Synch Type None
Synch Type None
Usage Type Data
Usage Type Data
wMaxPacketSize 0x00c4 1x 196 bytes
wMaxPacketSize 0x00c4 1x 196 bytes
bInterval 4
bInterval 4
Endpoint Descriptor:
Endpoint Descriptor:
bLength 7
bLength 7
bDescriptorType 5
bDescriptorType 5
bEndpointAddress 0x84 EP 4 IN
bEndpointAddress 0x84 EP 4 IN
bmAttributes 1
bmAttributes 1
Transfer Type Isochronous
Transfer Type Isochronous
Synch Type None
Synch Type None
Usage Type Data
Usage Type Data
wMaxPacketSize 0x0000 1x 0 bytes
wMaxPacketSize 0x0000 1x 0 bytes
bInterval 1
bInterval 1
Interface Descriptor:
Interface Descriptor:
bLength 9
bLength 9
bDescriptorType 4
bDescriptorType 4
bInterfaceNumber 0
bInterfaceNumber 0
bAlternateSetting 6
bAlternateSetting 6
bNumEndpoints 4
bNumEndpoints 4
bInterfaceClass 255 Vendor Specific Class
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 0
bInterfaceSubClass 0
bInterfaceProtocol 255
bInterfaceProtocol 255
iInterface 0
iInterface 0
Endpoint Descriptor:
Endpoint Descriptor:
bLength 7
bLength 7
bDescriptorType 5
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
bmAttributes 3
Transfer Type Interrupt
Transfer Type Interrupt
Synch Type None
Synch Type None
Usage Type Data
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 11
bInterval 11
Endpoint Descriptor:
Endpoint Descriptor:
bLength 7
bLength 7
bDescriptorType 5
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bEndpointAddress 0x82 EP 2 IN
bmAttributes 1
bmAttributes 1
Transfer Type Isochronous
Transfer Type Isochronous
Synch Type None
Synch Type None
Usage Type Data
Usage Type Data
wMaxPacketSize 0x13c4 3x 964 bytes
wMaxPacketSize 0x13c4 3x 964 bytes
bInterval 1
bInterval 1
Endpoint Descriptor:
Endpoint Descriptor:
bLength 7
bLength 7
bDescriptorType 5
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
bmAttributes 1
Transfer Type Isochronous
Transfer Type Isochronous
Synch Type None
Synch Type None
Usage Type Data
Usage Type Data
wMaxPacketSize 0x00c4 1x 196 bytes
wMaxPacketSize 0x00c4 1x 196 bytes
bInterval 4
bInterval 4
Endpoint Descriptor:
Endpoint Descriptor:
bLength 7
bLength 7
bDescriptorType 5
bDescriptorType 5
bEndpointAddress 0x84 EP 4 IN
bEndpointAddress 0x84 EP 4 IN
bmAttributes 1
bmAttributes 1
Transfer Type Isochronous
Transfer Type Isochronous
Synch Type None
Synch Type None
Usage Type Data
Usage Type Data
wMaxPacketSize 0x0000 1x 0 bytes
wMaxPacketSize 0x0000 1x 0 bytes
bInterval 1
bInterval 1
Interface Descriptor:
Interface Descriptor:
bLength 9
bLength 9
bDescriptorType 4
bDescriptorType 4
bInterfaceNumber 0
bInterfaceNumber 0
bAlternateSetting 7
bAlternateSetting 7
bNumEndpoints 4
bNumEndpoints 4
bInterfaceClass 255 Vendor Specific Class
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 0
bInterfaceSubClass 0
bInterfaceProtocol 255
bInterfaceProtocol 255
iInterface 0
iInterface 0
Endpoint Descriptor:
Endpoint Descriptor:
bLength 7
bLength 7
bDescriptorType 5
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
bmAttributes 3
Transfer Type Interrupt
Transfer Type Interrupt
Synch Type None
Synch Type None
Usage Type Data
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 11
bInterval 11
Endpoint Descriptor:
Endpoint Descriptor:
bLength 7
bLength 7
bDescriptorType 5
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bEndpointAddress 0x82 EP 2 IN
bmAttributes 1
bmAttributes 1
Transfer Type Isochronous
Transfer Type Isochronous
Synch Type None
Synch Type None
Usage Type Data
Usage Type Data
wMaxPacketSize 0x1400 3x 1024 bytes
wMaxPacketSize 0x1400 3x 1024 bytes
bInterval 1
bInterval 1
Endpoint Descriptor:
Endpoint Descriptor:
bLength 7
bLength 7
bDescriptorType 5
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
bmAttributes 1
Transfer Type Isochronous
Transfer Type Isochronous
Synch Type None
Synch Type None
Usage Type Data
Usage Type Data
wMaxPacketSize 0x00c4 1x 196 bytes
wMaxPacketSize 0x00c4 1x 196 bytes
bInterval 4
bInterval 4
Endpoint Descriptor:
Endpoint Descriptor:
bLength 7
bLength 7
bDescriptorType 5
bDescriptorType 5
bEndpointAddress 0x84 EP 4 IN
bEndpointAddress 0x84 EP 4 IN
bmAttributes 1
bmAttributes 1
Transfer Type Isochronous
Transfer Type Isochronous
Synch Type None
Synch Type None
Usage Type Data
Usage Type Data
wMaxPacketSize 0x0000 1x 0 bytes
wMaxPacketSize 0x0000 1x 0 bytes
bInterval 1
bInterval 1
Device Qualifier (for other device speed):
Device Qualifier (for other device speed):
bLength 10
bLength 10
bDescriptorType 6
bDescriptorType 7
bcdUSB 2.00
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceSubClass 0
bDeviceProtocol 0
bDeviceProtocol 0
bMaxPacketSize0 64
bMaxPacketSize0 64
bNumConfigurations 1
bNumConfigurations 1
Device Status: 0x0000
Device Status: 0x0000
(Bus Powered)
(Bus Powered)


==Making it Work==
==Making it Work==

Revision as of 15:29, 13 January 2011

A small USB Video signal analog to digital converter distributed from the German discounter chain "Lidl". Vendor: TARGA GmbH, Lange Wende 41, D-59494 Soest. Artikel Nr.: 32973. SilverCrest VG 2000. TARGA-Nr.1479836. GTIN (former EAN) is 4250133701701. This device has no TV nor Radio receivers.
It is currently not working under Linux.

TARGA / Lidl USB-Video-Grabber VG 2000 top view (the square area is the snapshot push-bottom

Overview/Features

Features of the SilverCrest USB 2.0 Video Grabber VG 2000:

  • Digitalization of analogue video signals as VHS, Video8, Hi8 etc.
  • Connects devices e.g. Camcorder, Video-Recorder and other analogue Video sources with Notebook or Personal Computer.
  • Fast and easy to use for simple transmission to digital storage units.
  • Interface: USB 2.0
  • Input rating: 5 V DC, 300 mA
  • Video inputs: Composite and S-Video
  • Audio inputs: 2 x Cinch (Stereo)
  • Video resolution: PAL / SECAM: 720 x 576 @ 25 FPS; NTSC: 720 x 480 @ 30 FPS
  • Snapshot push-buttom

Components Used

  • em2863 USB 2.0 Video device from EETI (former eMPIA Technology, Inc)
  • stac 9750 Sigmatel audio processor
  • tvp5150am1 Ultralow Power NTSC/PAL/SECAM Video Decoder w/Robust Sync Detector

Other Images

Backside of the device and the audio-/video- connectors plugged in to the mini USB socket.

Identification

# lsusb -v  -d eb1a:2863
Bus 002 Device 003: ID eb1a:2863 eMPIA Technology, Inc.                                       
Device Descriptor:                                                                            
  bLength                18                                                                   
  bDescriptorType         1                                                                   
  bcdUSB               2.00                                                                   
  bDeviceClass            0 (Defined at Interface level)                                      
  bDeviceSubClass         0                                                                   
  bDeviceProtocol         0                                                                   
  bMaxPacketSize0        64                                                                   
  idVendor           0xeb1a eMPIA Technology, Inc.                                            
  idProduct          0x2863                                                                   
  bcdDevice            1.10                                                                   
  iManufacturer           0                                                                   
  iProduct                0                                                                   
  iSerial                 0                                                                   
  bNumConfigurations      1                                                                   
  Configuration Descriptor:                                                                   
    bLength                 9                                                                 
    bDescriptorType         2                                                                 
    wTotalLength          305                                                                 
    bNumInterfaces          1                                                                 
    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     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0000  1x 0 bytes
        bInterval               4
      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
    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     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x00c4  1x 196 bytes
        bInterval               4
      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
    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     0x0ad4  2x 724 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x00c4  1x 196 bytes
        bInterval               4
      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
    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     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x00c4  1x 196 bytes
        bInterval               4
      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
    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     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x00c4  1x 196 bytes
        bInterval               4
      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
    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     0x135c  3x 860 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x00c4  1x 196 bytes
        bInterval               4
      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
    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     0x13c4  3x 964 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x00c4  1x 196 bytes
        bInterval               4
      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
    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     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x00c4  1x 196 bytes
        bInterval               4
      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
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         7
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0000
  (Bus Powered)

Making it Work

The Video Grabber is not working under openSuSE at this time. In a openSUsE 11.3 Box the v4l kernel tree must be updated, following the installation instructions written in Em28xx devices. The update process is working without any problems. After installing the updates and plugging the devise the modules where loaded, but none of the video players / editors works with it (tested with MoTV, Cinelerra, MPlayer, Kaffeine / Xine and VLC).

Firmware

The unit does not use an loadable firmware.

Drivers

See Em28xx devices.

Kernel Output

The Kernel loads the newly provided drivers

> dmesg
[ 1390.143990] usb 2-5: new high speed USB device using ehci_hcd and address 3
[ 1390.258141] usb 2-5: New USB device found, idVendor=eb1a, idProduct=2863
[ 1390.258145] usb 2-5: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 1390.274671] Linux video capture interface: v2.00
[ 1390.274673] WARNING: You're using an experimental version of the V4L stack. As the driver
[ 1390.274674]          is backported to an older kernel, it doesn't offer enough quality for
[ 1390.274675]          its usage in production.
[ 1390.274676]          Use it with care.
[ 1390.275051] IR NEC protocol handler initialized
[ 1390.278457] IR RC5(x) protocol handler initialized
[ 1390.282564] em28xx: New device @ 480 Mbps (eb1a:2863, interface 0, class 0)
[ 1390.282690] em28xx #0: chip ID is em2860
[ 1390.282840] IR RC6 protocol handler initialized
[ 1390.284164] IR JVC protocol handler initialized
[ 1390.285310] IR Sony protocol handler initialized
[ 1390.352022] em28xx #0: board has no eeprom
[ 1390.353115] em28xx #0: Identified as EM2860/SAA711X Reference Design (card=19)
[ 1390.353118] em28xx #0: Registering snapshot button...
[ 1390.353165] input: em28xx snapshot button as /devices/pci0000:00/0000:00:1d.7/usb2/2-5/input/input7
[ 1390.357127] em28xx #0: Config register raw data: 0x10
[ 1390.370601] em28xx #0: AC97 vendor ID = 0x83847650
[ 1390.376701] em28xx #0: AC97 features = 0x6a90
[ 1390.376704] em28xx #0: Sigmatel audio processor detected(stac 9750)
[ 1390.584827] em28xx #0: v4l2 driver version 0.1.2
[ 1391.050759] em28xx #0: V4L2 video device registered as video0
[ 1391.050763] em28xx #0: V4L2 VBI device registered as vbi0
[ 1391.050796] usbcore: registered new interface driver em28xx
[ 1391.050799] em28xx driver loaded
[ 1391.054880] em28xx-audio.c: probing for em28x1 non standard usbaudio
[ 1391.054884] em28xx-audio.c: Copyright (C) 2006 Markus Rechberger
[ 1391.055474] Em28xx: Initialized (Em28xx Audio Extension) extension

Kernel Modules

#lsmod |grep em28
em28xx_alsa             7812  1 
em28xx                105961  3 em28xx_alsa
v4l2_common            21343  3 tvp5150,saa7115,em28xx
videodev               51824  6 tvp5150,saa7115,em28xx,v4l2_common
ir_core                17940  6 ir_sony_decoder,ir_jvc_decoder,ir_rc6_decoder,ir_rc5_decoder,ir_nec_decoder,em28xx
videobuf_vmalloc        5709  1 em28xx
videobuf_core          20773  2 em28xx,videobuf_vmalloc
snd_pcm               105589  4 snd_pcm_oss,em28xx_alsa,snd_hda_intel,snd_hda_codec
tveeprom               13945  1 em28xx
snd                    84444  19 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,em28xx_alsa,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer


Remote Control Support

There is no remote control.

Snapshot Control Support

The housing is equipped with an push bottom to initiate a video snapshot.

External Links


  • [1] Manufacturer of EM2863 Chip
  • [2] Vendor
  • [3] Distributor