Mailing List archive

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

[linux-dvb] Re: Twinhan DVB-T, 2.6.10 kernel, and udev - where to start?!



On Mon, 3 Jan 2005 12:10 pm, linuxtv@whitear.org wrote:
> I'm trying to get a Twinhan VisionPlus DVB-T card working with a vanilla
> 2.6.10 kernel and udev. I'm a little confused as to where to start. I'm
> using the kernel's stock DVB drivers. It seems there's been some work on
> the Twinhan drivers by Manu recently - are they in CVS? (and should I be
> using CVS!?) If I _do_ use cvs, should I also use a recent snapshot of
> bttv?
>
> I have created the dvb.sh script and dvb udev rules as per the readme. I am
> modprobing the modules in the following order:-
>
> bttv card=0x71 i2c_hw=1
> dvb-bt8xx
> dst
>
> which gives me an lsmod like this:-
>
> dvb_bt8xx               7972  0
> dvb_core               75624  1 dvb_bt8xx
> nxt6000                 6852  1 dvb_bt8xx
> mt352                   5028  1 dvb_bt8xx
> dst                    12360  1 dvb_bt8xx
> bt878                   8596  2 dvb_bt8xx,dst
> sp887x                  7492  1 dvb_bt8xx
> tuner                  20772  0
> bttv                  146832  2 dvb_bt8xx,bt878
> video_buf              17412  1 bttv
> firmware_class          7520  3 dvb_bt8xx,sp887x,bttv
> v4l2_common             4576  1 bttv
> btcx_risc               3752  1 bttv
> videodev                7328  1 bttv
>
> However, the bttv driver doesn't seem to be able to find a frontend for the
> card. Here's what dmesg says.
>
> Linux video capture interface: v1.00
> bttv: driver version 0.9.15 loaded
> bttv: using 8 buffers with 2080k (520 pages) each for capture
> bttv: Host bridge needs ETBF enabled.
> bttv: Bt8xx card found (0).
> PCI: Found IRQ 10 for device 0000:00:0e.0
> PCI: Sharing IRQ 10 with 0000:00:0e.1
> bttv0: Bt878 (rev 17) at 0000:00:0e.0, irq: 10, latency: 66, mmio:
> 0x42100000
> bttv0: detected: Twinhan VisionPlus DVB-T [card=113], PCI subsystem ID is
> 1822:0001
> bttv0: using: Twinhan DST + clones [card=113,insmod option]
> bttv0: enabling ETBF (430FX/VP3 compatibilty)
> bttv0: gpio: en=00000000, out=00000000 in=00f9fcfe [init]
> bttv0: using tuner=4
> bttv0: add subdevice "dvb0"
> bt878: AUDIO driver version 0.0.0 loaded
> bt878: Bt878 AUDIO function found (0).
> PCI: Found IRQ 10 for device 0000:00:0e.1
> PCI: Sharing IRQ 10 with 0000:00:0e.0
> bt878(0): Bt878 (rev 17) at 00:0e.1, irq: 10, latency: 66, memory:
> 0x42300000
> DVB: registering new adapter (bttv0).
> dvb-bt8xx: A frontend driver was not found for device 109e/0878 subsystem
> 1822/0001
>
> I end up with a device for adapater0, like so:-
>
> server log # ls /dev/dvb/adapter0
> demux0  dvr0  net0
>
> I'm not sure if this is a udev problem, or another issue. Any help is
> greatly appreciated.
>
> Cheers,
>
> Jon

Ive had the same problems on one of my pc's. Changing the card to another pc 
it worked ok.  Has got to do with i2c errors, if you enable dst_debug=1 you 
will see the i2c errors in kernel log. 

Good luck.

Andrew





Home | Main Index | Thread Index