OVH Cloud OVH Cloud

carte tv i2c

1 réponse
Avatar
toto
bonjour a tous,
j'essaye desesperemment d'installer une miro pctv
tout semble bien installe mais je ne capte rien ( enfin la carte tele :) )
les modules sont bien charges
j'ai tout de fois un message etrange avec dmesg qui semble etre le probleme
mais je n'arrive pas a le resoudre


>>>>>dmesg |grep btt
salon:/var/log# dmesg |grep btt
bttv: driver version 0.7.107 loaded
bttv: using 4 buffers with 2080k (8320k total) for capture
bttv: Host bridge is Silicon Integrated Systems [SiS] SiS651 Host
bttv: Bt8xx card found (0).
bttv0: Bt848 (rev 18) at 00:05.0, irq: 16, latency: 32, mmio: 0xef005000
bttv0: using: BT848A(MIRO PCTV) [card=1,insmod option]
tuner(bttv): type forced to 3 (Philips (SECAM+PAL_BG) (FI1216MF, FM1216MF,
FR1216MF)) [insmod]
bttv0: i2c: checking for MSP34xx @ 0x80... not found
bttv0: miro: id=9 tuner=3 radio=no stereo=no
bttv0: using tuner=3
bttv0: i2c: checking for MSP34xx @ 0x80... not found
bttv0: i2c: checking for TDA9875 @ 0xb0... not found
bttv0: i2c: checking fsalon:/var/log


>>>>>lsmod
# lsmod
Module Size Used by Not tainted
tvmixer 3376 0 (unused)
tvaudio 14408 0 (autoclean) (unused)
bttv 97344 0
tda9887 3168 0 (unused)
tda9875 4736 0 (unused)
tda7432 4200 0 (unused)
msp3400 18464 0 (unused)
videodev 6400 2 [bttv]
tuner 10920 1
i2c-dev 4580 0 (unused)
i2c-algo-bit 7560 1 [bttv]
i2c-core 13892 0 or TDA7432 @ 0x8a... not found
bttv0: registered device video0
bttv0: registered device vbi0
bttv0: irq: SCERR risc_count=013f1040
bttv0: irq: SCERR risc_count=013f1040
bttv0: irq: SCERR risc_count=013f1040


>>> /etc/modules
i2c-core i2c_debug=1
i2c-algo-bit i2c_debug=1
i2c-dev
tuner type=3 debug
videodev
msp3400
tda7432
tda9875
tda9887
#tvmixer
bttv card=1 pll=0
tvmixer


c'est sur une debian (sid)
il semble y avoir un prob au niveau de Ãi2c qui ne trouve psa
quelquechose ....

merci d'avance alex


PS je pense que ca n'a rien avoir mais je n'utilise le framebuffer
qd je vais v4l-conf il y aucune ligne qui parle de ca
....

1 réponse

Avatar
Rémi Pannequin
Le Mon, 29 Dec 2003 15:47:30 +0100, toto a écrit :

bonjour a tous,


Bonjour,

j'essaye désespérément d'installer une miro pctv
tout semble bien installe mais je ne capte rien ( enfin la carte télé
:) ) les modules sont bien charges
j'ai tout de fois un message étrange avec dmesg qui semble être le
problème mais je n'arrive pas a le résoudre


dmesg |grep btt
salon:/var/log# dmesg |grep btt





bttv: driver version 0.7.107 loaded
bttv: using 4 buffers with 2080k (8320k total) for capture bttv: Host
bridge is Silicon Integrated Systems [SiS] SiS651 Host bttv: Bt8xx card
found (0).
bttv0: Bt848 (rev 18) at 00:05.0, irq: 16, latency: 32, mmio: 0xef005000
bttv0: using: BT848A(MIRO PCTV) [card=1,insmod option] tuner(bttv): type
forced to 3 (Philips (SECAM+PAL_BG) (FI1216MF, FM1216MF, FR1216MF))
[insmod]
bttv0: i2c: checking for MSP34xx @ 0x80... not found bttv0: miro: id=9
tuner=3 radio=no stereo=no bttv0: using tuner=3 bttv0: i2c: checking for
MSP34xx @ 0x80... not found bttv0: i2c: checking for TDA9875 @ 0xb0...
not found bttv0: i2c: checking fsalon:/var/log


À ma connaissance, les chips MSP* TDA* servent pour le son stéréo. C'est
donc tout a fait normal qu'ils ne soient pas détecté, si ta carte ne
supporte effectivement pas cette fonctionnalité.
(on voit d'ailleurs "stereo=no")

lsmod
# lsmod





Module Size Used by Not tainted
tvmixer 3376 0 (unused)
tvaudio 14408 0 (autoclean) (unused)
bttv 97344 0
tda9887 3168 0 (unused)
tda9875 4736 0 (unused)
tda7432 4200 0 (unused)
msp3400 18464 0 (unused)
videodev 6400 2 [bttv]
tuner 10920 1
i2c-dev 4580 0 (unused)
i2c-algo-bit 7560 1 [bttv]
i2c-core 13892 0 or TDA7432 @ 0x8a... not found
bttv0: registered device video0
bttv0: registered device vbi0
bttv0: irq: SCERR risc_count3f1040
bttv0: irq: SCERR risc_count3f1040
bttv0: irq: SCERR risc_count3f1040


Là par contre il y a un problème...

/etc/modules
i2c-core i2c_debug=1



i2c-algo-bit i2c_debug=1
i2c-dev
tuner type=3 debug
videodev
msp3400
tda7432
tda9875
tda9887
#tvmixer
bttv card=1 pll=0
tvmixer


Et ce problème est certainement dû au fait que tu force le chargement
des chips pour le son stéréo.

c'est sur une debian (sid)


Sur ma Debian, J'ai simplement ajouté

pre-install bttv modprobe -k tuner

























options bttv card=1 radio=0
options tuner type=3
<<<<<<<<<<<<<<<<<<<<<<<<<
Dans le fichier /etc/modutils/bttv

et

alias char-major-10-200 tun

























alias char-major-81 bttv
<<<<<<<<<<<<<<<<<<<<<<<<<
dans /etc/modutils/aliases
(mais il se peut qu'ils y soient déjà)

De cette manière, les modules qui vont bien (et seulement eux) sont
chargé lors de la première utilisation de la carte (et pas au
démarrage). Les modules i2c et cie sont chargés automatiquements.
NB: pour que ces modifications soient utilisable, le fichier
/etc/modules.conf doit être reconstruit. Pour cela, lancer le script
update-modules.modutils .

il semble y avoir un prob au niveau de i2c qui ne trouve pas
quelque chose ....


Je partage cet avis: à mon avis, il ne trouve pas les chips stéréo
pour lesquels un pilote est néanmoins chargé... Ça doit le perturber...


merci d'avance alex


De rien, on a la même distrib' et la même carte, n'hésite pas a
m'écrire.

--
Rémi