By Date: <-- -->
By Thread: <-- -->

bttv msp3400 2.6.15.6 - > 2.6.16 stereo stop working



Hans Verkuil napsal(a):
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:
It is OK. I would like to help.



1) xawtv thinks channels are mono even though they are stereo.
In 2.6.15.6 xawtv detects Stereo
In 2.6.16    xawtv always Mono

with this snapshot hg-v4l-dvb-110e8e48f80b.tar.bz2 MSP3400 doesn't work pelease see log that I posted before.





2) after a reboot the msp3400c fails to work (is this interpreted correctly? I'm not sure that I completely understood the problem.)
No, no. If I use snapshot DVB tree msp3400 never works. I must turn off computer and boot to another kernel eg. 2.6.16 (with standart driver) and now msp3400 woks. Only reboot doesn't help.



3) the msp3400c doesn't mute.
I think that mute little works but I can hear some glitches.


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!)


Can I test today snapshot ? But I think that MSP3400 with this doesn't work.

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?
I live in Czech Republic and we use PAL BG in my cable TV and DK in terestrial transmission .
Yes I can test it.



Cheers Dan



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

-- video4linux-list mailing list Unsubscribe mailto:video4linux-list-request (at) redhat.com?subject=unsubscribe https://www.redhat.com/mailman/listinfo/video4linux-list