[linux-dvb] Pinnacle mediacenter 300i

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 10 May 2005, Ville Ruokolainen wrote:

>
>
> Hi, I have a same problem.
> Allmost.

Hi Ville and the list,

I have got two of these cards working fine after 10 to 15 minutes
"warmup" time using Debian Linux kernel 2.6.10 and the modules
from http://dl.bytesex.org/cvs-snapshots/video4linux-version.tar.gz

I have attached my working /etc/modules file which lists the modules
to be loaded automatically at boot time.

In this file order DOES matter.

> I made same things in same order what people adviced.
>
> Followed these "instructions":
> http://www.linuxtv.org/pipermail/linux-dvb/2005-March/000785.html
>

Seems to work...
>
> Ok, I got -allmos- my card working.
> But then something happened and nothing works anymore :D
>
> lsmod
>
> Module                  Size  Used by
> saa7134_dvb             5508  0
> mt352                   7428  1 saa7134_dvb
> video_buf_dvb           5508  1 saa7134_dvb
> tda1004x               14980  1 saa7134_dvb
> tda9887                13848  0
> tuner                  26920  0
> saa7134               104404  1 saa7134_dvb
> video_buf              18436  3 saa7134_dvb,video_buf_dvb,saa7134
> ir_common               7300  1 saa7134

Please load the eeprom module as well and v4l2_common !

[snip]
Here is my dmesg | grep saa7134:
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
tuner 0-0060: chip found @ 0xc0 (saa7134[0])
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
saa7134[0]: registered device video0 [v4l2]
saa7134[0]: registered device vbi0
saa7134[0]: pinnacle 300i dvb setup
DVB: registering new adapter (saa7134[0]).
saa7134[0]/audio: audio carrier scan failed, using 5.500 MHz [default]

And my dmesg | grep DVB:
saa7134[0]: subsystem: 11bd:002d, board: Pinnacle PCTV 300i DVB-T + PAL 
[card=50,autodetected]
DVB: registering new adapter (saa7134[0]).
DVB: registering frontend 0 (Zarlink MT352 DVB-T)...

> This comes _three_ times (I know that I messed something but don't know what /
> how to fix it)
>
> lscpi -v
[snip]
> 01:08.0 Multimedia controller: Philips Semiconductors SAA7134 (rev 01)
>        Subsystem: Philips Semiconductors: Unknown device 0000
>        Flags: bus master, medium devsel, latency 32, IRQ 16
>        Memory at ec000000 (32-bit, non-prefetchable) [size=1K]
>        Capabilities: [40] Power Management version 1

The above is your Pinnacle card

[snip]

> lspci -n

> 01:08.0 Class 0480: 1131:7134 (rev 01)

The above is your Pinnacle card.

You might want to try the insmod option card=50 with the saa7134 module.
This way you save the time needed for probing.

[...]
> (day after of writing 99% of the message)
>
> sombody told me to look dmesg | tail
>
> found this interesting (there was something about agpcard what doesn't
> interest me at the moment)
> mt352_read_register: readreg error (reg=127, ret==-5)
> saa7134[0]: frontend initialization failed

While the card is "warming up" as I call it there are sometimes lots
of those read errors. After "warmup" they often continue to arise
from time to time, but if you use the DVB ready kaffeine player
version 0.6-cvs or later, you will be able to enjoy watching TV.

>
>
> My tv-card is Pinnacle Mediacenter 300i
> and my linux kernel is 2.6.12-rc4
>
> Using kernel based drivers, they seem to work quite fine.
>
>
> I hope that I gave enough technical data to help me.
> If I didn't, I will give more :)
>
>
>
> (direct mailing address: ville@xxxxxxxxxxxxxxx
>   				     scourge@xxxxxxxxxxxx)
>
> Thanks in advance.

Hope this helps.

Regards,
Rainer
-- 
Rainer Schubert - Linux TV User
-------------- next part --------------
# /etc/modules: kernel modules to load at boot time.
#
# This file should contain the names of kernel modules that are
# to be loaded at boot time, one per line.  Comments begin with
# a `#', and everything on the line after them are ignored.
rtc
apm power_off=1
serial
8139too
cmpci
agpgart
nls_cp437
nls_iso8859-1
af_packet
autofs4
reiserfs
parport_pc
slhc
hfs
vfat
msdos
i2c-core
i2c-dev
i2c-sensor
dc2xx
usb-storage
udf
usblp
printer
ehci-hcd
usbtest
i2c-proc
usb-ohci
mousedev
psmouse
pci_hotplug
sg
ide-scsi
scsi_transport_fc
nfsd
autofs
videocodec
uhci-hcd
usb-storage
eeprom
video-buf
v4l1-compat
tveeprom
dvb-pll
btcx-risc
ir-common
tuner
tda9887
msp3400
ir-kbd-i2c
bttv
ir-kbd-gpio
saa7134
saa7134-empress
cx22702
mt352
or51132
tda1004x
video-buf-dvb
saa7134-dvb

[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux