Auteur |
Message |
El Gringo
Invité
|
Posté le:
Vendredi 8 Octobre 2004 22:54:00 |
  |
Bonjour,
J'ai une carte Hercules Smart TV Stereo et je n'arrive pas a avoir le son, je n'ai que du bruit.
Pourtant j'ai déjà réussi a la faire fonctionner sous linux.
Voici la commande que j'ai effectué:
insmod bttv card=100 tuner=3
(Je pense que la carte 100 n'est pas exactement la meme version que celle vendu en France)
Je sais que le chip son est exactement le tda9874a. Peut être il y a un moyen de préciser la version exact du chip au lieu du tda9875.
dmesg:
bttv: driver version 0.7.108 loaded
bttv: using 4 buffers with 2080k (8320k total) for capture
bttv: Bt8xx card found (0).
bttv0: Bt878 (rev 17) at 01:09.0, irq: 17, latency: 32, mmio: 0xdc000000
bttv0: using: Hercules Smart TV Stereo [card=100,insmod option]
bttv0: using tuner=3
bttv0: i2c: checking for TDA9875 @ 0xb0... found
bttv0: i2c: checking for TDA7432 @ 0x8a... not found
bttv0: PLL: 28636363 => 35468950 .. ok
bttv0: registered device video0
bttv0: registered device vbi0
lsmod :
bttv 96320 0 (unused)
i2c-algo-bit 6920 1 [bttv]
i2c-core 12228 0 [tuner tvaudio bttv tda9875 i2c-algo-bit]
soundcore 3428 2 [bttv i810_audio]
videodev 5600 2 [bttv] |
|
|
|
 |
mirtouf
Habitué(e)

Inscrit le: 09 Mar 2003
Messages: 765
Localisation: Au milieu de nulle part...
|
Posté le:
Samedi 9 Octobre 2004 16:35:22 |
  |
|
    |
 |
El Gringo
Invité
|
Posté le:
Samedi 9 Octobre 2004 17:20:35 |
  |
Merci de ta réponse mais je comprend pas bien car dans le module tvaudio il n'y a pas de paramettre tda9875
Et c'est bien ce module que je charge, par contre je peut préciser:
# modinfo tvaudio
parm: tda9874a_SIF int
parm: tda9874a_AMSEL int
parm: tda9874a_STD int
parm: tda8425 int
parm: tda9840 int
parm: tda9850 int
parm: tda9855 int
parm: tda9873 int
parm: tda9874a int
parm: tea6300 int
parm: tea6420 int
parm: pic16c54 int
parm: ta8874z int |
|
|
|
 |
mirtouf
Habitué(e)

Inscrit le: 09 Mar 2003
Messages: 765
Localisation: Au milieu de nulle part...
|
Posté le:
Samedi 9 Octobre 2004 18:02:41 |
  |
|
    |
 |
mirtouf
Habitué(e)

Inscrit le: 09 Mar 2003
Messages: 765
Localisation: Au milieu de nulle part...
|
Posté le:
Samedi 9 Octobre 2004 18:04:51 |
  |
Code: |
tvmixer.o
registers a mixer device for the TV card's volume/bass/treble
controls (requires a i2c audio control chip like the msp3400).
insmod args:
debug=1 print some debug info to the syslog.
devnr=n allocate device #n (0 == /dev/mixer,
1 = /dev/mixer1, ...), default is to
use the first free one.
tvaudio.o
new, experimental module which is supported to provide a single
driver for all simple i2c audio control chips (tda/tea*).
insmod args:
tda8425 = 1 enable/disable the support for the
tda9840 = 1 various chips.
tda9850 = 1 The tea6300 can't be autodetected and is
tda9855 = 1 therefore off by default, if you have
tda9873 = 1 this one on your card (STB uses these)
tda9874a = 1 you have to enable it explicitly.
tea6300 = 0 The two tda985x chips use the same i2c
tea6420 = 1 address and can't be disturgished from
pic16c54 = 1 each other, you might have to disable
the wrong one.
debug = 1 print debug messages
insmod args for tda9874a:
tda9874a_SIF=1/2 select sound IF input pin (1 or 2)
(default is pin 1)
tda9874a_AMSEL=0/1 auto-mute select for NICAM (default=0)
Please read note 3 below!
tda9874a_STD=n select TV sound standard (0..8):
0 - A2, B/G
1 - A2, M (Korea)
2 - A2, D/K (1)
3 - A2, D/K (2)
4 - A2, D/K (3)
5 - NICAM, I
6 - NICAM, B/G
7 - NICAM, D/K (default)
8 - NICAM, L
Note 1: tda9874a supports both tda9874h (old) and tda9874a (new) chips.
Note 2: tda9874h/a and tda9875 (which is supported separately by
tda9875.o) use the same i2c address so both modules should not be
used at the same time.
Note 3: Using tda9874a_AMSEL option depends on your TV card design!
AMSEL=0: auto-mute will switch between NICAM sound
and the sound on 1st carrier (i.e. FM mono or AM).
AMSEL=1: auto-mute will switch between NICAM sound
and the analog mono input (MONOIN pin).
If tda9874a decoder on your card has MONOIN pin not connected, then
use only tda9874_AMSEL=0 or don't specify this option at all.
For example:
card=65 (FlyVideo 2000S) - set AMSEL=1 or AMSEL=0
card=72 (Prolink PV-BT878P rev.9B) - set AMSEL=0 only |
|
_________________ Ma config mise-à-jour du 26/02/2004. Software is like sex, it's better when it's FREE. |
|
    |
 |
El Gringo
Invité
|
Posté le:
Dimanche 10 Octobre 2004 15:30:01 |
  |
Pffff j'en ai marre.
Le pire c'est que j'avais deja reussi a la configuré, avec beaucoup de mal et de compilation. J'aurais du gardé ce foutus module.conf !!!
Sinon avec btspy j'ai récupéré des infos mais bon, ca me sert pas trop:
### BtSpy Report ###
General information:
Name:Hercules Smart TV Stereo
Chip: Bt878 , Rev: 0x00
Subsystem: 0x00000000
Vendor: Gammagraphx, Inc.
Values to MUTE audio:
Mute_GPOE : 0x00ffff
Mute_GPDATA: 0x00fff0
Has TV Tuner: Yes
TV_Mux : 2
TV_GPOE : 0x00ffff
TV_GPDATA: 0x00fff0
Number of Composite Ins: 1
Composite in #1
Composite1_Mux : 3
Composite1_GPOE : 0x00ffff
Composite1_GPDATA: 0x00fff0
Has SVideo: Yes
SVideo_Mux : 1
SVideo_GPOE : 0x00ffff
SVideo_GPDATA: 0x00fff0
Has Radio: No |
|
|
|
 |
El Gringo
Newbie
Inscrit le: 10 Oct 2004
Messages: 12
|
Posté le:
Dimanche 10 Octobre 2004 15:37:03 |
  |
Bouuhouhouuuu il me manque plus que ca a configuré !!
J'ai réussi a tout installer !!
Ma webcam USB, mon scanner USB, j'ai tou bien configuré ma télécommande je peux tous lancer de mon cannpé tranquil, j'ai compilé xawdecode avec les plugins, il me manque vraiement plus que le son. |
|
|
  |
 |
Quenotte
Eleveur de Kanetons
Inscrit le: 29 Avr 2002
Messages: 634
Localisation: au fond de la pièce, près du deuxième radiateur...
|
Posté le:
Lundi 11 Octobre 2004 10:19:43 |
  |
El Gringo a écrit: |
Merci de ta réponse mais je comprend pas bien car dans le module tvaudio il n'y a pas de paramettre tda9875
Et c'est bien ce module que je charge, par contre je peut préciser:
# modinfo tvaudio
parm: tda9874a_SIF int
parm: tda9874a_AMSEL int
parm: tda9874a_STD int
parm: tda9874a int
parm: pic16c54 int
|
Tu as besoin de tout ca a priori...
Il faut activer les puces pic16c54 et tda9874a et regler la conf du tda9874a... |
|
|
   |
 |
El Gringo
Newbie
Inscrit le: 10 Oct 2004
Messages: 12
|
Posté le:
Lundi 11 Octobre 2004 18:22:51 |
  |
J'ai réussi !!!!!!!
WHOAAAAAAA
En fait j'ai éssayé un ancien kernel le 2.4.18 et ca marchais
Alors j'ai compilé d'autre version de bttv et la ca marche !
J'ai trop fait confiance aux modules du noyaux,
Je vais le reporter sur la maillinglist de video4linux. |
|
|
  |
 |
Quenotte
Eleveur de Kanetons
Inscrit le: 29 Avr 2002
Messages: 634
Localisation: au fond de la pièce, près du deuxième radiateur...
|
Posté le:
Lundi 11 Octobre 2004 22:41:55 |
  |
El Gringo a écrit: |
J'ai réussi !!!!!!!
WHOAAAAAAA
En fait j'ai éssayé un ancien kernel le 2.4.18 et ca marchais
Alors j'ai compilé d'autre version de bttv et la ca marche !
J'ai trop fait confiance aux modules du noyaux,
Je vais le reporter sur la maillinglist de video4linux. |
Ca a marche en selectionnant la smarttv ou la pv951? |
|
|
   |
 |
El Gringo
Newbie
Inscrit le: 10 Oct 2004
Messages: 12
|
Posté le:
Mardi 12 Octobre 2004 00:34:22 |
  |
je fait :
insmod tvaudio tda9874a_STD=8 # pour gérer le NICAM francais
insmod bttv card=42 tuner=3
card 42 = P951 en effet
Mais ca merdait a partir de bttv 0.7.106 |
|
|
  |
 |
Quenotte
Eleveur de Kanetons
Inscrit le: 29 Avr 2002
Messages: 634
Localisation: au fond de la pièce, près du deuxième radiateur...
|
Posté le:
Mardi 12 Octobre 2004 14:26:51 |
  |
El Gringo a écrit: |
je fait :
insmod tvaudio tda9874a_STD=8 # pour gérer le NICAM francais
insmod bttv card=42 tuner=3
card 42 = P951 en effet
Mais ca merdait a partir de bttv 0.7.106 |
C'est quand meme pas mal merdique car tu n'as pas d'autodetection du standard audio... Ca doit etre la joie pour les frontaliers... |
|
|
   |
 |
|