[linux-dvb] Twinhan DVB-T CI problem

Sigmund Augdal Helberg sigmund at snap.tv
Sat Apr 8 17:08:19 CEST 2006


On Sat, 2006-04-08 at 16:12 +0200, Peter Fassberg wrote:
> Hi all!
> 
> I'm using a few Twinhan cards with success.
> 
> However, today I tried to install a new Twinhan DVB-T (w/CI) card and
> a new linux kernel but it won't work.
> 
> The driver can't find the frontend, and there are some comments
> about Hauppauge IR but there is no Hauppauge card in the box...
> 
> Kernel 2.6.16.1.
> 
> It seems that the problem is that "dst_probe" don't find the card.
try modprobe dvb_bt8xx; rmmod dvb_bt8xx;modprobe dvb_bt8xx. Some of the
twinhan cards fail to properly initialize at bootup some times, and this
workaround often fixes that.
> 
> What is "DST" ?
It is a microchip used on most twinhan cards out this far.

Regards

Sigmund
> 
> I've seen exactly the same question on this list earlier, but I can't
> find any answers.
> 
> 
> Any suggestions?
> 
> 
> 
> Best regards,
> 
> 
> -- Peter Fassberg
>    Sweden
> 
> 
> 
> 
> dmesg:
> ----------------------------------------------------------------------
> Linux video capture interface: v1.00
> bttv: driver version 0.9.16 loaded
> bttv: using 8 buffers with 2080k (520 pages) each for capture
> bttv: Bt8xx card found (0).
> PCI: Found IRQ 5 for device 0000:00:0a.0
> PCI: Sharing IRQ 5 with 0000:00:07.5
> PCI: Sharing IRQ 5 with 0000:00:0a.1
> bttv0: Bt878 (rev 17) at 0000:00:0a.0, irq: 5, latency: 32, mmio: 0xeb002000
> 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=00f500fd [init]
> bttv0: using tuner=4
> bttv0: add subdevice "dvb0"
> input: i2c IR (Hauppauge) as /class/input/input0
> ir-kbd-i2c: i2c IR (Hauppauge) detected at i2c-0/0-001a/ir0 [bt878 #0 [hw]]
> saa7146: register extension 'budget dvb'.
> saa7146: register extension 'budget_ci dvb'.
> bt878: AUDIO driver version 0.0.0 loaded
> bt878: Bt878 AUDIO function found (0).
> PCI: Found IRQ 5 for device 0000:00:0a.1
> PCI: Sharing IRQ 5 with 0000:00:07.5
> PCI: Sharing IRQ 5 with 0000:00:0a.0
> bt878_probe: card id=[0x11822],[ Twinhan VisionPlus DVB ] has DVB functions.
> bt878(0): Bt878 (rev 17) at 00:0a.1, irq: 5, latency: 32, memory: 0xeb000000
> DVB: registering new adapter (bttv0).
> i2c IR (Hauppauge): unknown key: key=0x3f raw=0x3fff down=1
> dst_probe: unknown device.
> frontend_init: Could not find a Twinhan DST.
> dvb-bt8xx: A frontend driver was not found for device 109e/0878 subsystem 1822/0001
> ----------------------------------------------------------------------
> 
> lspci -vvv:
> ----------------------------------------------------------------------
> 0000:00:0a.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
>  Subsystem: Twinhan Technology Co. Ltd VisionPlus DVB card
>  Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
>  Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
>  Latency: 32 (4000ns min, 10000ns max)
>  Interrupt: pin A routed to IRQ 5
>  Region 0: Memory at eb002000 (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
>  Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
>  Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
>  Latency: 32 (1000ns min, 63750ns max)
>  Interrupt: pin A routed to IRQ 5
>  Region 0: Memory at eb000000 (32-bit, prefetchable) [size=4K]
>  Capabilities: <available only to root>
> ----------------------------------------------------------------------
> 
> 
> _______________________________________________
> linux-dvb mailing list
> linux-dvb at linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb




More information about the linux-dvb mailing list