AVerMedia AVerTV DVB-T Super 007: Difference between revisions
m (forgot to update some tags with the autodetection patch) |
m (removed dead links, updated text to reveal modules from hg support this card) |
||
Line 55: | Line 55: | ||
=== Support === |
=== Support === |
||
The DVB-T works fine with |
The DVB-T works fine with modules from the [http://linuxtv.org/hg/v4l-dvb Mercurial (hg) repository] as of 25th January 2008. Firmware is needed, use the updated get_dvb_firmware script or use the file "TT_PCI_2.19h_28_11_2006/software/OEM/PCI/App/ttlcdacc.dll" contained in http://technotrend-online.com/download/software/219/TT_PCI_2.19h_28_11_2006.zip, which you'll have to rename to /lib/firmware/dvb-fe-tda10046.fw. You can find a combined patch with autodetection [http://files.bobbens.dyndns.org/dvb-tsuper007.diff here]. |
||
The chipset should support Analog also, but that isn't working yet. |
The chipset should support Analog also, but that isn't working yet. |
||
Line 64: | Line 64: | ||
modprobe saa7134 |
modprobe saa7134 |
||
</pre> |
</pre> |
||
If you aren't using the [http://files.bobbens.dyndns.org/dvb-tsuper007.diff combined autodetection patch] you'll have to use the parameter card=109, otherwise it should get autodetected. |
|||
''dmesg'' output (with modules built from the Mercurial repository): |
|||
''dmesg'' output (with [http://files.bobbens.dyndns.org/dvb-tsuper007.diff combined autodetection patch]): |
|||
<pre> |
<pre> |
||
saa7130/34: v4l2 driver version 0.2.14 loaded |
saa7130/34: v4l2 driver version 0.2.14 loaded |
Revision as of 22:01, 25 January 2008
A Hybrid DVB-T PCI card from AVerMedia. (Product Website)
Hardware
It uses the following chips:
SAA7131E/03/G CG9033 07 SF2105.1 TSG07012 TDA10046A SC8574.1 12 ZSG 06101 8275AC1 CG4773 01 TPG07011
Running the command # lspci -vv yeilds:
01:09.0 Multimedia controller: Philips Semiconductors SAA7133/SAA7135 Video Broadcast Decode r (rev d1) Subsystem: Avermedia Technologies Inc Unknown device f01d Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- > SERR- <PERR- Latency: 32 (21000ns min, 8000ns max) Interrupt: pin A routed to IRQ 209 Region 0: Memory at e2002000 (32-bit, non-prefetchable) [size=2K] Capabilities: [40] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=1 PME-
and # lspci -vn:
01:09.0 0480: 1131:7133 (rev d1) Subsystem: 1461:f01d Flags: bus master, medium devsel, latency 32, IRQ 209 Memory at e2002000 (32-bit, non-prefetchable) [size=2K] Capabilities: [40] Power Management version 2
The card has Antenna In and IF receiver In;
Support
The DVB-T works fine with modules from the Mercurial (hg) repository as of 25th January 2008. Firmware is needed, use the updated get_dvb_firmware script or use the file "TT_PCI_2.19h_28_11_2006/software/OEM/PCI/App/ttlcdacc.dll" contained in http://technotrend-online.com/download/software/219/TT_PCI_2.19h_28_11_2006.zip, which you'll have to rename to /lib/firmware/dvb-fe-tda10046.fw. You can find a combined patch with autodetection here. The chipset should support Analog also, but that isn't working yet.
After applying the installing the patched modules and the firmware you will have to run:
rmmod saa7134 modprobe saa7134
dmesg output (with modules built from the Mercurial repository):
saa7130/34: v4l2 driver version 0.2.14 loaded saa7133[0]: found at 0000:01:09.0, rev: 209, irq: 20, latency: 32, mmio: 0xe2002000 saa7133[0]: subsystem: 1461:f01d, board: Avermedia Super 007 [card=117,autodetected] saa7133[0]: board init: gpio is 240000 tuner 2-004b: chip found @ 0x96 (saa7133[0]) tuner 2-004b: setting tuner address to 60 tuner 2-004b: type set to tda8290+75a tuner 2-004b: setting tuner address to 60 tuner 2-004b: type set to tda8290+75a saa7133[0]: i2c eeprom 00: 61 14 1d f0 54 20 1c 00 43 43 a9 1c 55 d2 b2 92 saa7133[0]: i2c eeprom 10: ff ff ff ff ff 20 ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 20: 01 40 01 32 32 01 01 43 88 ff 00 55 ff ff ff ff saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 40: ff 21 00 c0 96 10 03 02 15 16 ff ff ff ff ff ff saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff tuner 2-004b: setting tuner address to 60 tuner 2-004b: type set to tda8290+75a saa7133[0]: registered device video0 [v4l2] saa7133[0]: registered device vbi0 saa7133[0]: registered device radio0 DVB: registering new adapter (saa7133[0]) DVB: registering frontend 0 (Philips TDA10046H DVB-T)... tda1004x: setting up plls for 48MHz sampling clock tda1004x: found firmware revision 20 -- ok
RF remote control
TODO