OVH Cloud OVH Cloud

PInnacle PCTV ....

5 réponses
Avatar
Matthieu Pupat
Bonjour,

Je n'arrive désespéremment pas à installer ma Pinnacle PCTV sous Linux :

Elle semble reconnue :

00:0b.0 Multimedia video controller: Brooktree Corporation Bt878 Video
Capture (rev 11)
Subsystem: Pinnacle Systems Inc. PCTV pro (TV + FM stereo receiver)
Flags: bus master, medium devsel, latency 32, IRQ 10
Memory at af000000 (32-bit, prefetchable) [size=4K]
Capabilities: [44] Vital Product Data
Capabilities: [4c] Power Management version 2

00:0b.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture
(rev 11)
Subsystem: Pinnacle Systems Inc. PCTV pro (TV + FM stereo receiver,
audio section)
Flags: bus master, medium devsel, latency 32, IRQ 10
Memory at ae800000 (32-bit, prefetchable) [size=4K]
Capabilities: [44] Vital Product Data
Capabilities: [4c] Power Management version 2


Les modules semblent correctement chargés :

bttv 99648 0
i2c-algo-bit 8552 0 [bttv]
videodev 7936 2 [bttv]
soundcore 6340 0 [bttv snd]
i2c-core 20484 0 [bttv i2c-algo-bit tuner tda9887 tvaudio]
tuner 11688 1

Mais XAWTV ne trouve aucune station.

Le log donne ceci pour le chargement des modules :

Nov 16 11:15:31 puitepee kernel: Linux video capture interface: v1.00
Nov 16 11:15:31 puitepee kernel: bttv: driver version 0.7.107 loaded
Nov 16 11:15:31 puitepee kernel: bttv: using 4 buffers with 2080k (8320k
total) for capture
Nov 16 11:15:31 puitepee kernel: bttv: Host bridge is VIA Technologies, Inc.
VT8363/8365 [KT133/KM133]
Nov 16 11:15:31 puitepee kernel: bttv: Bt8xx card found (0).
Nov 16 11:15:31 puitepee kernel: PCI: Found IRQ 10 for device 00:0b.0
Nov 16 11:15:31 puitepee kernel: PCI: Sharing IRQ 10 with 00:0b.1
Nov 16 11:15:31 puitepee kernel: PCI: Sharing IRQ 10 with 00:11.0
Nov 16 11:15:31 puitepee kernel: bttv0: Bt878 (rev 17) at 00:0b.0, irq: 10,
latency: 32, mmio: 0xaf000000
Nov 16 11:15:31 puitepee kernel: bttv0: detected: Pinnacle PCTV [card=39],
PCI subsystem ID is 11bd:0012
Nov 16 11:15:31 puitepee kernel: bttv0: using: BT878(Pinnacle PCTV
Studio/Ra) [card=39,autodetected]
Nov 16 11:15:31 puitepee kernel: bttv0: irq loop=0 risc=0, bits: HSYNC OFLOW
VPRES* PRES => no
Nov 16 11:15:31 puitepee kernel: tvaudio: found pic16c54 (PV951) @ 0x96
Nov 16 11:15:31 puitepee kernel: bttv0: i2c attach [client=pic16c54 (PV951)]
Nov 16 11:15:31 puitepee kernel: tuner: chip found @ 0xc0
Nov 16 11:15:31 puitepee kernel: bttv0: i2c attach [client=(tuner unset)]
Nov 16 11:15:31 puitepee kernel: bttv0: i2c: checking for MSP34xx @ 0x80...
not found
Nov 16 11:15:31 puitepee kernel: bttv0: pinnacle/mt: id=4 info="PAL+SECAM /
mono" radio=no
Nov 16 11:15:31 puitepee kernel: bttv0: using tuner=33
Nov 16 11:15:31 puitepee kernel: tuner: type set to 33 (MT2032 universal)
Nov 16 11:15:31 puitepee kernel: MT2032: Companycode=3cbf Part=42
Revision=01
Nov 16 11:15:31 puitepee kernel: MT2032 hexdump:
Nov 16 11:15:31 puitepee kernel: 42 01 20 c1 00 18 e4 77 29 04 85 18 83 60
37 01
Nov 16 11:15:31 puitepee kernel: 63 3c bf 42 01
Nov 16 11:15:31 puitepee kernel: not a MT2032.
Nov 16 11:15:31 puitepee kernel: bttv0: i2c: checking for MSP34xx @ 0x80...
not found
Nov 16 11:15:31 puitepee kernel: bttv0: i2c: checking for TDA9875 @ 0xb0...
not found
Nov 16 11:15:31 puitepee kernel: bttv0: i2c: checking for TDA7432 @ 0x8a...
not found
Nov 16 11:15:32 puitepee kernel: bttv0: bt848_muxsel 1
Nov 16 11:15:32 puitepee kernel: bttv0: PLL: 28636363 => 35468950 <7>bttv0:
irq loop=0 risc=0, bits: FMTCHG* VSYNC HSYNC OFLOW NUML => 525
Nov 16 11:15:32 puitepee kernel: .. ok
Nov 16 11:15:32 puitepee kernel: bttv0: registered device video0
Nov 16 11:15:32 puitepee kernel: bttv0: registered device vbi0

et celà pour l'éxécution du xawtv :

Nov 16 11:15:47 puitepee kernel: bttv0: open called
Nov 16 11:15:47 puitepee kernel: bttv0: PLL: no change required
Nov 16 11:15:47 puitepee kernel: bttv0: open called
Nov 16 11:15:47 puitepee kernel: bttv0: PLL: no change required
Nov 16 11:15:47 puitepee kernel: bttv0: open called
Nov 16 11:15:47 puitepee kernel: bttv0: PLL: no change required
Nov 16 11:15:47 puitepee kernel: bttv0: open called
Nov 16 11:15:47 puitepee kernel: bttv0: PLL: no change required
Nov 16 11:15:47 puitepee kernel: bttv0: open called
Nov 16 11:15:47 puitepee kernel: bttv0: PLL: no change required
Nov 16 11:15:47 puitepee kernel: bttv0: open called
Nov 16 11:15:47 puitepee kernel: bttv0: PLL: no change required
Nov 16 11:15:47 puitepee kernel: bttv0: open called
Nov 16 11:15:47 puitepee kernel: bttv0: PLL: no change required
Nov 16 11:15:48 puitepee kernel: Display at d0000000 is 800 by 600,
bytedepth 2, bpl 1600
Nov 16 11:15:48 puitepee kernel: bttv0: PLL: no change required
Nov 16 11:15:48 puitepee kernel: bttv0: PLL: no change required
Nov 16 11:15:48 puitepee kernel: bttv0: clip: ro=1ea38000 re=1fcc0000
Nov 16 11:15:48 puitepee kernel: bttv0: bt848_muxsel 0
Nov 16 11:15:48 puitepee kernel: bttv0: PLL: no change required
Nov 16 11:15:48 puitepee kernel: bttv0: PLL: no change required
Nov 16 11:15:48 puitepee kernel: bttv0: irq loop=0 risc=0, bits: VSYNC HSYNC
OFLOW VPRES* PRES => yes
Nov 16 11:15:48 puitepee kernel: tuner: tv freq set to 268435455.93
Nov 16 11:15:48 puitepee kernel: mt2032_set_if_freq rfin=-62500
if1=1090000000 if2=38900000 from=32900000 to=39900000
Nov 16 11:15:48 puitepee kernel: bttv0: irq loop=0 risc=0, bits: HSYNC
VPRES* PRES => no
Nov 16 11:15:48 puitepee kernel: mt2032: rfin=-62500 lo1=208 lo1n=26 lo1a=0
sel=0, lo1freq=1092000000
Nov 16 11:15:48 puitepee kernel: mt2032: rfin=-62500 lo2=200 lo2n=25 lo2a=0
num=2276 lo2freq=1053161000
Nov 16 11:15:48 puitepee kernel: spurcheck f1=1092000 f2=1053162 from=32900
to=39900
Nov 16 11:15:48 puitepee kernel: spurtest n1=1 n2=-2 ftest=-1014324
Nov 16 11:15:48 puitepee kernel: spurtest n1=1 n2=-3 ftest=-2067486
Nov 16 11:15:48 puitepee kernel: spurtest n1=1 n2=-4 ftest=-3120648
Nov 16 11:15:48 puitepee kernel: spurtest n1=1 n2=-5 ftest=-4173810
Nov 16 11:15:48 puitepee kernel: spurtest n1=2 n2=-3 ftest=-975486
Nov 16 11:15:48 puitepee kernel: spurtest n1=2 n2=-4 ftest=-2028648
Nov 16 11:15:48 puitepee kernel: spurtest n1=2 n2=-5 ftest=-3081810
Nov 16 11:15:48 puitepee kernel: spurtest n1=3 n2=-4 ftest=-936648
Nov 16 11:15:48 puitepee kernel: spurtest n1=3 n2=-5 ftest=-1989810
Nov 16 11:15:48 puitepee kernel: spurtest n1=4 n2=-5 ftest=-897810
Nov 16 11:15:48 puitepee kernel: mt2032 Reg.E=0x37
Nov 16 11:15:48 puitepee kernel: mt2032 Reg.F=0x01
Nov 16 11:15:48 puitepee kernel: Display at d0000000 is 800 by 600,
bytedepth 2, bpl 1600
Nov 16 11:15:48 puitepee kernel: bttv0: PLL: no change required
Nov 16 11:15:48 puitepee kernel: bttv0: PLL: no change required
Nov 16 11:15:48 puitepee kernel: bttv0: clip: ro=1ea38000 re=1fcc0000
Nov 16 11:15:50 puitepee kernel: bttv0: open called
Nov 16 11:15:50 puitepee kernel: bttv0: PLL: no change required
Nov 16 11:15:50 puitepee kernel: bttv0: irq loop=0 risc=0, bits: VSYNC HSYNC
OFLOW VPRES* PRES => yes
Nov 16 11:15:50 puitepee kernel: bttv0: open called
Nov 16 11:15:50 puitepee kernel: bttv0: PLL: no change required
Nov 16 11:15:50 puitepee kernel: tuner: tv freq set to 847.25
Nov 16 11:15:50 puitepee kernel: mt2032_set_if_freq rfin=847250000
if1=1090000000 if2=38900000 from=32900000 to=39900000
Nov 16 11:15:50 puitepee kernel: mt2032: rfin=847250000 lo1=369 lo1n=46
lo1a=1 sel=0, lo1freq=1937250000
Nov 16 11:15:50 puitepee kernel: mt2032: rfin=847250000 lo2=200 lo2n=25
lo2a=0 num=792 lo2freq=1051100000
Nov 16 11:15:50 puitepee kernel: spurcheck f1=1937250 f2=1051100 from=32900
to=39900
Nov 16 11:15:50 puitepee kernel: spurtest n1=1 n2=-2 ftest=-164950
Nov 16 11:15:50 puitepee kernel: spurtest n1=1 n2=-3 ftest=-1216050
Nov 16 11:15:50 puitepee kernel: spurtest n1=1 n2=-4 ftest=-2267150
Nov 16 11:15:50 puitepee kernel: spurtest n1=1 n2=-5 ftest=-3318250
Nov 16 11:15:50 puitepee kernel: spurtest n1=2 n2=-3 ftest=721200
Nov 16 11:15:50 puitepee kernel: spurtest n1=2 n2=-4 ftest=-329900
Nov 16 11:15:50 puitepee kernel: spurtest n1=2 n2=-5 ftest=-1381000
Nov 16 11:15:50 puitepee kernel: spurtest n1=3 n2=-4 ftest=1607350
Nov 16 11:15:50 puitepee kernel: spurtest n1=3 n2=-5 ftest=556250
Nov 16 11:15:50 puitepee kernel: spurtest n1=4 n2=-5 ftest=2493500
Nov 16 11:15:50 puitepee kernel: spurtest n1=4 n2=-6 ftest=1442400
Nov 16 11:15:50 puitepee kernel: spurtest n1=4 n2=-7 ftest=391300
Nov 16 11:15:50 puitepee kernel: mt2032 Reg.E=0x37
Nov 16 11:15:50 puitepee kernel: mt2032 Reg.F=0x01
Nov 16 11:15:50 puitepee kernel: bttv0: open called
Nov 16 11:15:50 puitepee kernel: bttv0: PLL: no change required
Nov 16 11:15:50 puitepee kernel: Display at d0000000 is 800 by 600,
bytedepth 2, bpl 1600
Nov 16 11:15:50 puitepee kernel: bttv0: PLL: no change required
Nov 16 11:15:50 puitepee kernel: bttv0: PLL: no change required
Nov 16 11:15:50 puitepee kernel: bttv0: clip: ro=1ea38000 re=1fcc0000
Nov 16 11:15:50 puitepee kernel: bttv0: irq loop=0 risc=0, bits: VSYNC HSYNC
OFLOW VPRES* PRES => no
Nov 16 11:15:54 puitepee kernel: bttv0: irq loop=0 risc=0, bits: VSYNC HSYNC
OFLOW VPRES* PRES => yes


J'ai également essayé de forcer le type de tuner à la main de 0 à 40 mais
rien de mieux.

Si quelqu'un a une idée je suis preneur.

Merci d'avance


--
Matthieu
-----------------------------------------------------------------
Pour m'écrire remplacer surnom par tieum les 2 fois

5 réponses

Avatar
mandrake63
Bonjour ,

J'ai le même problème "no station" ,j'ai trouvé une solution (enfin si on
peut appeler ça une solution !),il faut lancer un logiciel de TV sous
windows (genre K!TV) ,et lorsqu'on revient sous linux ,ça fonctionne.

Je soupçonne les drivers linux de ne pas initialiser la carte, et la je ne
sais pas comme faire (je ne suis qu'un newbie :) ).

Si quelqu'un a une idée , merci d'avance.
Avatar
viphakoneniko
mandrake63 wrote in message news:<3fb77ee3$0$27570$...
Bonjour ,

J'ai le même problème "no station" ,j'ai trouvé une solution (enfin si on
peut appeler ça une solution !),il faut lancer un logiciel de TV sous
windows (genre K!TV) ,et lorsqu'on revient sous linux ,ça fonctionne.

Je soupçonne les drivers linux de ne pas initialiser la carte, et la je ne
sais pas comme faire (je ne suis qu'un newbie :) ).

Si quelqu'un a une idée , merci d'avance.


Salut,

vu le nombre de réponses au post de Matthieu (oui oui, Pupat) intitulé
"TV, aide SVP" du 26/08/03, je m'étonne qu'il ne soit pas encore
arrivé à avoir la télé sous linux. Moi, non plus :p

voici mon expérience basée sur les post de Matthieu (lire tout le fil,
ya seulement 6 posts) :

http://groups.google.fr/groups?q=bttv+group:fr.comp.os.linux.configuration+group:fr.comp.os.linux.configuration&hl=fr&lr=&ie=UTF-8&oe=UTF-8&group=fr.comp.os.linux.configuration&scoring=d&selm?98072b%240%24254%24636a55ce%40news.free.fr&rnum=6

Mais je n'ai pas encore eu le temps de retester cette compilation de
bttv 0.7 avec ce que m'a dit "shal".

Là, je suis dans les drivers nvidia.....

Mais je suis TRES attentivement ces pb avec la PCTV. J'aimerai
vraiment avoir la télé sous linux.

Avatar
J. Mayer
On Sun, 16 Nov 2003 11:59:32 -0800, Nikoo wrote:

mandrake63 wrote in message news:<3fb77ee3$0$27570$...
Bonjour ,

J'ai le même problème "no station" ,j'ai trouvé une solution (enfin si on
peut appeler ça une solution !),il faut lancer un logiciel de TV sous
windows (genre K!TV) ,et lorsqu'on revient sous linux ,ça fonctionne.

Je soupçonne les drivers linux de ne pas initialiser la carte, et la je ne
sais pas comme faire (je ne suis qu'un newbie :) ).

Si quelqu'un a une idée , merci d'avance.


Salut,

vu le nombre de réponses au post de Matthieu (oui oui, Pupat) intitulé
"TV, aide SVP" du 26/08/03, je m'étonne qu'il ne soit pas encore
arrivé à avoir la télé sous linux. Moi, non plus :p

voici mon expérience basée sur les post de Matthieu (lire tout le fil,
ya seulement 6 posts) :

http://groups.google.fr/groups?q=bttv+group:fr.comp.os.linux.configuration+group:fr.comp.os.linux.configuration&hl=fr&lr=&ie=UTF-8&oe=UTF-8&group=fr.comp.os.linux.configuration&scoring=d&selm?98072b%240%24254%24636a55ce%40news.free.fr&rnum=6

Mais je n'ai pas encore eu le temps de retester cette compilation de
bttv 0.7 avec ce que m'a dit "shal".

Là, je suis dans les drivers nvidia.....

Mais je suis TRES attentivement ces pb avec la PCTV. J'aimerai
vraiment avoir la télé sous linux.


Je crois qu'il y a des problèmes depuis que Pinnacle a changé les
tuners pour les mini-tuners qu'on trouve maintenant sur les cartes
TV. C'est beau, mais à ma connaissance, ça ne marche pas encore
toujours bien... La partie grab (la BT878) marche très bien
sous Linux, de toute façon, donc, à part le tuner, je ne vois
pas ce qui peut merder...


Avatar
Matthieu Pupat
Je crois qu'il y a des problèmes depuis que Pinnacle a changé les
tuners pour les mini-tuners qu'on trouve maintenant sur les cartes
TV. C'est beau, mais à ma connaissance, ça ne marche pas encore
toujours bien... La partie grab (la BT878) marche très bien
sous Linux, de toute façon, donc, à part le tuner, je ne vois
pas ce qui peut merder...


C'était la conclusion à laquelle on était arrivés en privé au mois d'Août.
Quand je pense que j'ai acheté cette carte parce que ma All In Wonder
n'était pas supportée correctement. De l'argent jeté par les fenêtres.
Merci Pinnacle qui change sans prévenir personne.

Cela dit si quelqu'un a une solution, je suis VRAIMENT preneur.

--
Matthieu
-----------------------------------------------------------------
Pour m'écrire remplacer surnom par tieum les 2 fois

Avatar
Jérémy JUST
On 16 Nov 2003 11:59:32 -0800
(Nikoo) wrote:

vu le nombre de réponses au post de Matthieu (oui oui, Pupat) intitulé
"TV, aide SVP" du 26/08/03, je m'étonne qu'il ne soit pas encore
arrivé à avoir la télé sous linux. Moi, non plus :p


Nous avions commencé à en discuter sur alt.os.linux.mandrake.fr (par
exemple: <3fafd292$0$10426$)

J'espère que tu y as accès, pour, toi aussi, venir donner ta version
de tuner... Sinon, on envisagera de migrer ici.


Mais je n'ai pas encore eu le temps de retester cette compilation de
bttv 0.7 avec ce que m'a dit "shal".


Je n'ai pas lu tout le thread que tu indiques.
Pour installer la dernière version de bttv, il n'est pas indispensable
d'installer entièrement le noyau que tu viens de compiler. Il suffit de
copier les fichiers du module. C'est plus rapide et évite pas mal
d'essais.


FU2: alt.os.linux.mandrake.fr

--
Jérémy JUST