RE: No btaudio sound (Was: RE: desperation: suddenly no svideo on Pinnacle PCTV Pro)

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



 
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

> The difference between the pro and non-pro versions of the
> miro/pinnacle cards is that the "pro" ones have a msp3400 chip
> and the others don't.
> 
> I suspect what happens is that the bttv driver doesn't find the
> msp34xx for some reason, thus handles the card as non-pro version.
> Which will work just fine, the only difference is that the sound
> routed to the line-out isn't the stereo signal from the msp34xx but
> the mono signal from the tuner chip.  It isn't that obvious that
> the card isn't handled correctly because you will get sound, it
> just isn't a stereo signal ...

The card is a Pro - it's got a Micronas MSP3451G A2 on it.  PCB says
Pinnacle Systems GmbH PCTV (Pro).
Temic tuner, NTSC.  Fusion 878A chip.

> Without msp34xx being programmed correctly the chances that btaudio
> works are close to zero.  With msp34xx it might work, I don't know
> for sure.
> 
> Are there any messages from the msp3400 module in the syslog?  What
> happens if you try to load it manually?

OK, msp3400 isn't being loaded at boot time:Linux video capture
interface: v1.00
bttv: driver version 0.7.100 loaded
bttv: using 4 buffers with 2080k (8320k total) for capture
bttv: Host bridge is ServerWorks GCNB-LE Host Bridge
bttv: Host bridge is ServerWorks GCNB-LE Host Bridge (#2)
bttv: Host bridge is ServerWorks CSB6 South Bridge
bttv: Bt8xx card found (0).
bttv0: Bt878 (rev 17) at 00:07.0, irq: 27, latency: 32, mmio:
0xfeb01000
bttv0: detected: Pinnacle PCTV [card=39], PCI subsystem ID is
11bd:0012
bttv0: using: BT878(Pinnacle PCTV Studio/Ra) [card=39,autodetected]
bttv0: i2c: checking for MSP34xx @ 0x80... not found
bttv0: miro: id=18 tuner=2 radio=fmtuner stereo=no
bttv0: using tuner=2
bttv0: i2c: checking for MSP34xx @ 0x80... not found
bttv0: i2c: checking for TDA9875 @ 0xb0... not found
bttv0: i2c: checking for TDA7432 @ 0x8a... not found
tvaudio: TV audio decoder + audio/video mux driver
tvaudio: known chips:
tda9840,tda9873h,tda9874h/a,tda9850,tda9855,tea6300,tea6420,tda8425,pi
c16c54 (PV951)
tuner: probing bt848 #0 i2c adapter [id=0x10005]
tuner: chip found @ 0xc2
tuner: type set to 2 (Philips NTSC (FI1236,FM1236 and compatibles))
bttv0: i2c attach [client=Philips NTSC (FI1236,FM1236 and ,ok]
bttv0: PLL: 28636363 => 35468950 ... ok
bttv0: registered device video0
bttv0: registered device vbi0
bttv0: registered device radio0

# lsmod
parport_pc             25096   1  (autoclean)
lp                      8096   0  (autoclean)
parport                34176   1  (autoclean) [parport_pc lp]
nfsd                   74256   8  (autoclean)
af_packet              14952   1  (autoclean)
floppy                 55132   0
e1000                  49504   1  (autoclean)
supermount             15296   2  (autoclean)
tuner                  11744   1  (autoclean)
tvaudio                15068   0  (autoclean) (unused)
bttv                   78496   0  (unused)
videodev                7872   3  [bttv]
i2c-algo-bit            9064   1  [bttv]
i2c-core               21192   0  [tuner tvaudio bttv i2c-algo-bit]
soundcore               6276   0  [bttv]
loop                   14132   0  (autoclean)
aes                    31808   0  (autoclean) [loop]
rtc                     8060   0  (autoclean)
ext3                   59916   2
jbd                    38972   2  [ext3]
lvm-mod                57672   3

[root@masterbackend mythtv]# modprobe msp3400
[root@masterbackend mythtv]# lsmod
Module                  Size  Used by    Not tainted
msp3400                17804   0  (unused)
parport_pc             25096   1  (autoclean)
lp                      8096   0  (autoclean)
parport                34176   1  (autoclean) [parport_pc lp]
nfsd                   74256   8  (autoclean)
af_packet              14952   1  (autoclean)
floppy                 55132   0
e1000                  49504   1  (autoclean)
supermount             15296   2  (autoclean)
tuner                  11744   1  (autoclean)
tvaudio                15068   0  (autoclean) (unused)
bttv                   78496   0  (unused)
videodev                7872   3  [bttv]
i2c-algo-bit            9064   1  [bttv]
i2c-core               21192   0  [msp3400 tuner tvaudio bttv
i2c-algo-bit]
soundcore               6276   0  [bttv]
loop                   14132   0  (autoclean)
aes                    31808   0  (autoclean) [loop]
rtc                     8060   0  (autoclean)
ext3                   59916   2
jbd                    38972   2  [ext3]
lvm-mod                57672   3

[root@masterbackend mythtv]# modprobe btaudio
[root@masterbackend mythtv]# lsmod
Module                  Size  Used by    Not tainted
btaudio                12204   0  (unused)
msp3400                17804   0  (unused)
parport_pc             25096   1  (autoclean)
lp                      8096   0  (autoclean)
parport                34176   1  (autoclean) [parport_pc lp]
nfsd                   74256   8  (autoclean)
af_packet              14952   1  (autoclean)
floppy                 55132   0
e1000                  49504   1  (autoclean)
supermount             15296   2  (autoclean)
tuner                  11744   1  (autoclean)
tvaudio                15068   0  (autoclean) (unused)
bttv                   78496   0  (unused)
videodev                7872   3  [bttv]
i2c-algo-bit            9064   1  [bttv]
i2c-core               21192   0  [msp3400 tuner tvaudio bttv
i2c-algo-bit]
soundcore               6276   0  [btaudio bttv]
loop                   14132   0  (autoclean)
aes                    31808   0  (autoclean) [loop]
rtc                     8060   0  (autoclean)
ext3                   59916   2
jbd                    38972   2  [ext3]
lvm-mod                57672   3

Start a program that uses /dev/dsp1:  (mythbackend)
btaudio: driver version 0.7 loaded [digital+analog]
btaudio: Bt878 (rev 17) at 00:07.1, irq: 27, latency: 32, mmio:
0xfeb00000
btaudio: using card config "default"
btaudio: registered device dsp0 [digital]
btaudio: registered device dsp1 [analog]
btaudio: registered device mixer0

[root@masterbackend mythtv]# lsmod
Module                  Size  Used by    Not tainted
sg                     34636   0  (autoclean) (unused)
st                     29488   0  (autoclean) (unused)
sr_mod                 16920   0  (autoclean) (unused)
sd_mod                 13100   0  (autoclean) (unused)
scsi_mod              103284   4  (autoclean) [sg st sr_mod sd_mod]
ide-cd                 33856   0  (autoclean)
cdrom                  31648   0  (autoclean) [sr_mod ide-cd]
btaudio                12204   1
msp3400                17804   0  (unused)
parport_pc             25096   1  (autoclean)
lp                      8096   0  (autoclean)
parport                34176   1  (autoclean) [parport_pc lp]
nfsd                   74256   8  (autoclean)
af_packet              14952   1  (autoclean)
floppy                 55132   0
e1000                  49504   1  (autoclean)
supermount             15296   2  (autoclean)
tuner                  11744   1  (autoclean)
tvaudio                15068   0  (autoclean) (unused)
bttv                   78496   1
videodev                7872   4  [bttv]
i2c-algo-bit            9064   1  [bttv]
i2c-core               21192   0  [msp3400 tuner tvaudio bttv
i2c-algo-bit]
soundcore               6276   0  [btaudio bttv]
loop                   14132   0  (autoclean)
aes                    31808   0  (autoclean) [loop]
rtc                     8060   0  (autoclean)
ext3                   59916   2
jbd                    38972   2  [ext3]
lvm-mod                57672   3

No audio comes through.

Anything else I can do to assist?

-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 7.0.3 for non-commercial use <http://www.pgp.com>

iQA/AwUBPn9tyvc1NpCTlP0JEQI8BQCg05nIBp4PbTVNG6BwxW8Hk6+U+bgAoIyx
HwqWC63UMs6JIdtxGrg0ORPE
=k+Nm
-----END PGP SIGNATURE-----





[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux