Pinnacle PCTV Stereo: Difference between revisions

From LinuxTVWiki
Jump to navigation Jump to search
m (17 revision(s))
(formatting etc)
Line 1: Line 1:
The Pinnacle PCTV Stereo is an internal analogue TV tuner card, with optional remote control.
A PCI based analogue TV tuner card from [[Pinnacle]]


It is supported under Linux

==Overview/Features==
http://www.bttv-gallery.de/pinnacle_pctv_stereo_jpg_MINITV-DVB-T-51015697-1_1_saa7134.jpg
http://www.bttv-gallery.de/pinnacle_pctv_stereo_jpg_MINITV-DVB-T-51015697-1_1_saa7134.jpg


The Pinnacle PCTV Stereo is also available with an optional remote control.
==lspci -v==

===Components Used===
On the circuit board
MINITV+DVB T - 51015697-1.1
On the chip
SAA7134HL
RA7129.1 05
kSG04281

===Identification===
Output of lspci -v:
0000:00:0a.0 Multimedia controller: Philips Semiconductors SAA7134 Video Broadcast Decoder (rev 01)
0000:00:0a.0 Multimedia controller: Philips Semiconductors SAA7134 Video Broadcast Decoder (rev 01)
Subsystem: Pinnacle Systems Inc. Pinnacle PCTV Stereo (saa7134)
Subsystem: Pinnacle Systems Inc. Pinnacle PCTV Stereo (saa7134)
Line 9: Line 23:
Memory at dffff800 (32-bit, non-prefetchable) [size=1K]
Memory at dffff800 (32-bit, non-prefetchable) [size=1K]
Capabilities: [40] Power Management version 1
Capabilities: [40] Power Management version 1

==Making it work==


==Module Options==
==Module Options==
Line 29: Line 45:
From Kernel 2.6.17, it is not necessary to use build the drivers from mercurial, since the secam-l audio is correctly supported.
From Kernel 2.6.17, it is not necessary to use build the drivers from mercurial, since the secam-l audio is correctly supported.


==Sample kernel output==
==Chip and Platine Inscription==
On the circuit board
MINITV+DVB T - 51015697-1.1
On the chip
SAA7134HL
RA7129.1 05
kSG04281

==Kernel Output==
saa7130/34: v4l2 driver version 0.2.14 loaded
saa7130/34: v4l2 driver version 0.2.14 loaded
ACPI: PCI Interrupt 0000:00:0a.0[A] -> GSI 17 (level, low) -> IRQ 193
ACPI: PCI Interrupt 0000:00:0a.0[A] -> GSI 17 (level, low) -> IRQ 193
Line 59: Line 67:
saa7134[0]: registered device vbi0
saa7134[0]: registered device vbi0


==Links==
==External Links==

* [http://www.pinnaclesys.com/publicsite/uk/Products/Consumer+Products/PCTV/PCTV/PCTV+Stereo.htm Pinnacle PCTV Stereo product homepage]
* [http://www.pinnaclesys.com/publicsite/uk/Products/Consumer+Products/PCTV/PCTV/PCTV+Stereo.htm Pinnacle PCTV Stereo product homepage]
* [http://www.abclinuxu.cz/hardware/show/107967 Czech Page probably about this card.]
* [http://www.abclinuxu.cz/hardware/show/107967 Czech Page probably about this card.]

Revision as of 01:37, 31 December 2008

A PCI based analogue TV tuner card from Pinnacle

It is supported under Linux

Overview/Features

http://www.bttv-gallery.de/pinnacle_pctv_stereo_jpg_MINITV-DVB-T-51015697-1_1_saa7134.jpg

The Pinnacle PCTV Stereo is also available with an optional remote control.

Components Used

On the circuit board

  MINITV+DVB T - 51015697-1.1

On the chip

  SAA7134HL
  RA7129.1 05
  kSG04281

Identification

Output of lspci -v:

0000:00:0a.0 Multimedia controller: Philips Semiconductors SAA7134 Video Broadcast Decoder (rev 01)
     Subsystem: Pinnacle Systems Inc. Pinnacle PCTV Stereo (saa7134)
     Flags: bus master, medium devsel, latency 32, IRQ 193
     Memory at dffff800 (32-bit, non-prefetchable) [size=1K]
     Capabilities: [40] Power Management version 1

Making it work

Module Options

Without options in 2.6.15 only composite and s-video inputs are working without sound. The card works perfectly as TV card until kernel 2.6.14-r2.

With this options also the tuner is working. Sound works only by television.

  modprobe tda9887 port2=1
  modprobe saa7134 card=26 tuner=33 oss=1


In the case of secam-l standard (France uses secam-l), you can also add the qss option to reduce the background noise, and the secam option for general purpose (also for the tuner module)

  modprobe tda9887 port2=1 qss=1 secam=L
  modprobe tuner secam=L

For secam-l, you should also use the mercurial version of v4l (see How to build from Mercurial). This fixes a sound problem you may have : after switching on a channel, you hear clearly for about 2 seconds and then it goes off, replaced by crackling. This was a bug in previous versions of v4l that did not recognize secam-l audio systems correctly and switched back to secam-d/k after 2 seconds.

From Kernel 2.6.17, it is not necessary to use build the drivers from mercurial, since the secam-l audio is correctly supported.

Sample kernel output

  saa7130/34: v4l2 driver version 0.2.14 loaded
  ACPI: PCI Interrupt 0000:00:0a.0[A] -> GSI 17 (level, low) -> IRQ 193
  saa7134[0]: found at 0000:00:0a.0, rev: 1, irq: 193, latency: 32, mmio: 0xdffff800
  saa7134[0]: subsystem: 11bd:002b, board: Pinnacle PCTV Stereo (saa7134) [card=26,insmod option]
  saa7134[0]: board init: gpio is 0
  tda9887 1-0043: chip found @ 0x86 (saa7134[0])
  saa7134[0]: i2c eeprom 00: bd 11 2b 00 f8 f8 1c 00 43 43 a9 1c 55 d2 b2 92
  saa7134[0]: i2c eeprom 10: 00 00 19 0e ff 20 ff ff ff ff ff ff ff ff ff ff
  saa7134[0]: i2c eeprom 20: 01 40 01 03 03 ff 03 01 08 ff 00 53 ff ff ff ff
  saa7134[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
  saa7134[0]: i2c eeprom 40: ff 07 00 c0 86 ff 01 01 ff ff ff ff ff ff ff ff
  saa7134[0]: i2c eeprom 50: 0c 22 17 34 02 9c 5a 85 ff ff ff ff ff ff ff ff
  saa7134[0]: i2c eeprom 60: 03 03 19 71 fb ff ff ff ff ff ff ff ff ff ff ff
  saa7134[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
  tuner 1-0060: Chip ID is not zero. It is not a TEA5767
  tuner 1-0060: chip found @ 0xc0 (saa7134[0])
  tuner 1-0060: microtune: companycode=3cbf part=42 rev=11
  tuner 1-0060: microtune MT2050 found, OK
  saa7134[0]: registered device video0 [v4l2]
  saa7134[0]: registered device vbi0

External Links