Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Pinnacle PCTV Sat CI (Twinhan DST) problems



Hi! 
 
I'm a newbie to DVB under Linux and want to get my 
Pinnacle PCTV Sat CI DVB card (Twinhan DST clone) running under 
SuSE Linux 9.0. I'm using a vanilla kernel (2.6.3). So I should have 
a quite new version of the linux DVB drivers. 
 
I have tried to do it in two ways. First I used the drivers as modules 
and tried to load them with: 
 
modprobe videodev 
modprobe bttv card=0x71 i2c_hw=1 (and i2c_hw=0) 
modprobe dvb-core 
modprobe dst 
modprobe dvb-bt8xx 
 
dmesg output: 
 
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:0a.0, irq: 22, latency: 64, mmio: 
0xf7efe000 
bttv0: detected: Pinnacle PCTV SAT CI [card=113], PCI subsystem ID is 
11bd:0026 
bttv0: using: Twinhan DST + clones [card=113,insmod option] 
bttv0: gpio: en=00000000, out=00000000 in=00f500fd [init] 
i2c-algo-bit.o: (0) scl=1, sda=1 
i2c-algo-bit.o: (1) scl=1, sda=0 
i2c-algo-bit.o: (2) scl=1, sda=1 
i2c-algo-bit.o: (3) scl=0, sda=1 
i2c-algo-bit.o: (4) scl=1, sda=1 
i2c-algo-bit.o: bt878 #0 [sw] passed test. 
bttv0: using tuner=4 
bttv0: add subdevice "dvb0" 
bt878: AUDIO driver version 0.0.0 loaded 
dvb_bt8xx: unable to determine DMA core of card 0 
attach: checking "bt878 #0 [sw]" 
find by pci: checking "bt878 #0 [sw]" 
 
Here I think the problem lies in dvb_bt8xx. 
When I try to access /dev/dvb/adapter0/dvr0 I get: No such device 
Btw setting i2c_hw=0 doesn't affect the output in any way. 
Well, it says [sw] instead of [hw]. 
 
 
 
Later I tried to use the modules built-in. 
 
dmesg output: 
 
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:0a.0, irq: 22, latency: 64, mmio: 
0xf7efe000 
bttv0: detected: Pinnacle PCTV SAT CI [card=113], PCI subsystem ID is 
11bd:0026 
bttv0: using: Twinhan DST + clones [card=113,autodetected] 
bttv0: gpio: en=00000000, out=00000000 in=00f500fd [init] 
bttv0: using tuner=4 
bttv0: add subdevice "dvb0" 
tvaudio: TV audio decoder + audio/video mux driver 
tvaudio: known chips: tda9840,tda9873h,tda9874h/
a,tda9850,tda9855,tea6300,tea6420,tda8425,pic16c54 (PV951),ta8874z 
bt878: AUDIO driver version 0.0.0 loaded 
bt878: Bt878 AUDIO function found (0). 
bt878(0): Bt878 (rev 17) at 02:0a.1, irq: 22, latency: 64, memory: 
0xf7eff000 
attach: checking "bt878 #0 [sw]" 
find by pci: checking "bt878 #0 [sw]" 
attach: "bt878 #0 [sw]", to card 0 
DVB: registering new adapter (DST). 
bt878 find by dvb adap: checking "DST" 
i2c_adapter i2c-0: sendbytes: error - bailout. 
 
Here the frontend isn't loaded correctly. 
/dev/dvb/adapter0/dvr0 seems to be correct now. 
I think I have set all the i2c options correctly. 
What could cause this error? 
If it helps: I think the card is ok. It runs under Windows without 
problems. 
 
Thanks in advance for your help. 
Michael


-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index