AVerMedia AVerTV DVB-T Super 007: Difference between revisions

From LinuxTVWiki
Jump to navigation Jump to search
No edit summary
(added combined patch with autodetection)
Line 55: Line 55:


=== Support ===
=== Support ===
The DVB-T works fine with the patch from "http://lists.zerezo.com/video4linux/msg19205.html". The 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.
The DVB-T works fine with the patch from "http://lists.zerezo.com/video4linux/msg19205.html". The 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.




Line 69: Line 70:
<pre>
<pre>
saa7130/34: v4l2 driver version 0.2.14 loaded
saa7130/34: v4l2 driver version 0.2.14 loaded
saa7133[0]: found at 0000:01:09.0, rev: 209, irq: 209, latency: 32, mmio: 0xe2002000
saa7133[0]: found at 0000:01:09.0, rev: 209, irq: 20, latency: 32, mmio: 0xe2002000
saa7133[0]: subsystem: 1461:f01d, board: Philips Tiger - S Reference design [card=109,insmod
saa7133[0]: subsystem: 1461:f01d, board: Avermedia Super 007 [card=117,autodetected]
option]
saa7133[0]: board init: gpio is 240000
saa7133[0]: board init: gpio is 240000
tuner 2-004b: chip found @ 0x96 (saa7133[0])
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: setting tuner address to 60
tuner 2-004b: type set to tda8290+75a
tuner 2-004b: type set to tda8290+75a
Line 92: Line 94:
DVB: registering frontend 0 (Philips TDA10046H DVB-T)...
DVB: registering frontend 0 (Philips TDA10046H DVB-T)...
tda1004x: setting up plls for 48MHz sampling clock
tda1004x: setting up plls for 48MHz sampling clock
tda1004x: timeout waiting for DSP ready
tda1004x: found firmware revision 0 -- invalid
tda1004x: trying to boot from eeprom
tda1004x: found firmware revision 0 -- invalid
tda1004x: waiting for firmware upload...
tda1004x: found firmware revision 20 -- ok
tda1004x: found firmware revision 20 -- ok
</pre>
</pre>

Revision as of 16:47, 19 August 2007

DVB-T Super 007 with Box
A closer look at the card

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 the patch from "http://lists.zerezo.com/video4linux/msg19205.html". The 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 card=109

until the card gets patched with autodetection in trunk.


dmesg output (with patch):

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