Kworld PCI Analog TV Card Lite
Gallery
Warning: Pictures might not match as I using a clone which I bought in the Netherlands (unknown supplier).
Summary
The device is _not_ detected correctly by the automatic discovery and needs to be given the card and tuner details during load:
$sudo modprobe saa7134 card=63 tuner=43
Vendor details:
Sold as : KWorld PCI Analog TV Card Lite (PVR-TV 7134SE), listed in manual as PVR-TV 713X Vendor WWW : http://global.kworld-global.com/main/prod_in.aspx?mnuid=1248&modid=6&pcid=38&ifid=16&prodid=21&flag=1
lspci -vnn
02:0b.0 Multimedia controller [0480]: Philips Semiconductors SAA7131/SAA7133/SAA7135 Video Broadcast Decoder [1131:7133] (rev f0) Subsystem: Philips Semiconductors KWorld V-Stream Studio TV Terminator [1131:0000] Flags: bus master, medium devsel, latency 32, IRQ 23 Memory at fffff800 (32-bit, non-prefetchable) [size=2K] Capabilities: [40] Power Management version 2 Kernel driver in use: saa7134 Kernel modules: saa7134
List of chips
Tuner Module : Tena TNF-9533 ver B1 Bd Analog IF Demodulator : Philips TDA9801T Radio Decoder : Philips TEA5767 Analog multiplexer : Philips HEF4052BT PCI Bridge : Philips SAA7135HL (also the A/V decoder) Board indentification : 713XTV VRE: J Serial indentification : VS-TV7134RF
Lis of input connectors
From left to right
* FM (ariial) Antenne (optional) * UHF/VHF Antenne * Audio * S-Video * Video in * UNKNOWN (marked with AV IN) * Remote (IR) sensor
"dmesg" when loading the modules
Running from Linux sky 2.6.35-24-generic #42-Ubuntu SMP Thu Dec 2 01:41:57 UTC 2010 i686 GNU/Linux
[ 228.668180] saa7130/34: v4l2 driver version 0.2.16 loaded [ 228.668264] saa7133[0]: found at 0000:02:0b.0, rev: 240, irq: 23, latency: 32, mmio: 0xfffff800 [ 228.668277] saa7133[0]: subsystem: 1131:0000, board: Kworld Xpert TV PVR7134 [card=63,insmod option] [ 228.668318] saa7133[0]: board init: gpio is c0407f [ 228.712028] Registered IR keymap rc-pixelview [ 228.712205] input: saa7134 IR (Kworld Xpert TV PVR as /devices/pci0000:00/0000:00:1e.0/0000:02:0b.0/rc/rc0/input5 [ 228.712354] rc0: saa7134 IR (Kworld Xpert TV PVR as /devices/pci0000:00/0000:00:1e.0/0000:02:0b.0/rc/rc0 [ 228.816344] saa7133[0]: Huh, no eeprom present (err=-5)? [ 228.880159] tuner 0-0060: chip found @ 0xc0 (saa7133[0]) [ 228.880307] tea5767 0-0060: type set to Philips TEA5767HN FM Radio [ 228.890766] tuner 0-0061: chip found @ 0xc2 (saa7133[0]) [ 228.891005] tea5767 0-0060: type set to Philips TEA5767HN FM Radio [ 228.912021] tuner-simple 0-0061: creating new instance [ 228.912032] tuner-simple 0-0061: type set to 43 (Philips NTSC MK3 (FM1236MK3 or FM1236/F)) [ 228.953531] saa7133[0]: registered device video0 [v4l2] [ 228.954649] saa7133[0]: registered device vbi0 [ 228.955759] saa7133[0]: registered device radio0 [ 228.987397] saa7134 ALSA driver for DMA sound loaded [ 228.987474] saa7133[0]/alsa: saa7133[0] at 0xfffff800 irq 23 registered as card -2
Testing the setup
Cable TV
Tested with Ziggo Cable Television (Location Leiden) as input which uses this frequenties. As FM Antenna I used a Old S-Video Cable.
$ sudo apt-get install tvtime scantv $ sudo tvtime-scanner $ sudo scantv -C /dev/vbi0 -n PAL -f europe-west -o results.ini $ head -20 results.txt rvdzwet@sky:~$ head -15 results.ini [global] freqtab = europe-west [defaults] input = Television norm = PAL [Nederland 1] channel = 22 [Nederland 2] channel = 25 [Nederland 3] channel = 26
FM Radio (The Netherlands)
My antenna is not very good so I had to allow low-quality radio signals (-t 30)
$ sudo apt-get install fmtools $ sudo fmscan -t 30 Scanning range: 87.9 - 107.9 MHz (0.2 MHz increments)... 88.9: 56.3% 89.3: 62.5% 91.3: 50.0% 93.7: 87.5% 94.3: 50.0% 94.7: 50.0% 95.1: 56.3% 98.9: 62.5% 100.1: 50.0% 100.7: 50.0% 102.7: 56.3% 104.7: 50.0% 105.3: 50.0% 105.7: 62.5% 106.5: 50.0% 106.7: 50.0% 107.3: 50.0%
Experiences
Both tvtime and XavTV shows me perfect/clear moving images. To setup sound I had to enable a pulseaudio loopback device as instructed at ubuntuforums.org.
The tuner on the radio seems a bit slow takes like 2 seconds to get to the right channel, but works perfectly.
$ fm -T forever 102.7
The IR get detected at /dev/input/event5
, but I cannot test it as I cannot find the remote.
Misc
Q: if feasible "eeprom" output (from bttv tools)
A: I am not sure how-to retrieve this information. The bttv tools does not seems to apply to this chipset. But just [info@rickvanderzwet.nl let me know] and I be happy to retrieve it.
Q: How to get it configured under Ubuntu 10.10
A: Make sure to set the modprobe options right and the pulseaudio config
$ echo 'options saa7134 card=63 tuner=43' | sudo tee /etc/modprobe.d/saa7134-tuner.conf $ CARDID=`lspci | awk '/SAA/ {print $1}' | tr ':' '_' `; $ SOURCE=`pactl list | awk '/Name: alsa_input/ {print $2}' | grep $CARDID` $ echo "load-module module-loopback source=$SOURCE" | sudo tee -a /etc/pulse/default.pa