KWorld DVB-T 220: Difference between revisions
Jump to navigation
Jump to search
m (Kworld DVB-T 220 moved to KWorld DVB-T 220: name) |
No edit summary |
||
Line 1: | Line 1: | ||
== Status == |
|||
This is a digital + analogue PCI card. I have not tested the analogue part yet, nor the remote, nor the FM tuner. |
|||
The [http://www.kworld.com.tw/en/kworld/body/Products/D+A/DVB-T220.htm Tevion/KWorld DVB-T 220RF] is a digital + analogue PCI card and is automatically detected by a standard recent linux kernel. |
|||
This card seems well supported although digital (dvb-t) support isn't enabled automatically. To enable this run '<code>modprobe saa7134-dvb</code>' as root. |
|||
As of linux 2.6.16, it requires the Mercurial version of v4l-dvb. |
|||
See the second last post at http://forums.gentoo.org/viewtopic-t-449615-highlight-kworld.html. |
|||
=== Bugs === |
|||
⚫ | |||
[https://launchpad.net/bugs/56801 saa7134-dvb not loaded automatically (Ubuntu)] |
|||
== Identification == |
|||
uname -a |
|||
Linux media 2.6.20-11-generic #2 SMP Thu Mar 15 08:03:07 UTC 2007 i686 GNU/Linux |
|||
lspci -vvv |
|||
01:06.0 Multimedia controller: Philips Semiconductors SAA7133/SAA7135 Video Broadcast Decoder (rev d0) |
|||
Subsystem: KWorld Computer Co. Ltd. Unknown device 7201 |
|||
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 (63750ns min, 63750ns max) |
|||
Interrupt: pin A routed to IRQ 21 |
|||
Region 0: Memory at f5000000 (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- |
|||
lspci -n |
|||
01:06.0 0480: 1131:7133 (rev d0) |
|||
dmesg |
|||
[ 50.055716] saa7130/34: v4l2 driver version 0.2.14 loaded |
|||
[ 50.056200] saa7133[0]: found at 0000:01:06.0, rev: 208, irq: 21, latency: 32, mmio: 0xf5000000 |
|||
[ 50.056205] saa7133[0]: subsystem: 17de:7201, board: Tevion/KWorld DVB-T 220RF [card=88,autodetected] |
|||
[ 50.056213] saa7133[0]: board init: gpio is 100 |
|||
[ 50.201689] saa7133[0]: i2c eeprom 00: de 17 01 72 ff ff ff ff ff ff ff ff ff ff ff ff |
|||
[ 50.201698] saa7133[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |
|||
[ 50.201703] saa7133[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |
|||
[ 50.201709] saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |
|||
[ 50.201714] saa7133[0]: i2c eeprom 40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |
|||
[ 50.201720] saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |
|||
[ 50.201725] saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |
|||
[ 50.201730] saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |
|||
[ 50.425534] tuner 2-004b: chip found @ 0x96 (saa7133[0]) |
|||
[ 50.485509] tuner 2-004b: setting tuner address to 61 |
|||
[ 50.533476] tuner 2-004b: type set to tda8290+75a |
|||
[ 50.697349] tuner 2-004b: setting tuner address to 61 |
|||
[ 50.745310] tuner 2-004b: type set to tda8290+75a |
|||
[ 50.831536] saa7133[0]: registered device video0 [v4l2] |
|||
[ 50.831580] saa7133[0]: registered device vbi0 |
|||
[ 50.831602] saa7133[0]: registered device radio0 |
|||
[ 50.850355] saa7134 ALSA driver for DMA sound loaded |
|||
[ 50.850379] saa7133[0]/alsa: saa7133[0] at 0xf5000000 irq 21 registered as card -2 |
|||
[ 5774.372000] DVB: registering new adapter (saa7133[0]). |
|||
[ 5774.372000] DVB: registering frontend 0 (Philips TDA10046H DVB-T)... |
|||
== Getting it working on older kernels == |
|||
NOTE: This should no longer be necessary for any recent linux distribution |
|||
⚫ | In linux 2.6.16, the Mercurial version of v4l-dvb was required. See the second last post at http://forums.gentoo.org/viewtopic-t-449615-highlight-kworld.html. The gist is that you don't use the DVB modules from the kernel, but install the modules from the Mercurial version of v4l-dvb and use those instead. |
Revision as of 13:00, 18 March 2007
Status
The Tevion/KWorld DVB-T 220RF is a digital + analogue PCI card and is automatically detected by a standard recent linux kernel.
This card seems well supported although digital (dvb-t) support isn't enabled automatically. To enable this run 'modprobe saa7134-dvb
' as root.
Bugs
saa7134-dvb not loaded automatically (Ubuntu)
Identification
uname -a Linux media 2.6.20-11-generic #2 SMP Thu Mar 15 08:03:07 UTC 2007 i686 GNU/Linux
lspci -vvv 01:06.0 Multimedia controller: Philips Semiconductors SAA7133/SAA7135 Video Broadcast Decoder (rev d0) Subsystem: KWorld Computer Co. Ltd. Unknown device 7201 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 (63750ns min, 63750ns max) Interrupt: pin A routed to IRQ 21 Region 0: Memory at f5000000 (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-
lspci -n 01:06.0 0480: 1131:7133 (rev d0)
dmesg [ 50.055716] saa7130/34: v4l2 driver version 0.2.14 loaded [ 50.056200] saa7133[0]: found at 0000:01:06.0, rev: 208, irq: 21, latency: 32, mmio: 0xf5000000 [ 50.056205] saa7133[0]: subsystem: 17de:7201, board: Tevion/KWorld DVB-T 220RF [card=88,autodetected] [ 50.056213] saa7133[0]: board init: gpio is 100 [ 50.201689] saa7133[0]: i2c eeprom 00: de 17 01 72 ff ff ff ff ff ff ff ff ff ff ff ff [ 50.201698] saa7133[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 50.201703] saa7133[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 50.201709] saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 50.201714] saa7133[0]: i2c eeprom 40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 50.201720] saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 50.201725] saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 50.201730] saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 50.425534] tuner 2-004b: chip found @ 0x96 (saa7133[0]) [ 50.485509] tuner 2-004b: setting tuner address to 61 [ 50.533476] tuner 2-004b: type set to tda8290+75a [ 50.697349] tuner 2-004b: setting tuner address to 61 [ 50.745310] tuner 2-004b: type set to tda8290+75a [ 50.831536] saa7133[0]: registered device video0 [v4l2] [ 50.831580] saa7133[0]: registered device vbi0 [ 50.831602] saa7133[0]: registered device radio0 [ 50.850355] saa7134 ALSA driver for DMA sound loaded [ 50.850379] saa7133[0]/alsa: saa7133[0] at 0xf5000000 irq 21 registered as card -2 [ 5774.372000] DVB: registering new adapter (saa7133[0]). [ 5774.372000] DVB: registering frontend 0 (Philips TDA10046H DVB-T)...
Getting it working on older kernels
NOTE: This should no longer be necessary for any recent linux distribution
In linux 2.6.16, the Mercurial version of v4l-dvb was required. See the second last post at http://forums.gentoo.org/viewtopic-t-449615-highlight-kworld.html. The gist is that you don't use the DVB modules from the kernel, but install the modules from the Mercurial version of v4l-dvb and use those instead.