[linux-dvb] DViCO Fusion HDTV 5 Lite status?
mkrufky at m1k.net
Tue Nov 29 07:02:33 CET 2005
> 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:
> 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.
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:
3) (optional) If you are recompiling the cvs modules against a different
kernel, clean the tree and kernel version info:
4) Compile the modules:
5) Install them: (as root)
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:
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.
More information about the linux-dvb