[linux-dvb] DViCO Fusion HDTV 5 Lite status?

Michael Krufky mkrufky at m1k.net
Tue Nov 29 07:02:33 CET 2005


mrwester wrote:

> Hi-
>
> I've searched and am not 100% clear on the status of FusionHDTV 5 Lite 
> card.  If someone knows of a howto for these cards, please feel free 
> to point me in the right direction.  A general howto for these cards 
> might go a long way for me, but unfortunately I've not found one.   My 
> understanding is that it is supported in 2.6.14 kernels?  I've got the 
> 2.6.14 kernel from  FC4, and it appears to have support compiled in. 
> I'm trying to add the card to a mythtv setup that has a pvr-350 and 
> pvr-500 capturing well and dvi output via nvidia 5200.
>
> Relevant parts of dmesg:
>
> bttv: driver version 0.9.16 loaded
> bttv: using 8 buffers with 2080k (520 pages) each for capture
> bttv: Bt8xx card found (0).
> ACPI: PCI Interrupt 0000:01:0a.0[A] -> Link [LNK1] -> GSI 11 (level, 
> low) -> IRQ 11
> bttv0: Bt878 (rev 17) at 0000:01:0a.0, irq: 11, latency: 32, mmio: 
> 0xe4000000
> bttv0: detected: DViCO FusionHDTV 5 Lite [card=135], PCI subsystem ID 
> is 18ac:d500
> bttv0: using: DViCO FusionHDTV 5 Lite [card=135,autodetected]
> bttv0: gpio: en=00000000, out=00000000 in=00ffffff [init]
> tuner 5-0061: chip found @ 0xc2 (bt878 #0 [sw])
> tda9885/6/7: chip found @ 0x86
> bttv0: using tuner=64
> tuner 5-0061: type set to 64 (LG TDVS-H062F/TUA6034)
> bttv0: i2c: checking for TDA9887 @ 0x86... found
> bttv0: registered device video3
> bttv0: registered device vbi3
> bt878: AUDIO driver version 0.0.0 loaded
> bt878: Bt878 AUDIO function found (0).
>
> I don't see any references to DVB despite  running  /sbin/modprobe 
> dvb-bt8xX.  Any ideas?

In 2.6.14, there is only analog support for FusionHDTV5 Lite.  Support 
for digital ATSC (QAM/VSB) has been added in 2.6.15.  2.6.15 is still in 
development, and there are some pretty nast bugs in it, although most 
are fixed in 2.6.15-rc3 (released tonight).

The best route is to just install the new modules from cvs.

howto-wiki: http://linuxtv.org/v4lwiki/index.php/How_to_build_from_CVS

I usually just point people to the wiki, but because of the recent merge 
of the v4l + dvb cvs trees, I've included the detailed instructions 
above for your convenience.

Here are the instructions:

1) Check-out the newly merged v4l-dvb cvs repository:

  cvs -d :pserver:anonymous at cvs.linuxtv.org:/cvs/video4linux login
  cvs -d :pserver:anonymous at cvs.linuxtv.org:/cvs/video4linux co v4l-dvb

2) Change into the v4l-dvb directory:

  cd v4l-dvb

3) (optional) If you are recompiling the cvs modules against a different 
kernel, clean the tree and kernel version info:

  make distclean

4) Compile the modules:

  make

5) Install them: (as root)

  make install

6) Remove the previous modules from memory:

   modprobe -r bt878 && modprobe -r bttv

(you might want to use "rmmod" instead of "modprobe -r" -- your choice)

7) Load up the new modules:

   modprobe dvb-bt8xx

For me, this loads up everything that I need... If it doesnt work for 
you, you might have to load them in order.....

   modprobe bttv && modprobe bt878 && modprobe dvb-bt8xx

... or you can just reboot your machine, but you must remember to load 
up the dvb-bt8xx manual at boot-up, since this module will not load 
automatically, unless you set up your startup scripts appropriately.

This should do it for you.

Cheers,

Michael Krufky



More information about the linux-dvb mailing list