Portál AbcLinuxu, 3. května 2024 22:02

Gigabyte Hybrid Tv Card GT-PTV-TAF-RH

Podpora: kompletní
Ovladač: v jádře

Technické parametry

TV-tuner analogový (NTSC/PAL/SECAM)
TV-tuner digitální (DVB-T)
Radio FM
Dálkové ovládání
chipset: Phillips saa7134

Identifikace pod Linuxem

02:0d.0 Multimedia controller: Philips Semiconductors SAA7133/SAA7135 Video Broadcast Decoder (rev d1)

Postup zprovoznění pod Linuxem

U mě výpis po zasunutí karty byl následující-dmesg:
[   42.323952] saa7133[0]: found at 0000:02:0d.0, rev: 209, irq: 22, latency: 64, mmio: 0xfeafd800
[   42.323962] saa7133[0]: subsystem: 1458:9002, board: UNKNOWN/GENERIC [card=0,autodetected]
[   42.323974] saa7133[0]: board init: gpio is c040000
[   42.417866] nvidia: module license 'NVIDIA' taints kernel.
[   42.697126] saa7133[0]: i2c eeprom 00: 58 14 02 90 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
[   42.697148] saa7133[0]: i2c eeprom 10: ff ff ff 0f ff 20 ff ff ff ff ff ff ff ff ff ff
[   42.697166] saa7133[0]: i2c eeprom 20: 01 40 01 02 02 01 01 03 08 ff 00 c1 ff ff ff ff
[   42.697184] saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   42.697202] saa7133[0]: i2c eeprom 40: ff 21 00 c2 96 10 03 32 15 50 ff ff ff ff ff ff
[   42.697221] saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   42.697239] saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   42.697257] saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   42.697540] saa7133[0]: registered device video0 [v4l2]
[   42.697570] saa7133[0]: registered device vbi0
[   42.707525] ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 18
[   42.709890] NVRM: loading NVIDIA UNIX x86 Kernel Module  100.14.19  Wed Sep 12 14:12:24 PDT 2007
[   42.731247] input: ImExPS/2 Generic Explorer Mouse as /class/input/input2
[   42.734606] parport_pc 00:0a: reported by Plug and Play ACPI
[   42.734754] parport0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,TRISTATE,COMPAT,EPP,ECP,DMA]
[   42.738692] input: PC Speaker as /class/input/input3
[   42.885551] saa7134 ALSA driver for DMA sound loaded
[   42.885592] saa7133[0]/alsa: saa7133[0] at 0xfeafd800 irq 22 registered as card -2
Změní se to tak,že do složky(pokud není,tak ji vytvořit) /etc/modprobe.conf napsat řádek: options saa7134 card=81 tuner=54
Po restaru je výpis dmesg:
[   44.362061] saa7130/34: v4l2 driver version 0.2.14 loaded
[   44.362800] ACPI: PCI Interrupt 0000:02:0d.0[A] -> GSI 21 (level, low) -> IRQ 22
[   44.362814] saa7133[0]: found at 0000:02:0d.0, rev: 209, irq: 22, latency: 64, mmio: 0xfeafd800
[   44.362824] saa7133[0]: subsystem: 1458:9002, board: Philips Tiger reference design [card=81,insmod option]
[   44.362839] saa7133[0]: board init: gpio is c040000
[   44.495165] saa7133[0]: i2c eeprom 00: 58 14 02 90 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
[   44.495187] saa7133[0]: i2c eeprom 10: ff ff ff 0f ff 20 ff ff ff ff ff ff ff ff ff ff
[   44.495206] saa7133[0]: i2c eeprom 20: 01 40 01 02 02 01 01 03 08 ff 00 c1 ff ff ff ff
[   44.495224] saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   44.495242] saa7133[0]: i2c eeprom 40: ff 21 00 c2 96 10 03 32 15 50 ff ff ff ff ff ff
[   44.495261] saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   44.495279] saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   44.495297] saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   44.590920] tuner 0-004b: chip found @ 0x96 (saa7133[0])
[   44.638792] tuner 0-004b: setting tuner address to 61
[   44.678693] tuner 0-004b: type set to tda8290+75a
[   46.043334] tuner 0-004b: setting tuner address to 61
[   46.083235] tuner 0-004b: type set to tda8290+75a
[   47.403063] saa7133[0]: registered device video0 [v4l2]
[   47.403223] saa7133[0]: registered device vbi0
[   47.403378] saa7133[0]: registered device radio0

Televize

Program TvTime mi sice našel stanice,ale bohužel mi nešel zvuk.Ten jsem zprovoznil přes SOX.Takže je potřeba nainstalovat SOX.Můžeme vyzkoušet,jestli přes sox pošlape. Spustíme Tvtime a do terminálu napíšeme příkaz: sox -c 2 -s -w -r 32000 -t ossdsp /dev/dsp1 -t alsa -w -r 32000 default &
Pokud zvuk z televize funguje,vytvoříme si dokument(jedno kde),pojmenujeme ho něco.sh a do něho napíšeme toto:
#!/bin/sh                                   
sox -c 2 -s -w -r 32000 -t ossdsp /dev/dsp1 -t alsa -w -r 32000 default &
tvtime --mixer=/dev/mixer:pcm
wait tvtime
t=`pidof sox`;
kill $t;
amixer -c 0 sset PCM 80%,80%  unmute
a následovně změníme spouštěč Tvtime na tento dokument(ve vlastnostech dokumentu povolit spouštět jako program).Pak by měla televize fungovat i se zvukem.Tuto kartu jsem řešil na stránce GT-PTV-TAF-RH

Rádio

Rádio je na tom podobně.Pokud nefunguje zvuk,tak se také vytvoří dokument něco2.sh a do něho (pro gnomeradio):
#!/bin/sh                                   
sox -c 2 -s -w -r 32000 -t ossdsp /dev/dsp1 -t alsa -w -r 32000 default &
gnomeradio --mixer=/dev/mixer:pcm
wait gnomeradio
t=`pidof sox`;
kill $t;
amixer -c 0 sset PCM 80%,80%  unmute
a spouštěč gnomeradia odkázat na tento dokument(ve vlastnostech dokumentu povolit spouštět jako program).

Poznámka

Toto je postup pro analogovou televizi,digitální jsem nezkoušel,u nás není ještě signál,ale na odkazu to mr_peta řešil.Dálkové ovládání jsem nezkoušel.

Dokument vytvořil: omorok, 30.12.2007 21:14 | Poslední úprava: omorok, 27.2.2011 15:09 | Historie změn | Zobrazeno: 1929×

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.