PDA

View Full Version : Pinnacle PCTV


El Cascador
9th February 2004, 10:24 PM
I'm trying to solve this problem for a long time.
I now based my config on this tutorial: http://www.nikosoft.net/howtos/pinnacle.php

I have a Pinncale Studio PCTV
(and i'd like to use it to look tv)

my system specs: 2.4.22-1.2149.nptl i686 athlon i386 GNU/Linux
Abit NF7-s (with nforce2 chipset)
AMD 2000+


Now i added these lines into my modules.conf
[code:1]alias char-major-81 videodev
alias char-major-81-0 bttv
post-install bttv modprobe -k tuner; modprobe -k videodev
options i2c scan=1 verbose=1 i2c_debug=0
options bttv
options tuner debug=0 pll=1[/code:1]

(i didn't compile the separate bttv drivers because I have it as a module in my kernel)
(all the i2c modules are compiled)

when I try to modprobe bttv:
[root@10-4-165-196 root]# modprobe bttv
/lib/modules/2.4.22-1.2149.nptl/kernel/drivers/media/video/bttv.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.22-1.2149.nptl/kernel/drivers/media/video/bttv.o: insmod /lib/modules/2.4.22-1.2149.nptl/kernel/drivers/media/video/bttv.o failed
/lib/modules/2.4.22-1.2149.nptl/kernel/drivers/media/video/bttv.o: insmod bttv failed


So it seems It cannot detect my card.
dmesg returns :
i2c-algo-bit.o: i2c bit algorithm module
bttv: driver version 0.7.107 loaded
bttv: using 4 buffers with 2080k (8320k total) for capture
bttv: Host bridge is PCI device 10de:01e0 (nVidia Corporation)

cat /proc/pci
[root@10-4-165-196 root]# cat /proc/pci
PCI devices found:
Bus 0, device 0, function 0:
Host bridge: PCI device 10de:01e0 (nVidia Corporation) (rev 162).
Prefetchable 32 bit memory at 0xe8000000 [0xebffffff].
Bus 0, device 0, function 1:
RAM memory: PCI device 10de:01eb (nVidia Corporation) (rev 162).
Bus 0, device 0, function 2:
RAM memory: PCI device 10de:01ee (nVidia Corporation) (rev 162).
Bus 0, device 0, function 3:
RAM memory: PCI device 10de:01ed (nVidia Corporation) (rev 162).
Bus 0, device 0, function 4:
RAM memory: PCI device 10de:01ec (nVidia Corporation) (rev 162).
Bus 0, device 0, function 5:
RAM memory: PCI device 10de:01ef (nVidia Corporation) (rev 162).
Bus 0, device 1, function 0:
ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev 163).
Bus 0, device 1, function 1:
SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev 162).
IRQ 5.
Master Capable. No bursts. Min Gnt=3.Max Lat=1.
I/O at 0xe400 [0xe41f].
Bus 0, device 2, function 0:
USB Controller: nVidia Corporation nForce2 USB Controller (rev 163).
IRQ 10.
Master Capable. No bursts. Min Gnt=3.Max Lat=1.
Non-prefetchable 32 bit memory at 0xee081000 [0xee081fff].
Bus 0, device 2, function 1:
USB Controller: nVidia Corporation nForce2 USB Controller (#2) (rev 163).
IRQ 11.
Master Capable. No bursts. Min Gnt=3.Max Lat=1.
Non-prefetchable 32 bit memory at 0xee086000 [0xee086fff].
Bus 0, device 2, function 2:
USB Controller: nVidia Corporation nForce2 USB Controller (rev 163).
IRQ 5.
Master Capable. No bursts. Min Gnt=3.Max Lat=1.
Non-prefetchable 32 bit memory at 0xee087000 [0xee0870ff].
Bus 0, device 4, function 0:
Ethernet controller: nVidia Corporation nForce2 Ethernet Controller (rev 161).
IRQ 11.
Master Capable. No bursts. Min Gnt=1.Max Lat=20.
Non-prefetchable 32 bit memory at 0xee080000 [0xee080fff].
I/O at 0xd000 [0xd007].
Bus 0, device 5, function 0:
Multimedia audio controller: nVidia Corporation nForce MultiMedia audio [Via VT82C686B] (rev 162).
IRQ 11.
Master Capable. No bursts. Min Gnt=1.Max Lat=12.
Non-prefetchable 32 bit memory at 0xee000000 [0xee07ffff].
Bus 0, device 6, function 0:
Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev 161).
IRQ 5.
Master Capable. No bursts. Min Gnt=2.Max Lat=5.
I/O at 0xd400 [0xd4ff].
I/O at 0xd800 [0xd87f].
Non-prefetchable 32 bit memory at 0xee082000 [0xee082fff].
Bus 0, device 8, function 0:
PCI bridge: PCI device 10de:006c (nVidia Corporation) (rev 163).
Master Capable. No bursts. Min Gnt=2.Max Lat=2.
Bus 0, device 9, function 0:
IDE interface: nVidia Corporation nForce2 IDE (rev 162).
Master Capable. No bursts. Min Gnt=3.Max Lat=1.
I/O at 0xf000 [0xf00f].
Bus 0, device 13, function 0:
FireWire (IEEE 1394): nVidia Corporation nForce2 FireWire (IEEE 1394) Controller (rev 163).
IRQ 10.
Master Capable. No bursts. Min Gnt=3.Max Lat=1.
Non-prefetchable 32 bit memory at 0xee084000 [0xee0847ff].
Non-prefetchable 32 bit memory at 0xee085000 [0xee08503f].
Bus 0, device 30, function 0:
PCI bridge: nVidia Corporation nForce2 AGP (rev 162).
Master Capable. Latency=32. Min Gnt=10.
Bus 2, device 0, function 0:
VGA compatible controller: ATI Technologies Inc Radeon RV200 QW [Radeon 7500] (rev 0).
IRQ 10.
Master Capable. Latency=32. Min Gnt=8.
Prefetchable 32 bit memory at 0xe0000000 [0xe7ffffff].
I/O at 0xc000 [0xc0ff].
Non-prefetchable 32 bit memory at 0xed000000 [0xed00ffff].

lspci:
[root@10-4-165-196 root]# lspci
00:00.0 Host bridge: nVidia Corporation nForce2 AGP (different version?) (rev a2)
00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev a2)
00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4 (rev a2)
00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3 (rev a2)
00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2 (rev a2)
00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5 (rev a2)
00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev a3)
00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2)
00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller (rev a3)
00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller (rev a3)
00:02.2 USB Controller: nVidia Corporation nForce2 USB Controller (rev a3)
00:04.0 Ethernet controller: nVidia Corporation nForce2 Ethernet Controller (rev a1)
00:05.0 Multimedia audio controller: nVidia Corporation nForce MultiMedia audio [Via VT82C686B] (rev a2)
00:06.0 Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev a1)
00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI Bridge (rev a3)
00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2)
00:0d.0 FireWire (IEEE 1394): nVidia Corporation nForce2 FireWire (IEEE 1394) Controller (rev a3)
00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev a2)
02:00.0 VGA compatible controller: ATI Technologies Inc Radeon RV200 QW [Radeon 7500]


I don't know what to do next..
I'd really like to get this card working (the ward works with windows, so it isn't that the problem)


I hope someone can help...

Thanks

mhelios
10th February 2004, 12:24 PM
lspci shows that your card is not being detected properly. Your best bet is to dig through the documentation at /usr/src/linux*/Documentation/video4linux/bttv for useful tips and clues to get things working. Of special interest would be the "Insmod-options" file which contains descriptions of options you can add to the /etc/modules.conf file when you load the modules.
Try running lspci with the -vv options to get a more detailed report of what might be going on.
Another thing you should try is adding the option for your card number. Eg.:
[code:1]
options bttv card=59
[/code:1]

You can get your card number from the CARDLIST file. (Yours would be either 39,52, or 94 depending on the model).

There's also a Red Hat specific mailinglist for video4linux you may find helpful at
http://listman.redhat.com/mailman/listinfo/video4linux-list

Finally if all else fails, consider filing a bug report at http://bugzilla.redhat.com and make sure to include your exact card model and the output as `lspci -vv` as an attachment.

HTH.[

El Cascador
16th February 2004, 01:10 PM
It didn't help...i'll try reading more ...
thanks anyway fo rhte help

dorucioby
13th December 2004, 06:05 AM
try modprobe saa7134 card=26 tuner=1 audio_carrier=1

tiberiu
1st January 2005, 03:30 AM
Hi!

Although I'm new here, I must tell you I had 2 problems with my Pinnacle PCTV Stereo tv tuner:

1st: I had to update the "udev" because my tuner was not detected (I also understood this was a FC3 final release problem)
2nd: I had to add "options tda9887 qss=0" to /etc/modprobe.conf to get the sound working!

Maybe I'am tired but what kind of PCTV from Pinnacle do you have (I mean the chipset)?

Tiberiu

Medianeira - Santiago Travel Photos - Aschersleben