[Bug 34817] Bttv radio tuner just gives noise

kozz kozz at pegasos.org
Mon Mar 13 21:40:24 UTC 2006


Public bug reported:
https://launchpad.net/malone/bugs/34817

Affects: linux-source-2.6.15 linux-image-2.6.15-17-powerpc (Ubuntu)
       Severity: Normal
       Priority: (none set)
         Status: Unconfirmed

Description:
I have a bt878 tv-card.

lspci -v
0000:00:06.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 02)
        Subsystem: Askey Computer Corp.: Unknown device 3002
        Flags: bus master, medium devsel, latency 0, IRQ 9
        Memory at 80001000 (32-bit, prefetchable) [size=4K]

0000:00:06.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 02)
        Subsystem: Askey Computer Corp.: Unknown device 3002
        Flags: bus master, medium devsel, latency 0, IRQ 9
        Memory at 80002000 (32-bit, prefetchable) [size=4K]

lspci -vn
0000:00:06.0 0400: 109e:036e (rev 02)
        Subsystem: 144f:3002
        Flags: bus master, medium devsel, latency 0, IRQ 9
        Memory at 80001000 (32-bit, prefetchable) [size=4K]

0000:00:06.1 0480: 109e:0878 (rev 02)
        Subsystem: 144f:3002
        Flags: bus master, medium devsel, latency 0, IRQ 9
        Memory at 80002000 (32-bit, prefetchable) [size=4K]

The card works just fine with the 2.6.12 kernel, even in dapper. Both
radio and tv works, audio with tv too.

But with the 2.6.15 kernel the radio tuner just gives noise, no matter
which frequency I set. The tv is however working fine, both picture and
audio, if I connect an antenna.

With the 2.6.12 kernel I had to specify the card type and the tuner type
during modprobe since it didn't autodetect.

cat /etc/modprobe.d/bttv
options bttv card=24 tuner=1

With 2.6.15 the card type is autodetected but the tuner is still set to
-1 as default. But if I specified the tuner type during module loading
it doesn't work anyway, has also tried several differnet tuner types,
but it sould be tuner type 1.

The card seems to load just fine.

[53459.141128] Linux video capture interface: v1.00
[53459.198912] bttv: driver version 0.9.16 loaded
[53459.198930] bttv: using 8 buffers with 2080k (520 pages) each for capture
[53459.200330] bttv: Bt8xx card found (0).
[53459.201150] bttv0: Bt878 (rev 2) at 0000:00:06.0, irq: 9, latency: 0, mmio: 0x80001000
[53459.201428] bttv0: detected: (Askey Magic/others) TView99 CPH05x [card=24], PCI subsystem ID is 144f:3002
[53459.201440] bttv0: using: Askey CPH05X/06X (bt878) [many vendors] [card=24,autodetected]
[53459.201931] bttv0: gpio: en=00000000, out=00000000 in=00feffff [init]
[53459.245650] tuner 4-0060: All bytes are equal. It is not a TEA5767
[53459.245668] tuner 4-0060: chip found @ 0xc0 (bt878 #0 [sw])
[53459.290021] bttv0: radio detected by subsystem id (CPH05x)
[53459.290041] bttv0: using tuner=1
[53459.290288] tuner 4-0060: type set to 1 (Philips PAL_I (FI1246 and compatibles))
[53459.290467] bttv0: i2c: checking for MSP34xx @ 0x80... not found
[53459.292785] bttv0: i2c: checking for TDA9875 @ 0xb0... not found
[53459.295411] bttv0: i2c: checking for TDA7432 @ 0x8a... not found
[53459.340116] bttv0: i2c: checking for TDA9887 @ 0x86... not found
[53459.384420] bttv0: registered device video0
[53459.384791] bttv0: registered device vbi0
[53459.385061] bttv0: registered device radio0
[53459.385220] bttv0: PLL: 28636363 => 35468950 . ok
[53459.453648] bttv0: add subdevice "remote0"

Still... just noise.




More information about the kernel-bugs mailing list