Compro Videomate C200: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(6 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
I'M WORKING ON THIS PAGE... INFORMATION IS NOT OK |
|||
[[Image:compro-videomate-c200-usb-low.jpg|right|thumb|200px|C200 USB Stick]] |
[[Image:compro-videomate-c200-usb-low.jpg|right|thumb|200px|C200 USB Stick]] |
||
Line 18: | Line 16: | ||
* Trident USB 2.0 Video Processors |
* Trident USB 2.0 Video Processors |
||
=== |
===Win Driver sample=== |
||
[c200Vid.AddReg.NTamd64] |
|||
''Use the included code to insert other images if necessary. Add as many high resolution pictures as you can i.e the card, the original box, the remote and, when uploading the files to the wiki, give them detailed specific names. Note: only use images taken by yourself or those 3rd party images for which you have received express written consent (such as from a vendor) that permits their usage. For example:''<br> |
|||
HKR,,DevLoader,,*ntkern |
|||
<gallery perrow=5> |
|||
HKR,,NTMPDriver,,U2800Vid64.sys |
|||
Image:VideoMate_DVB-T220_box.jpg|VideoMate DVB-T220 Box |
|||
HKR,,PageOutWhenUnopened,3,01 |
|||
Image:VideoMate_DVB-T220_remote.jpg|VideoMate DVB-T220 Remote |
|||
HKR,,DontSuspendIfStreamsAreRunning,3,01 |
|||
</gallery> |
|||
;HKLM,%MediaInterfaces%\{E65084D3-29F6-4ac6-9CD3-2B2D58FF6403},,,"Analog Copy Protection Notifier" |
|||
;HKLM,%MediaInterfaces%\{E65084D3-29F6-4ac6-9CD3-2B2D58FF6403},IID,1,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 |
|||
HKLM,Software\Tridvid\Tuner,Name,0,"LG Z200T" |
|||
HKLM,Software\Tridvid\Tuner,Type,0x00010001,0 |
|||
HKLM,Software\Tridvid\IRDecoderType,Name,0,"NEC Decoder" |
|||
HKLM,Software\Tridvid\IRDecoderType,Type,0x00010001,0 |
|||
===Identification=== |
===Identification=== |
||
# lsusb -v |
|||
''Provide here, for PCI/PCIe devices, the relevant output of <code>lspci -vnn</code> or, in the case of USB devices, <code>lsusb -v </code>. We're particularly interested in the subsystem ID's. To make a code block simply make the first character of each line a space. For example:''<br> |
|||
# lspci -vvvnn |
|||
Bus 001 Device 009: ID 185b:0200 Compro |
|||
04:03.0 Multimedia controller [0480]: Philips Semiconductors SAA7130 Video Broadcast Decoder [1131:7130] (rev 01) |
|||
Device Descriptor: |
|||
Subsystem: Compro Technology, Inc. Videomate DVB-T200 [185b:c901] |
|||
bLength 18 |
|||
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- |
|||
bDescriptorType 1 |
|||
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- |
|||
bcdUSB 2.00 |
|||
Latency: 84 (21000ns min, 8000ns max) |
|||
bDeviceClass 0 (Defined at Interface level) |
|||
Interrupt: pin A routed to IRQ 20 |
|||
bDeviceSubClass 0 |
|||
Region 0: Memory at fdcfe000 (32-bit, non-prefetchable) [size=1K] |
|||
bDeviceProtocol 0 |
|||
Capabilities: [40] Power Management version 1 |
|||
bMaxPacketSize0 64 |
|||
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) |
|||
idVendor 0x185b Compro |
|||
Status: D0 PME-Enable- DSel=0 DScale=1 PME- |
|||
idProduct 0x0200 |
|||
bcdDevice 0.01 |
|||
iManufacturer 16 Compro |
|||
iProduct 32 VM C200 |
|||
iSerial 64 � |
|||
bNumConfigurations 1 |
|||
==Making it Work== |
==Making it Work== |
||
''Not working in Linux'' |
|||
''Is it supported under Linux? Are there experimental drivers? Does it partially work or identify as another card? (if yes, add this information below)'' |
|||
===Firmware=== |
|||
''Is there any firmware specific information for this device? if so, list it here. If your device doesn't require a firmware, simply mention that this is the case.'' |
|||
===Drivers=== |
|||
''Provide the details of where the drivers and patches and necessary tools are available.'' |
|||
===Sample Kernel Output=== |
===Sample Kernel Output=== |
||
dmesg doesn't show any new line with <code>dmesg | tail -f</code> when the device is plugged. |
|||
''Provide the '''relevant''' portion of dmesg here. For example:''<br> |
|||
# dmesg |
|||
[ 45.569669] saa7130/34: v4l2 driver version 0.2.14 loaded |
|||
[ 45.569739] saa7130[0]: found at 0000:04:03.0, rev: 1, irq: 20, latency: 84, mmio: 0xfdcfe000 |
|||
[ 45.569745] saa7130[0]: subsystem: 185b:c901, board: Compro Videomate DVB-T200 [card=71,autodetected] |
|||
[ 45.569753] saa7130[0]: board init: gpio is 843f00 |
|||
[ 45.569809] input: saa7134 IR (Compro Videomate DV as /devices/pci0000:00/0000:00:1e.0/0000:04:03.0/input/input7 |
|||
[ 45.755429] saa7130[0]: i2c eeprom 00: 5b 18 01 c9 54 20 1c 00 43 43 a9 1c 55 d2 b2 92 |
|||
[ 45.755437] saa7130[0]: i2c eeprom 10: 00 ff 86 0f ff 20 ff ff ff ff ff ff ff ff ff ff |
|||
[ 45.755443] saa7130[0]: i2c eeprom 20: 01 40 01 03 03 ff 03 01 08 ff 00 88 ff ff ff ff |
|||
[ 45.755449] saa7130[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |
|||
[ 45.755454] saa7130[0]: i2c eeprom 40: ff d5 00 c4 86 1e ff ff ff ff ff ff ff ff ff ff |
|||
[ 45.755460] saa7130[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff cb |
|||
[ 45.755466] saa7130[0]: i2c eeprom 60: 30 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |
|||
[ 45.755471] saa7130[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |
|||
[ 45.755478] saa7130[0]: Unexpected tuner type info: d5 in eeprom |
|||
[ 45.755532] saa7130[0]: registered device video0 [v4l2] |
|||
[ 45.755550] saa7130[0]: registered device vbi0 |
|||
[ 45.873425] saa7134 ALSA driver for DMA sound loaded |
|||
[ 45.873448] saa7130[0]/alsa: saa7130[0] at 0xfdcfe000 irq 20 registered as card -2 |
|||
[ 45.943354] saa7130[0]/dvb: frontend initialization failed |
|||
===Remote Control Support=== |
|||
''Discuss support for the remote control here.'' |
|||
==External Links== |
==External Links== |
||
⚫ | |||
''Provide a link to the vendor's product page here along with any other external link to information that is generally helpful in relation to the device. For example:''<br> |
|||
⚫ | |||
''Finally, add anything else that you think might be relevant under an appropriate heading.'' |
|||
''Very last thing is add a catergory. (Remove the nowiki tags). For example''<br> |
|||
<nowiki>[[Category:DVB-T PCI Devices]]</nowiki> |
Latest revision as of 18:46, 7 November 2009
An analog acquisition usb stick from Compro
No Linux support right now (07/11/2009)
Overview/Features
Features :
- Outputs : USB interface, nice for laptops
- Inputs: S-Video and RCA
- Software : Only XP and Vista only and very heavy Ulead software which doesn't run on Virtualbox (brrr)
Components Used
List the hardware modules used by the device:
- Trident USB 2.0 Video Processors
Win Driver sample
[c200Vid.AddReg.NTamd64] HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,U2800Vid64.sys HKR,,PageOutWhenUnopened,3,01 HKR,,DontSuspendIfStreamsAreRunning,3,01 ;HKLM,%MediaInterfaces%\{E65084D3-29F6-4ac6-9CD3-2B2D58FF6403},,,"Analog Copy Protection Notifier" ;HKLM,%MediaInterfaces%\{E65084D3-29F6-4ac6-9CD3-2B2D58FF6403},IID,1,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 HKLM,Software\Tridvid\Tuner,Name,0,"LG Z200T" HKLM,Software\Tridvid\Tuner,Type,0x00010001,0 HKLM,Software\Tridvid\IRDecoderType,Name,0,"NEC Decoder" HKLM,Software\Tridvid\IRDecoderType,Type,0x00010001,0
Identification
# lsusb -v Bus 001 Device 009: ID 185b:0200 Compro Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x185b Compro idProduct 0x0200 bcdDevice 0.01 iManufacturer 16 Compro iProduct 32 VM C200 iSerial 64 � bNumConfigurations 1
Making it Work
Not working in Linux
Sample Kernel Output
dmesg doesn't show any new line with dmesg | tail -f
when the device is plugged.