[linux-dvb] Pinnacle 200i

Rainer Schubert lintv at dl6hbo.inka.de
Thu Mar 17 17:01:09 CET 2005


On Thu, 17 Mar 2005, [iso-8859-15] François-Xavier Payet wrote:

> Hello,

Hi Francois,

> I can't figure how to make my pinnacle 200i DVB-T card works.
>
> lspci gives me :
>
> 0000:01:09.0 Multimedia controller: Philips Semiconductors SAA7134 (rev 01)
>        Subsystem: Pinnacle Systems Inc.: Unknown device 002d
>        Flags: bus master, medium devsel, latency 32, IRQ 7
>        Memory at de001000 (32-bit, non-prefetchable)
>        Capabilities: [40] Power Management version 1
>
> But there seems to have no saa7134 drivers under the DVB section of the
> kernel.

Here is what my lspci -v says:
0000:00:0c.0 Multimedia controller: Philips Semiconductors SAA7134 (rev 
01)
         Subsystem: Pinnacle Systems Inc.: Unknown device 002d
         Flags: bus master, medium devsel, latency 32, IRQ 19
         Memory at e0102000 (32-bit, non-prefetchable) [size=1K]
         Capabilities: [40] Power Management version 1

Looks identical, doesn't it ?
>
> Can somebody help me with this?

I'll try to do my very best. :-)

I have got a Pinnacle PCTV 300i card, which has got both analogue and
digital TV tuners.

The "dmesg" output looks like this:
Linux video codec intermediate layer: v0.2
tda9875: Ignoring new-style parameters in presence of obsolete ones
saa7130/34: v4l2 driver version 0.2.12 loaded
saa7130/34: snapshot date 2005-03-10
ACPI: PCI interrupt 0000:00:0c.0[A] -> GSI 19 (level, low) -> IRQ 19
saa7134[0]: found at 0000:00:0c.0, rev: 1, irq: 19, latency: 32, mmio: 
0xe0102000
saa7134[0]: subsystem: 11bd:002d, board: Pinnacle PCTV 300i DVB-T + PAL 
[card=50,autodetected]
saa7134[0]: board init: gpio is c806000
saa7134[0]: i2c eeprom 00: bd 11 2d 00 f8 f8 1c 00 43 43 a9 1c 55 d2 b2 92
saa7134[0]: i2c eeprom 10: 00 f0 04 04 ff 20 ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 20: 01 40 01 02 03 ff 03 01 08 ff 00 25 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
tuner 0-0060: chip found @ 0xc0 (saa7134[0])
tuner 0-0060: microtune: companycode=3cbf part=42 rev=2f
tuner 0-0060: microtune MT2050 found, OK
tda9885/6/7: chip found @ 0x86
saa7134[0]: registered device video0 [v4l2]
saa7134[0]: registered device vbi0
USB Universal Host Controller Interface driver v2.2
usbcore: registered new driver hpusbscsi
saa7134[0]: pinnacle 300i dvb setup
DVB: registering new adapter (saa7134[0]).
DVB: registering frontend 0 (Zarlink MT352 DVB-T)...

What you need is at least a 2.6.10 kernel and the "video4linux" sources
from http://dl.bytesex.org/cvs-snapshots/

Next you'll have to compile your 2.6.10 kernel and install and run it.
Under the running 2.6.10 kernel compile the video4linux source and if
all goes well install the resulting modules.

You could try "card=50" as an insmod/modprobe parameter for the saa7134
module and let me know what dmesg says.

> Thanks
>
> FX

Regards,
Rainer
-- 
Rainer Schubert - Linux TV User


More information about the linux-dvb mailing list