Re: Can't use radio on PCTV Pro

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



On Tue, 28 Jan 2003 07:00 am, Gerd Knorr wrote:
> Michael Pearce <chuzwuzza@xxxxxxxxxxxxxxx> writes:
> > Yeah, I have.
> > I'm using bttv 0.7.103 now, and the problem is still there, though very
> > slightly different. When simple is set to 1, I get no audio output at
> > all, not even for half a second. When simple=0, I get the static again,
> > but this time it's continuous - it doesn't cut out after half a second.
> > This thing just refuses to give radio output to me...
>
> log with "insmod msp3400 debug=1" please ...
>


This is what happens upon loading the driver

Linux video capture interface: v1.00
bttv: driver version 0.7.103 loaded
bttv: using 4 buffers with 2080k (8320k total) for capture
bttv: Host bridge is Advanced Micro Devices [AMD] AMD-751 [Irongate] System 
Controller
bttv: Bt8xx card found (0).
AMD756: dev 109e:036e, router pirq : 2 get irq : 11
PCI: Found IRQ 11 for device 00:09.0
PCI: Sharing IRQ 11 with 00:09.1
bttv0: Bt878 (rev 17) at 00:09.0, irq: 11, latency: 64, mmio: 0xeddfe000
bttv0: detected: Pinnacle PCTV [card=39], PCI subsystem ID is 11bd:0012
bttv0: using: BT878(Pinnacle PCTV Studio Pr) [card=52,insmod option]
msp34xx: setvolume: mute=on 65535:65535  v=0x00 b=0x00
msp34xx: init: chip=MSP3410G-B11 +nicam +simple +radio
msp3400: daemon started
i2c-core.o: client [MSP3410G-B11] registered to adapter [bt848 #0](pos. 0).
i2c-core.o: adapter bt848 #0 registered as adapter 0.
bttv0: i2c: checking for MSP34xx @ 0x80... found
bttv0: pinnacle/mt: id=2 info="PAL+SECAM / stereo" radio=yes
i2c-core.o: driver i2c tda9887 driver registered.
tda9887: probing bt848 #0 i2c adapter [id=0x10005]
tda9887: chip found @ 0x86
i2c-core.o: client [tda9887] registered to adapter [bt848 #0](pos. 1).
bttv0: using tuner=33
bttv0: i2c: checking for MSP34xx @ 0x80... 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,pic16c54 
(PV951)
i2c-core.o: driver generic i2c audio driver registered.
i2c-core.o: driver i2c TV tuner driver registered.
tuner: probing bt848 #0 i2c adapter [id=0x10005]
msp34xx: AUDC_SET_INPUT(2)
msp34xx: scart switch: in1 => 0
msp3400: extern setstereo: stereo
msp3400: setstereo final source/matrix = 0x220
bttv0: PLL: 28636363 => 35468950 .msp3400: thread no carrier scan
msp34xx: setvolume: mute=on 65535:65535  v=0x00 b=0x00
. ok
msp34xx: AUDC_SET_INPUT(4)
bttv0: registered device video0
bttv0: registered device vbi0
bttv0: registered device radio0


This is what happens upon running radio -f 105.7 (I've just rebooted from 
windows at this point, so radio is locked to that frequency for some reason)

msp34xx: VIDIOCSFREQ
msp34xx: setvolume: mute=on 0:0  v=0x00 b=0x00
msp34xx: AUDC_SET_RADIO
msp34xx: switching to radio mode
msp3400: setmode: 2
msp34xx: setvolume: mute=on 65535:65535  v=0x00 b=0x00
msp34xx: AUDC_SET_INPUT(4)
msp34xx: VIDIOCSFREQ
msp34xx: setvolume: mute=on 0:0  v=0x00 b=0x00
msp34xx: VIDIOCGAUDIO
msp34xx: AUDC_SET_INPUT(1)
msp34xx: scart switch: in2 => 0
msp3400: FM-Radio setstereo: stereo
msp3400: setstereo final source/matrix = 0x20
msp34xx: VIDIOCSAUDIO
msp34xx: setvolume: mute=off 65535:65535  v=0x73 b=0x00
msp34xx: setbass: 32768 0x00
msp34xx: settreble: 32768 0x00
msp3400: FM-Radio setstereo: mono
msp3400: setstereo final source/matrix = 0x0
msp34xx: VIDIOCGAUDIO
msp34xx: AUDC_SET_INPUT(1)
msp34xx: VIDIOCSAUDIO
msp34xx: setvolume: mute=off 65535:65535  v=0x73 b=0x00
msp34xx: setbass: 32768 0x00
msp34xx: settreble: 32768 0x00
msp3400: FM-Radio setstereo: mono
msp3400: setstereo final source/matrix = 0x0
msp3400: thread no carrier scan
msp34xx: setvolume: mute=off 65535:65535  v=0x73 b=0x00
msp34xx: VIDIOCSFREQ
msp34xx: setvolume: mute=off 0:0  v=0x00 b=0x00
msp34xx: VIDIOCGAUDIO
msp3400: thread no carrier scan
msp34xx: setvolume: mute=off 65535:65535  v=0x73 b=0x00
msp34xx: VIDIOCGAUDIO
msp34xx: VIDIOCGAUDIO

It doesn't seem to even try to set a frequency anywhere

If I then change the frequency to 104.9, the card still stays on 105.7, and 
the following dmesg is given

msp34xx: VIDIOCSFREQ
msp34xx: setvolume: mute=off 0:0  v=0x00 b=0x00
msp34xx: VIDIOCGAUDIO
msp3400: thread no carrier scan
msp34xx: setvolume: mute=off 65535:65535  v=0x73 b=0x00
msp34xx: VIDIOCGAUDIO






> > I know the card and antenna works - radio works perfectly in windows with
> > the Pinnacle drivers. Interestingly, if I listen to the radio in windows,
> > then reboot into linux without turning the machine off, I can listen to
> > the radio perfectly. The problem being, I can only listen to the station
> > I was listening to last in windows, and I can't watch TV any more. So
> > that's not really a problem.
>
> What happens if you try to tune another radio station or watch TV?
> Just nothing?  static as desctibed above?  something else?

I *can't* tune to another radio station. The driver seems to refuse to tune 
this card.

If I try to watch TV, I just get horrible static

--Michael Pearce





[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