[linux-dvb] snd-bt87x, bttv and dst-bt8xx

Bob Ham rah at bash.sh
Mon Aug 15 16:14:03 CEST 2005


Hi there,

I have a WinTV Go and a TwinHan VisionPlus DVB card.  I would like to be able to
capture the audio from the WinTV board.  I have loaded snd-bt87x and it would
appear that it has found the WinTV audio, but no ALSA devices are created.  Can
anybody provide information on how to get the audio output working for this
card?  Some relevant information is below:

rah at flax:~$ dmesg | grep bt
bttv: driver version 0.9.15 loaded
bttv: using 8 buffers with 2080k (520 pages) each for capture
bttv: Bt8xx card found (0).
bttv0: Bt878 (rev 17) at 0000:00:0a.0, irq: 10, latency: 64, mmio: 0xdcdfe000
bttv0: detected: Twinhan VisionPlus DVB [card=113], PCI subsystem ID is
1822:0001
bttv0: using: Twinhan DST + clones [card=113,autodetected]
bttv0: gpio: en=00000000, out=00000000 in=00f7aeff [init]
bttv0: using tuner=4
bttv0: add subdevice "dvb0"
bttv: Bt8xx card found (1).
bttv1: Bt878 (rev 17) at 0000:00:0d.0, irq: 3, latency: 64, mmio: 0xdcdfc000
bttv1: detected: Hauppauge WinTV [card=10], PCI subsystem ID is 0070:13eb
bttv1: using: Hauppauge (bt878) [card=10,autodetected]
bttv1: gpio: en=00000000, out=00000000 in=00fffffb [init]
bttv1: Hauppauge/Voodoo msp34xx: reset line init [5]
tuner 1-0061: chip found @ 0xc2 (bt878 #1 [sw])
bttv1: using tuner=18
bttv1: i2c: checking for MSP34xx @ 0x80... not found
bttv1: i2c: checking for TDA9875 @ 0xb0... not found
bttv1: i2c: checking for TDA7432 @ 0x8a... not found
bttv1: i2c: checking for TDA9887 @ 0x86... not found
bttv1: registered device video0
bttv1: registered device vbi0
bttv1: PLL: 28636363 => 35468950 .. ok
bt878: AUDIO driver version 0.0.0 loaded
bt878: Bt878 AUDIO function found (0).
bt878(0): Bt878 (rev 17) at 00:0a.1, irq: 10, latency: 64, memory: 0xdcdff000
bt878: Bt878 AUDIO function found (1).
bt878(1): Bt878 (rev 17) at 00:0d.1, irq: 3, latency: 64, memory: 0xdcdfd000
DVB: registering new adapter (bttv0).

rah at flax:~$ cat /proc/asound/cards
0 [rev50          ]: VIA686A - VIA 82C686A/B rev50
                     VIA 82C686A/B rev50 with ICE1232 at 0xdc00, irq 10
rah at flax:~$ lspci -v -s 00:0a
0000:00:0a.0 Multimedia video controller: Brooktree Corporation Bt878 Video
Capture (rev 11)
        Subsystem: Twinhan Technology Co. Ltd VisionPlus DVB card
        Flags: bus master, medium devsel, latency 64, IRQ 10
        Memory at dcdfe000 (32-bit, prefetchable) [size=4K]
        Capabilities: <available only to root>

0000:00:0a.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture
(rev 11)
        Subsystem: Twinhan Technology Co. Ltd VisionPlus DVB Card
        Flags: bus master, medium devsel, latency 64, IRQ 10
        Memory at dcdff000 (32-bit, prefetchable) [size=4K]
        Capabilities: <available only to root>

rah at flax:~$ lspci -v -s 00:0d
0000:00:0d.0 Multimedia video controller: Brooktree Corporation Bt878 Video
Capture (rev 11)
        Subsystem: Hauppauge computer works Inc. WinTV Series
        Flags: bus master, medium devsel, latency 64, IRQ 3
        Memory at dcdfc000 (32-bit, prefetchable) [size=4K]
        Capabilities: <available only to root>

0000:00:0d.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture
(rev 11)
        Subsystem: Hauppauge computer works Inc. WinTV Series
        Flags: bus master, medium devsel, latency 64, IRQ 3
        Memory at dcdfd000 (32-bit, prefetchable) [size=4K]
        Capabilities: <available only to root>


Many thanks,

Bob Ham

--
Bob Ham <rah at bash.sh>





More information about the linux-dvb mailing list