LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Pinnacle PCTV Pro + kernel 2.6.2 (https://www.linuxquestions.org/questions/linux-hardware-18/pinnacle-pctv-pro-kernel-2-6-2-a-145362/)

akarako 02-12-2004 03:02 PM

Pinnacle PCTV Pro + kernel 2.6.2
 
Hi,

As you may figured out from the subject i have i pinnacle pctv pro that does not work.With kernel 2.6.1 the card tuner could not be recognized, the message i was getting was NOT MT2032.After i have patched the kernel to 2.6.2 the card is auto detected as card=39 , tuner=33 with MT2050,but when i run scantv no stations are found.I get an error message TV Freq (0.00) out of range (44-958).Does any one know anything ?.


P.S.

I tried both card=39 as it is autodetected and card=52 but nothing changes.
*************************************************************************
dmesg

Linux video capture interface: v1.00
bttv: driver version 0.9.12 loaded
bttv: using 8 buffers with 2080k (520 pages) each for capture
bttv: Bt8xx card found (0).
bttv0: Bt878 (rev 17) at 0000:02:01.0, irq: 9, latency: 32, mmio: 0xea100000
bttv0: detected: Pinnacle PCTV [card=39], PCI subsystem ID is 11bd:0012
bttv0: using: Pinnacle PCTV Studio Pro [card=52,insmod option]
bttv0: gpio: en=00000000, out=00000000 in=00fffbff [init]
bttv0: i2c: checking for MSP34xx @ 0x80... found
bttv0: pinnacle/mt: id=2 info="PAL+SECAM / stereo" radio=yes
bttv0: using tuner=33
bttv0: i2c: checking for MSP34xx @ 0x80... found
msp34xx: init: chip=MSP3410G-B11 +nicam +simple +radio
msp3410: daemon started
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),ta8874z
tvaudio: found pic16c54 (PV951) @ 0x96
tuner: chip found @ 0xc0
tuner: type set to 33 (MT20xx universal)
tuner: MT2032 hexdump:
42 2f 25 c1 00 63 10 88 29 01 85 99 e3 af f0 13
24 3c bf 42 2f
tuner: microtune: companycode=3cbf part=42 rev=2f
mt2050: sro is af
tuner: microtune MT2050 found, OK
tuner: pinnacle pal
tuner: type forced to 33 (MT20xx universal) [insmod]
tuner: type already set (33)
bttv0: registered device video0
bttv0: registered device vbi0
bttv0: registered device radio0
bttv0: PLL: 28636363 => 35468950 .. ok
*************************************************************************
modprobe.conf

alias char-major-81-0 bttv
options bttv card=52 radio=1
options tuner type=33 debug=1
*************************************************************************
when i run scantv

please select your TV norm
0: PAL
1: NTSC
2: SECAM
3: PAL-Nc
4: PAL-M
5: PAL-N
6: NTSC-JP
7: PAL-60
nr ? 0

please select a frequency table
0: us-bcast
1: us-cable
2: us-cable-hrc
3: japan-bcast
4: japan-cable
5: europe-west
6: europe-east
7: italy
8: newzealand
9: australia
10: ireland
11: france
12: china-bcast
13: southafrica
14: argentina
15: australia-optus
16: russia
nr ? 5

i get

E2 ( 48.25 MHz): no station
E3 ( 55.25 MHz): no station
E4 ( 62.25 MHz): no station
S01 ( 69.25 MHz): no station
S02 ( 76.25 MHz): no station
S03 ( 83.25 MHz): no station
E5 (175.25 MHz): no station
E6 (182.25 MHz): no station
E7 (189.25 MHz): no station
E8 (196.25 MHz): no station
E9 (203.25 MHz): no station
E10 (210.25 MHz): no station
E11 (217.25 MHz): no station
E12 (224.25 MHz): no station
SE1 (105.25 MHz): no station
SE2 (112.25 MHz): no station
SE3 (119.25 MHz): no station
SE4 (126.25 MHz): no station
SE5 (133.25 MHz): no station
.
.
.
.
etc

and from syslog

Feb 12 22:53:18 ikaros kernel: tuner: tv freq set to 0.00
Feb 12 22:53:18 ikaros kernel: tuner: TV freq (0.00) out of range (44-958)
Feb 12 22:53:18 ikaros kernel: tuner: tv freq set to 48.25
Feb 12 22:53:18 ikaros kernel: mt2050_set_if_freq freq=48250000
Feb 12 22:53:18 ikaros kernel: lo1 lo2 = 316 294
Feb 12 22:53:18 ikaros kernel: num1 num2 div1a div1b div2a div2b= 2 b66 19 4 23 6
Feb 12 22:53:18 ikaros kernel: bufs is: 1 92 19 cb 66 63
Feb 12 22:53:18 ikaros kernel: tuner: tv freq set to 55.25
Feb 12 22:53:18 ikaros kernel: mt2050_set_if_freq freq=55250000
Feb 12 22:53:18 ikaros kernel: lo1 lo2 = 318 294
Feb 12 22:53:18 ikaros kernel: num1 num2 div1a div1b div2a div2b= 1 b66 19 6 23 6
Feb 12 22:53:18 ikaros kernel: bufs is: 1 99 19 cb 66 63
Feb 12 22:53:19 ikaros kernel: tuner: tv freq set to 62.25
Feb 12 22:53:19 ikaros kernel: mt2050_set_if_freq freq=62250000
Feb 12 22:53:19 ikaros kernel: lo1 lo2 = 320 294
Feb 12 22:53:19 ikaros kernel: num1 num2 div1a div1b div2a div2b= 0 b66 19 8 23 6
Feb 12 22:53:19 ikaros kernel: bufs is: 1 a0 19 cb 66 63
Feb 12 22:53:19 ikaros kernel: tuner: tv freq set to 69.25
Feb 12 22:53:19 ikaros kernel: mt2050_set_if_freq freq=69250000
Feb 12 22:53:19 ikaros kernel: lo1 lo2 = 321 294
Feb 12 22:53:19 ikaros kernel: num1 num2 div1a div1b div2a div2b= 3 b66 19 9 23 6
Feb 12 22:53:19 ikaros kernel: bufs is: 1 a7 19 cb 66 63
Feb 12 22:53:19 ikaros kernel: tuner: tv freq set to 76.25
Feb 12 22:53:19 ikaros kernel: mt2050_set_if_freq freq=76250000
Feb 12 22:53:19 ikaros kernel: lo1 lo2 = 323 294
Feb 12 22:53:19 ikaros kernel: num1 num2 div1a div1b div2a div2b= 2 b66 19 b 23 6
Feb 12 22:53:19 ikaros kernel: bufs is: 1 ae 19 cb 66 63
Feb 12 22:53:19 ikaros kernel: tuner: tv freq set to 83.25
Feb 12 22:53:19 ikaros kernel: mt2050_set_if_freq freq=83250000
Feb 12 22:53:19 ikaros kernel: lo1 lo2 = 325 294
Feb 12 22:53:19 ikaros kernel: num1 num2 div1a div1b div2a div2b= 1 b66 1a 1 23 6
Feb 12 22:53:19 ikaros kernel: bufs is: 1 85 1a cb 66 63
Feb 12 22:53:20 ikaros kernel: tuner: tv freq set to 175.25
Feb 12 22:53:20 ikaros kernel: mt2050_set_if_freq freq=175250000
Feb 12 22:53:20 ikaros kernel: lo1 lo2 = 348 294
Feb 12 22:53:20 ikaros kernel: num1 num2 div1a div1b div2a div2b= 1 b66 1c 0 23 6
Feb 12 22:53:20 ikaros kernel: bufs is: 1 81 1c cb 66 63
Feb 12 22:53:20 ikaros kernel: tuner: tv freq set to 182.25
Feb 12 22:53:20 ikaros kernel: mt2050_set_if_freq freq=182250000
Feb 12 22:53:20 ikaros kernel: lo1 lo2 = 350 294
Feb 12 22:53:20 ikaros kernel: num1 num2 div1a div1b div2a div2b= 0 b66 1c 2 23 6
Feb 12 22:53:20 ikaros kernel: bufs is: 1 88 1c cb 66 63
Feb 12 22:53:20 ikaros kernel: tuner: tv freq set to 189.25
Feb 12 22:53:20 ikaros kernel: mt2050_set_if_freq freq=189250000
Feb 12 22:53:20 ikaros kernel: lo1 lo2 = 351 294
Feb 12 22:53:20 ikaros kernel: num1 num2 div1a div1b div2a div2b= 3 b66 1c 3 23 6
Feb 12 22:53:20 ikaros kernel: bufs is: 1 8f 1c cb 66 63
Feb 12 22:53:20 ikaros kernel: tuner: tv freq set to 196.25
Feb 12 22:53:20 ikaros kernel: mt2050_set_if_freq freq=196250000
Feb 12 22:53:20 ikaros kernel: lo1 lo2 = 353 294
Feb 12 22:53:20 ikaros kernel: num1 num2 div1a div1b div2a div2b= 2 b66 1c 5 23 6
Feb 12 22:53:20 ikaros kernel: bufs is: 1 96 1c cb 66 63
Feb 12 22:53:20 ikaros kernel: tuner: tv freq set to 203.25
Feb 12 22:53:20 ikaros kernel: mt2050_set_if_freq freq=203250000
Feb 12 22:53:20 ikaros kernel: lo1 lo2 = 355 294
Feb 12 22:53:20 ikaros kernel: num1 num2 div1a div1b div2a div2b= 1 b66 1c 7 23 6
Feb 12 22:53:20 ikaros kernel: bufs is: 1 9d 1c cb 66 63
Feb 12 22:53:21 ikaros kernel: tuner: tv freq set to 210.25
Feb 12 22:53:21 ikaros kernel: mt2050_set_if_freq freq=210250000
Feb 12 22:53:21 ikaros kernel: lo1 lo2 = 357 294
Feb 12 22:53:21 ikaros kernel: num1 num2 div1a div1b div2a div2b= 0 b66 1c 9 23 6
Feb 12 22:53:21 ikaros kernel: bufs is: 1 a4 1c cb 66 63
Feb 12 22:53:21 ikaros kernel: tuner: tv freq set to 217.25
Feb 12 22:53:21 ikaros kernel: mt2050_set_if_freq freq=217250000
Feb 12 22:53:21 ikaros kernel: lo1 lo2 = 358 294
Feb 12 22:53:21 ikaros kernel: num1 num2 div1a div1b div2a div2b= 3 b66 1c a 23 6
Feb 12 22:53:21 ikaros kernel: bufs is: 1 ab 1c cb 66 63
Feb 12 22:53:21 ikaros kernel: tuner: tv freq set to 224.25
Feb 12 22:53:21 ikaros kernel: mt2050_set_if_freq freq=224250000
Feb 12 22:53:21 ikaros kernel: lo1 lo2 = 360 294
Feb 12 22:53:21 ikaros kernel: num1 num2 div1a div1b div2a div2b= 2 b66 1d 0 23 6
Feb 12 22:53:21 ikaros kernel: bufs is: 1 82 1d cb 66 63
Feb 12 22:53:21 ikaros kernel: tuner: tv freq set to 105.25
Feb 12 22:53:21 ikaros kernel: mt2050_set_if_freq freq=105250000
Feb 12 22:53:21 ikaros kernel: lo1 lo2 = 330 294
Feb 12 22:53:21 ikaros kernel: num1 num2 div1a div1b div2a div2b= 3 b66 1a 6 23 6
Feb 12 22:53:21 ikaros kernel: bufs is: 1 9b 1a cb 66 63
Feb 12 22:53:22 ikaros kernel: tuner: tv freq set to 112.25
Feb 12 22:53:22 ikaros kernel: mt2050_set_if_freq freq=112250000
Feb 12 22:53:22 ikaros kernel: lo1 lo2 = 332 294
Feb 12 22:53:22 ikaros kernel: num1 num2 div1a div1b div2a div2b= 2 b66 1a 8 23 6
Feb 12 22:53:22 ikaros kernel: bufs is: 1 a2 1a cb 66 63
Feb 12 22:53:22 ikaros kernel: tuner: tv freq set to 119.25
Feb 12 22:53:22 ikaros kernel: mt2050_set_if_freq freq=119250000
Feb 12 22:53:22 ikaros kernel: lo1 lo2 = 334 294
Feb 12 22:53:22 ikaros kernel: num1 num2 div1a div1b div2a div2b= 1 b66 1a a 23 6
Feb 12 22:53:22 ikaros kernel: bufs is: 1 a9 1a cb 66 63
Feb 12 22:53:22 ikaros kernel: tuner: tv freq set to 126.25
Feb 12 22:53:22 ikaros kernel: mt2050_set_if_freq freq=126250000
Feb 12 22:53:22 ikaros kernel: lo1 lo2 = 336 294
Feb 12 22:53:22 ikaros kernel: num1 num2 div1a div1b div2a div2b= 0 b66 1b 0 23 6
Feb 12 22:53:22 ikaros kernel: bufs is: 1 80 1b cb 66 63
Feb 12 22:53:22 ikaros kernel: tuner: tv freq set to 133.25
Feb 12 22:53:22 ikaros kernel: mt2050_set_if_freq freq=133250000
Feb 12 22:53:22 ikaros kernel: lo1 lo2 = 337 294
Feb 12 22:53:22 ikaros kernel: num1 num2 div1a div1b div2a div2b= 3 b66 1b 1 23 6
Feb 12 22:53:22 ikaros kernel: bufs is: 1 87 1b cb 66 63

i tried to use xawtv and select a known frequency but nothing.If i connect my cammera to S-VIDEO and change the input from television to S-VIDEO i get picture ok.


P.S
Sorry for my poor English.

caocheng 02-15-2004 11:35 PM

i am too !
 
thank you !

help us !

caocheng 02-16-2004 04:46 AM

???

caocheng 02-16-2004 11:34 PM

!!!!

caocheng 02-19-2004 10:42 PM

why nobody ?

Homer56 07-28-2004 06:53 AM

I've the same problem....
Do you have a A7v333-X mainboard?

akarako 07-29-2004 03:32 AM

Motherboard
 
Hi,

No, my motherboard is an intel with 82845G chipset.I think that the problem might be with the tuner.It might be a little different with 2050 and maybe this is the problem.

Homer56 07-29-2004 01:41 PM

I've heard that this card is working under SuSE 9.1, but this tuner must work too under the others Distributions???

The problem can too be by i2c. but im not sure.


PS. sorry for this poor English :(


All times are GMT -5. The time now is 04:15 PM.