bttv msp3400 2.6.15.6 - > 2.6.16 stereo stop working
- From: Hans Verkuil <hverkuil (at) xs4all.nl>
- Date: Tue, 28 Mar 2006 22:24:51 +0200
On Monday 27 March 2006 22:03, Roland Scheidegger wrote:
> Daniel Smolik wrote:
> > If I boot to kernel with development drivers and only reboot to
> > another where msp3400 works , MSP3400 isn't detected. I must turn
> > off computer and boot again :-(.
>
> Just wanted to say I can confirm that behaviour (not surprising, I
> have exactly the same card (type 11)). I believe the msp3400 chip
> doesn't have its reset pin wired to anything except a capacitor, so
> once you've sent it commands which cause it to lockup or something so
> it no longer responds to i2c commands it will stay dead and cannot be
> revived - it won't get recognized at all again with any version of
> the driver afterwards. So it looks like something is wrong with the
> msp3400 driver in the current tree causing the msp3400 to cease to
> work.
>
> btw somewhat unrelated but what still doesn't work (and never has) is
> audio muting when channels are switched. audio gets unmuted very
> fast, and the msp3400 itself is never muted, which leads to about 3-5
> crackling noises when a channel is switched. It looks like you'd need
> to do it manually, as the chip doesn't really have any ability to
> mute automatically. It has some mute function (ad_cv bit 9), which
> I've tried playing with but it's utterly useless (well it even
> basically says so in the datasheet, so I'm not really surprised) -
> all it does is mute some perfectly good channels, but it does
> absolutely nothing when switching channels.
I'm sorry, I'm getting confused. Now there suddenly are three problems
with 2.6.16:
1) xawtv thinks channels are mono even though they are stereo.
2) after a reboot the msp3400c fails to work (is this interpreted
correctly? I'm not sure that I completely understood the problem.)
3) the msp3400c doesn't mute.
1) is caused by waiting not long enough in xawtv to get a reliable
reading from msp3400, this should be solved in the latest v4l-dvb tree
(please confirm this!)
2) does this also happen with the latest v4l-dvb? Does this also happen
with 2.6.15? I don't think I made any changes to the reset code.
3) this apparently never worked. Can you test this again in the latest
v4l_dvb? If you go to the msp3400c_init_data table and adjust the
0x00d0 value to 0x0ed0 and try it? I'm interested in hearing the
results. What TV-audio standard is used where you live?
Thank you for the feedback.
Hans
--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request (at) redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list