View previous topic :: View next topic |
Author |
Message |
fosstux Apprentice
Joined: 01 Oct 2002 Posts: 274 Location: Vienna, Austria
|
Posted: Mon Aug 25, 2003 2:58 pm Post subject: PC TV Card Setup HOWTO |
|
|
Hello!
I have a Pinnacle Systems PCTV Pro card that can be used as TV or Radio card. But what do I have to do to make it work?
It uses the BT878 chip.
How do I install the BTTV drivers? Or is there another way?
Thanks |
|
Back to top |
|
|
mpsii l33t
Joined: 11 Mar 2003 Posts: 658 Location: Jackson, TN
|
Posted: Mon Aug 25, 2003 3:42 pm Post subject: |
|
|
enable the bttv drivers in your kernel (IIRC in the I2C section) or go to the v4l website to download the binaries
bttvhttp://bytesex.org/bttv/ _________________ -----------------------------------------
Michael |
|
Back to top |
|
|
Camoes Tux's lil' helper
Joined: 09 Jan 2003 Posts: 125 Location: Munich, Germany
|
Posted: Mon Aug 25, 2003 3:59 pm Post subject: |
|
|
well the normal way to do is
1) compile i2c-support in the kernel
2) compile i2c bit-banging interfaces in the kernel
3) compile i2c device interface in the kernel
4) compile v4l-support in the kernel
5) compile bt848 as module
6) load the bttv module for your card with
Code: | modprobe bttv card=52 |
7) compile xawtv and start it
P.S. the search function might have helped with your problem _________________ e = pi = 3
breakmygentoo |
|
Back to top |
|
|
NuclearFusi0n Apprentice
Joined: 20 Jun 2003 Posts: 297
|
Posted: Mon Aug 25, 2003 4:20 pm Post subject: |
|
|
1) compile i2c-support in the kernel
2) compile i2c bit-banging interfaces in the kernel
3) compile v4l-support in the kernel
4) compile bt848 in the kernel
5) compile tvtime
done _________________ I will keel yoo grub |
|
Back to top |
|
|
puggy Bodhisattva
Joined: 28 Feb 2003 Posts: 1992 Location: Oxford, UK
|
Posted: Mon Aug 25, 2003 5:51 pm Post subject: |
|
|
NuclearFusi0n wrote: | 1) compile i2c-support in the kernel
2) compile i2c bit-banging interfaces in the kernel
3) compile v4l-support in the kernel
4) compile bt848 in the kernel
5) compile tvtime
done |
It is much better to compile i2c stuff as modules as if you want to use lm-sensors and possibly other things a version of i2c newer than that in the klernel is required and if compiled in the modules created by emerge i2c will not be used.
Puggy _________________ Where there's open source , there's a way. |
|
Back to top |
|
|
jaska Bodhisattva
Joined: 06 Jun 2003 Posts: 725 Location: Finland
|
Posted: Mon Aug 25, 2003 6:06 pm Post subject: |
|
|
I use xawtv, very nice app. |
|
Back to top |
|
|
fosstux Apprentice
Joined: 01 Oct 2002 Posts: 274 Location: Vienna, Austria
|
Posted: Mon Aug 25, 2003 8:04 pm Post subject: I2C |
|
|
Hello!
I had a look at make menuconfig and I don't have a section I2C.
I am using keinel 2.4.20-gentoo-r5.
Thanks |
|
Back to top |
|
|
NuclearFusi0n Apprentice
Joined: 20 Jun 2003 Posts: 297
|
Posted: Mon Aug 25, 2003 8:19 pm Post subject: Re: I2C |
|
|
crparr wrote: | Hello!
I had a look at make menuconfig and I don't have a section I2C.
I am using keinel 2.4.20-gentoo-r5.
Thanks |
it's in the sub menus, look around. _________________ I will keel yoo grub |
|
Back to top |
|
|
Camoes Tux's lil' helper
Joined: 09 Jan 2003 Posts: 125 Location: Munich, Germany
|
Posted: Mon Aug 25, 2003 8:24 pm Post subject: |
|
|
it's in character devices _________________ e = pi = 3
breakmygentoo |
|
Back to top |
|
|
fosstux Apprentice
Joined: 01 Oct 2002 Posts: 274 Location: Vienna, Austria
|
Posted: Mon Aug 25, 2003 11:22 pm Post subject: |
|
|
Okay. I have done as Camoes said. However when I try to compile the kernel, I get the following error message:
Quote: | drivers/media/media.o(.text+0xc610): In function 'pvr_load'
: undefined reference to 'mod_firmware_load'
make: *** [vmlinux] Error 1 |
What am I doing wrong?
Please help!
|
|
Back to top |
|
|
crazycat l33t
Joined: 26 Aug 2003 Posts: 838 Location: Hamburg, Germany
|
Posted: Tue Aug 26, 2003 6:31 pm Post subject: |
|
|
try compiling bttv stuff as modules also v4l as module and sound also as module - it'll help. |
|
Back to top |
|
|
fosstux Apprentice
Joined: 01 Oct 2002 Posts: 274 Location: Vienna, Austria
|
Posted: Sat Aug 30, 2003 10:39 am Post subject: another problem |
|
|
Hello!
So now the TV card is working but I don't hear any sound. What can be wrong?
Thanks |
|
Back to top |
|
|
Camoes Tux's lil' helper
Joined: 09 Jan 2003 Posts: 125 Location: Munich, Germany
|
Posted: Sat Aug 30, 2003 10:44 am Post subject: |
|
|
take care that "line in" of your soundcard is unmuted _________________ e = pi = 3
breakmygentoo |
|
Back to top |
|
|
fosstux Apprentice
Joined: 01 Oct 2002 Posts: 274 Location: Vienna, Austria
|
Posted: Sat Aug 30, 2003 7:51 pm Post subject: |
|
|
Ok. The Mixer settings are okay. But there is still no sound. And I only have picture in the grabdisplay mode and not in the overlay mode. And this in xawtv AND tvtime.
On bttv module load I specified card number 52, which should be allright.
It loads the modules msp3400, tda7432, tda9875, tda9887, tuner and tvaudio.
What do all these modules do?
But in the cards file that came with bttv it reads:
Pinnacle PCTV Pro (Bt878, MT2032)
What does the MT2032 mean?
Has anyone got the Pinnacle PCTV Pro up and running?
Please help !!!
|
|
Back to top |
|
|
rogeroberholtzer n00b
Joined: 07 Jan 2003 Posts: 43 Location: Stockholm, Sweden
|
Posted: Mon Sep 01, 2003 5:13 pm Post subject: |
|
|
I have a card with the same chip (bt878) and no sound on the TV card's output line. However, xawtv's mute button does turn on/off static on the TV card's output line.
So, I too am living in a quite world. |
|
Back to top |
|
|
69link n00b
Joined: 18 Apr 2003 Posts: 53 Location: Sweden
|
Posted: Mon Sep 01, 2003 11:44 pm Post subject: |
|
|
Did you modprobe tuner ?
In my setup I have this in my /etc/modules.autoload.d/kernel2.4
tuner type=5
bttv card=13 |
|
Back to top |
|
|
rogeroberholtzer n00b
Joined: 07 Jan 2003 Posts: 43 Location: Stockholm, Sweden
|
Posted: Tue Sep 02, 2003 6:26 pm Post subject: |
|
|
Yes. My card is card=100 and tuner=5, which gets listed as expected, as you can see below. tvaudio finds a tda9874a, which is what the bttv driver claims this card has. So all looks fine here.
I also tried the btaudio module to see if I could get any sounds via that route. Nope. The problem exists without btaudio as well.
Various messages from loading the v4l drivers:
i2c-core.o: i2c core module
i2c-algo-bit.o: i2c bit algorithm module
Linux video capture interface: v1.00
bttv: driver version 0.7.107 loaded
bttv: using 4 buffers with 2080k (8320k total) for capture
bttv: Host bridge is Intel Corp. 82850 850 (Tehama) Chipset Host Bridge (MCH)
bttv: Bt8xx card found (0).
PCI: Found IRQ 10 for device 02:08.0
PCI: Sharing IRQ 10 with 00:1f.3
PCI: Sharing IRQ 10 with 02:08.1
bttv0: Bt878 (rev 17) at 02:08.0, irq: 10, latency: 64, mmio: 0xf2001000
bttv0: using: BT878(Hercules Smart TV Stere) [card=100,insmod option]
i2c-core.o: adapter bt848 #0 registered as adapter 0.
bttv0: using tuner=5
bttv0: i2c: checking for TDA9875 @ 0xb0... found
i2c-core.o: driver i2c tda9875 driver registered.
tda9875: no such chip at 0xb0 (dic=0x11 rev=0x2)
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),ta8874z
i2c-core.o: driver generic i2c audio driver registered.
tvaudio: found pic16c54 (PV951) @ 0x96
i2c-core.o: client [pic16c54 (PV951)] registered to adapter [bt848 #0](pos. 0).
tvaudio: found tda9874a.
tvaudio: found tda9874h/a @ 0xb0
i2c-core.o: client [tda9874h/a] registered to adapter [bt848 #0](pos. 1).
i2c-core.o: driver i2c TV tuner driver registered.
tuner: chip found @ 0xc0
tuner: type set to 5 (Philips PAL_BG (FI1216 and compatibles))
i2c-core.o: client [Philips PAL_BG (FI1216 and comp] registered to adapter [bt848 #0](pos. 2).
bttv0: PLL: 28636363 => 35468950 ..<6>hub.c: new USB device 00:1f.2-2, assigned address 2
ok
bttv0: registered device video0
bttv0: registered device vbi0
btaudio: driver version 0.7 loaded [digital+analog]
PCI: Found IRQ 10 for device 02:08.1
PCI: Sharing IRQ 10 with 00:1f.3
PCI: Sharing IRQ 10 with 02:08.0
btaudio: Bt878 (rev 17) at 02:08.1, irq: 10, latency: 64, mmio: 0xf2000000
btaudio: using card config "default"
btaudio: registered device dsp0 [digital]
btaudio: registered device dsp1 [analog]
btaudio: registered device mixer0 |
|
Back to top |
|
|
vcihon Tux's lil' helper
Joined: 19 Aug 2003 Posts: 107
|
Posted: Mon Sep 15, 2003 11:45 pm Post subject: |
|
|
Can anyone explain what the numbers mean such as :
tuner=5
bttv card=53
What does the 53 mean and how can I find out what number I should be using?
Thanks. |
|
Back to top |
|
|
chrispy Apprentice
Joined: 10 Nov 2002 Posts: 228 Location: Tokyo
|
Posted: Tue Sep 16, 2003 12:20 am Post subject: |
|
|
rogeroberholtzer wrote: | I have a card with the same chip (bt878) and no sound on the TV card's output line. However, xawtv's mute button does turn on/off static on the TV card's output line.
So, I too am living in a quite world. |
just a thought, sorry if you already tried that, but :
did you set the "capture" devices (press space in alsamixer) for both "line" and "capture" ? depending if you are using btaudio or simply the line-in of your sound card, this might be it. |
|
Back to top |
|
|
chrispy Apprentice
Joined: 10 Nov 2002 Posts: 228 Location: Tokyo
|
Posted: Tue Sep 16, 2003 12:24 am Post subject: |
|
|
vcihon wrote: | Can anyone explain what the numbers mean such as :
tuner=5
bttv card=53
What does the 53 mean and how can I find out what number I should be using?
Thanks. |
those are matching values for tvcards models and tuners. check out the readme files in the bttv archive you can download from http://bytesex.org
they are used when autodetection doesn't work (which is... pretty much all the time) |
|
Back to top |
|
|
getouttamyhouse n00b
Joined: 01 Oct 2003 Posts: 17 Location: in a chair
|
Posted: Wed Oct 01, 2003 9:16 am Post subject: |
|
|
hey everyone,
i had the exact same problem till i set up my tv card more carefully. i downloaded the bttv package from bytesex.org to get the card and tuner list, and found the exact settings for my card. in addition to the modules mentioned above, i compiled the bt8xx module from the 'sound' menu in genkernel, and added that to modules.autoload.d. i did nothing to my modules.conf, didnt need to. in my modules.autoload.d/kernel2.4:
msp3400
btaudio
tuner type=1
bttv tuner=1 card=70
of course, replace 'type=' and 'tuner=' with yourtuner number, and 'card=' with your card number from the tarball from http://www.bytesex.org/bttv
i ran zapping and voila, sound!
hope it helps |
|
Back to top |
|
|
Patastrophe n00b
Joined: 11 Sep 2003 Posts: 52
|
Posted: Sun Dec 14, 2003 12:38 am Post subject: Still no sound |
|
|
I modprobed btaudio and I still get no sound. I even attached the patch cable internally and got nothing. Here's what I get when modprobe btaudio.
Code: |
modprobe btaudio
/lib/modules/2.4.20-gentoo-r9/kernel/drivers/sound/btaudio.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
/lib/modules/2.4.20-gentoo-r9/kernel/drivers/sound/btaudio.o: insmod /lib/modules/2.4.20-gentoo-r9/kernel/drivers/sound/btaudio.o failed
/lib/modules/2.4.20-gentoo-r9/kernel/drivers/sound/btaudio.o: insmod btaudio failed
|
|
|
Back to top |
|
|
voidzero Bodhisattva
Joined: 21 Jul 2002 Posts: 265 Location: Grnn
|
Posted: Fri Jan 16, 2004 3:20 pm Post subject: |
|
|
modprobe tuner? |
|
Back to top |
|
|
Saule n00b
Joined: 28 Mar 2004 Posts: 2
|
Posted: Sun Mar 28, 2004 12:24 am Post subject: |
|
|
I have Mandrake 9.2 and PV951 TV card. No problems with TV picture - it is clear and nice, but still no sound from TV card output. Where is a problem? Please help step by step. |
|
Back to top |
|
|
voidzero Bodhisattva
Joined: 21 Jul 2002 Posts: 265 Location: Grnn
|
Posted: Sun Mar 28, 2004 1:46 am Post subject: |
|
|
your question doesn't make sense. You should try to understand your own problem before coming to ask help from us. |
|
Back to top |
|
|
|