[linux-dvb] [PATCH] Avermedia AVerTV DVB-S
Tino Reichardt
list-linux-dvb at mcmilk.de
Mon Jun 26 22:24:07 CEST 2006
Hello list,
I got last week a dvb-s card called Avermedia AVerTV DVB-S [A700] ...
I thought linux will get it to work... since the saa7134 chipset, which
was advertised, is well supported :)
But it wasn't :(
Here are some notes, which are also located @
www.mcmilk.de/projects/dvb-card/
Avermedia AVerTV DVB-S Pro [A700]
=================================
These are the Semiconductors on the card
what | description
----------------+-----------------------------------------------------
SAA7135HL/203 | Audio & Video broadcast decoder (SAA7134HL_4.pdf)
Avermedia xyz | ???
LM317T | Variable Voltage Regulator
9435A 61N3Z | also some Voltage stuff I think
...
lspci -vvxxx
00:06.0 Multimedia controller: Philips Semiconductors SAA7133/SAA7135 Video Broadcast Decoder (rev d1)
Subsystem: Avermedia Technologies Inc Unknown device a7a1
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: 64 (63750ns min, 63750ns max)
Interrupt: pin A routed to IRQ 21
Region 0: Memory at febff800 (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=3 PME-
00: 31 11 33 71 06 01 90 02 d1 00 80 04 00 40 00 00
10: 00 f8 bf fe 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 61 14 a1 a7
30: 00 00 00 00 40 00 00 00 00 00 00 00 0a 01 ff ff
40: 01 00 02 06 00 60 00 ff 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
lspci -v
00:06.0 Multimedia controller: Philips Semiconductors SAA7133/SAA7135 Video Broadcast Decoder (rev d1)
Subsystem: Avermedia Technologies Inc Unknown device a7a1
Flags: bus master, medium devsel, latency 64, IRQ 21
Memory at febff800 (32-bit, non-prefetchable) [size=2K]
Capabilities: [40] Power Management version 2
lspci -vn
00:06.0 0480: 1131:7133 (rev d1)
Subsystem: 1461:a7a1
Flags: bus master, medium devsel, latency 64, IRQ 17
Memory at febff800 (32-bit, non-prefetchable) [size=2K]
Capabilities: [40] Power Management version 2
- dmesg on a Kernel 2.6.17-ARCH (2.6.17.1 ... nearly vanilla kernel)
- with the v4l/dvb Mercurial repository from 2006-06-25
Linux video capture interface: v2.00
saa7130/34: v4l2 driver version 0.2.14 loaded
ACPI: PCI Interrupt 0000:00:06.0[A] -> GSI 17 (level, low) -> IRQ 21
saa7133[0]: found at 0000:00:06.0, rev: 209, irq: 21, latency: 64, mmio: 0xfebff800
saa7133[0]: subsystem: 1461:a7a1, board: UNKNOWN/GENERIC [card=0,autodetected]
saa7133[0]: board init: gpio is fe00
saa7133[0]: i2c eeprom 00: 61 14 a1 a7 ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff 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 ff ff ff ff ff ff ff ff ff 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
saa7133[0]: i2c scan: found device @ 0x1c [???]
saa7133[0]: i2c scan: found device @ 0xa0 [eeprom]
saa7133[0]: registered device video0 [v4l2]
saa7133[0]: registered device vbi0
- dmesg on a Kernel 2.6.17-ARCH (2.6.17.1 ... nearly vanilla kernel)
- with a _patched_ v4l/dvb Mercurial repository from 2006-06-25
- the patch is @ www.mcmilk.de/projects/dvb-card/ - a700.vXX.diff
Linux video capture interface: v2.00
saa7130/34: v4l2 driver version 0.2.14 loaded
ACPI: PCI Interrupt 0000:00:06.0[A] -> GSI 17 (level, low) -> IRQ 21
saa7133[0]: found at 0000:00:06.0, rev: 209, irq: 21, latency: 64, mmio: 0xfebff800
saa7133[0]: subsystem: 1461:a7a1, board: Avermedia AVerTV DVB-S Pro [A700] [card=96,autodetected]
saa7133[0]: board init: gpio is fe00
saa7133[0]: i2c eeprom 00: 61 14 a1 a7 ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff 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 ff ff ff ff ff ff ff ff ff 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
saa7133[0]: i2c scan: found device @ 0x1c [???]
saa7133[0]: i2c scan: found device @ 0xa0 [eeprom]
saa7133[0]: registered device video0 [v4l2]
saa7133[0]: registered device vbi0
saa7133[0]: registered device radio0
- with that patch, composite and s-video are working
- the sound dosn't work currently
- there is /dev/dvb/* device
Now some questions:
Has this card a tuner - and which one ?
Can this card provide the /dev/radio interface ?
How should the DVB Frontend be added ... is 0x1c the lgdt330x frontend ?
Maybe some more questions ... but they will come later ;P
Can someone help me on that card ?
--
regards, TR
More information about the linux-dvb
mailing list