DViCO FusionHDTV II

From LinuxTVWiki
Revision as of 20:42, 16 December 2007 by CityK (talk | contribs) (fixed link, some formatting)
Jump to navigation Jump to search

An ATSC PCI card from DViCO.

There are actually two versions of this card, and both are presently unsupported. However, there is a good chance that both can be made to work. Those wishing to enable support should inquire about doing so on the dvb mailing list.

Overview/Features

Upon physical inspection of the face of your card, you will see:

You should be able to determine the version of your card by either looking underneath the Fusion sticker on the tuner module (to confim the actual tuner used) or via the output of 'lspci' (with the -v or -vn switches).

FusionHDTV II with Philips FCV1236D tuner module

There are a couple of variants in regards to the subsystem PCI ID:

  • dbc0:d200
  • 18ac:d200

Example lspci output:

0000:02:05.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
        Subsystem: Unknown device dbc0:d200
        Flags: bus master, medium devsel, latency 32, IRQ 18
        Memory at d9000000 (32-bit, prefetchable) [size=4K]
        Capabilities: [44] Vital Product Data
        Capabilities: [4c] Power Management version 2

0000:02:05.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
        Subsystem: Unknown device dbc0:d200
        Flags: bus master, medium devsel, latency 32, IRQ 18
        Memory at d9001000 (32-bit, prefetchable) [size=4K]
        Capabilities: [44] Vital Product Data
        Capabilities: [4c] Power Management version 2

See the following mailing list thread for some further detail in regards to this version: http://www.linuxtv.org/pipermail/linux-dvb/2006-May/010072.html

As an aside, although they differ in board design and layout, this version of the FusionHDTV II card shares the same functional components as the pcHDTV HD-2000 card.

Firmware

This card requires a firmware file (dvb-fe-or51211.fw) for the demodulator, which can be obtained from the LinuxTV downloads section. Alternatively, one can also obtain the firmware file by using the get_dvb_firmware perl script included with kernel sources:

# cd /[kernel source directory]/Documentation/dvb/
# perl get_dvb_firmware or51211

Either way, once the download is complete, place a copy of the firmware file in your /lib/firmware directory. (This directory may differ with some distros; consult your distro's documentation for the appropriate location).


FusionHDTV II with Temic 4042 tuner module

There are a couple of variants in regards to the subsystem PCI ID:

  • dbc0:d210 and 18ac:d210
  • 18ac:d220
  • 18ac:d230
  • 18ac:d240


$ sudo lspci -v
...
02:0b.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
        Subsystem: DViCO Corporation Unknown device d210
        Flags: bus master, medium devsel, latency 64, IRQ 11
        Memory at f6fff000 (32-bit, prefetchable) [size=4K]
        Capabilities: [44] Vital Product Data
        Capabilities: [4c] Power Management version 2

02:0b.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
        Subsystem: DViCO Corporation Unknown device d210
        Flags: medium devsel, IRQ 11
        Memory at f6ffe000 (32-bit, prefetchable) [size=4K]
        Capabilities: [44] Vital Product Data
        Capabilities: [4c] Power Management version 2
$ sudo lspci -vn
02:0b.0 0400: 109e:036e (rev 11)
        Subsystem: 18ac:d210
        Flags: bus master, medium devsel, latency 64, IRQ 11
        Memory at f6fff000 (32-bit, prefetchable) [size=4K]
        Capabilities: [44] Vital Product Data
        Capabilities: [4c] Power Management version 2

02:0b.1 0480: 109e:0878 (rev 11)
        Subsystem: 18ac:d210
        Flags: medium devsel, IRQ 11
        Memory at f6ffe000 (32-bit, prefetchable) [size=4K]
        Capabilities: [44] Vital Product Data
        Capabilities: [4c] Power Management version 2

Firmware

This card requires a firmware file (dvb-fe-or51211.fw) for the demodulator, which can be obtained from the LinuxTV downloads section. Alternatively, one can also obtain the firmware file by using the get_dvb_firmware perl script included with kernel sources:

# cd /[kernel source directory]/Documentation/dvb/
# perl get_dvb_firmware or51211

Either way, once the download is complete, place a copy of the firmware file in your /lib/firmware directory. (This directory may differ with some distros; consult your distro's documentation for the appropriate location).