[linux-dvb] Fusion 3 Gold (18ac:d800)

Michael Krufky mkrufky at gmail.com
Sun Dec 11 16:58:34 CET 2005


On 12/10/05, Michael Krufky <mkrufky at gmail.com> wrote:
> On 12/10/05, Todd Ignasiak <ignasiak at gmail.com> wrote:
> > On 12/2/05, Michael Krufky <mkrufky at linuxtv.org> wrote:
> > > Todd Ignasiak wrote:
> > > > On 11/29/05, CityK <CityK at rogers.com> wrote:
> > > >
> > > >>Michael Krufky wrote:
> > > >>
> > > >>>CityK wrote:
> > > >>>
> > > >>>
> > > >>>>A few months ago Taylor posted that he had put together a patch for
> > > >>>>the original Fusion 3 Gold (18ac:d800) :
> > > >>>>
> > http://www.linuxtv.org/pipermail/linux-dvb/2005-September/005008.html
> > > >>>>
> > > >>>>I didn't see any or perhaps missed the follow up this card, but I'm
> > > >>>>mildly curious if:
> > > >>>>a) Taylor got it working (and is anyone is using the board)?
> > > >>>>   and
> > > >>>>b) whether or not the it is working with digital cable? ... (although
> > > >>>>its prospects are poor, as discussed in both
> > >
> > >>>>http://www.linuxtv.org/pipermail/linux-dvb/2005-September/005034.html
> > > >>>>and
> > > >>>>
> > http://www.linuxtv.org/pipermail/linux-dvb/2005-September/005035.html)
> > > >>>
> > > >>>Taylor never showed us a patch... I always wondered why.
> > > >>>
> > > >>>Anyhow, based on the DViCO Windows driver INF file, the following
> > > >>>patch should be all that's necessary, unless the board has different
> > > >>>GPIO programming.
> > > >>>
> > > >>>I don't want to apply this unless someone can test it and confirm that
> > > >>>it works.  It is very likely that a new card entry will be needed for
> > > >>>alternate GPIO settings, although the DViCO cards are known to work
> > > >>>with the wrong GPIO settings.  :-/
> > > >>>
> > > >>>
> > >
> > >>>------------------------------------------------------------------------
> > > >>>
> > > >>> linux/drivers/media/video/cx88/cx88-cards.c |    4
> > ++++
> > > >>> 1 file changed, 4 insertions(+)
> > > >>>
> > > >>>---
> > v4l-dvb.orig/linux/drivers/media/video/cx88/cx88-cards.c
> > 2005-11-25 05:24:13.000000000 -0500
> > > >>>+++
> > v4l-dvb/linux/drivers/media/video/cx88/cx88-cards.c
> > 2005-11-29 01:06: 57.000000000 -0500
> > > >>>@@ -1015,6 +1015,10 @@
> > > >>>              .card      = CX88_BOARD_KWORLD_DVB_T,
> > > >>>      },{
> > > >>>              .subvendor = 0x18ac,
> > > >>>+             .subdevice = 0xd800,
> > > >>>+             .card      =
> > CX88_BOARD_DVICO_FUSIONHDTV_3_GOLD_Q,
> > > >>>+     },{
> > > >>>+             .subvendor = 0x18ac,
> > > >>>              .subdevice = 0xd810,
> > > >>>              .card      =
> > CX88_BOARD_DVICO_FUSIONHDTV_3_GOLD_Q,
> > > >>>      },{
> > > >>>
> > > >>
> > > >>
> > > >>Michael Krufky wrote:
> > > >>
> > > >>>CityK wrote:
> > > >>>
> > > >>>>Cool.  As you already know, I  picked this last part of the
> > > >>>>discussion up on the DVB list.  Perhaps Taylor or someone else will
> > > >>>>let us know.
> > > >>>
> > > >>>Yes...  I also have information about FusionHDTV II ...  If anybody
> > > >>>out there has one, please let me know, and I'll send you a patch to
> > test.
> > > >
> > > >
> > > > I have an older Fusion card.  I'm not sure if it's a Fusion II or III,
> > > >  but it's pre-QAM.    I'll dig it out of the storage box & check it
> > > > out.
> > > >
> > > > If someone has a patch, or needs other info on the card, let me know.
> > >
> > > When you determine exactly which card it is, let me know and provide the
> > > pci id... i have some nice docs from dvico with almost all the info that
> > > i need, provided that it uses frontend demod's and tuner already
> > supported.
> > >
> > > Glue code is easy.
> > >
> > > -Mike
> > >
> >
> >  I finally located that card.    It's labeled "FusionHDTV II"
> >  It has a Conexant Fusion 878A / 25878-13 chip,  and an Oren OR51211AHQC.
> >  I can't tell what type of tuner is on the board.
>
> Todd-
>
> Great!  I can whip together a patch for you to test....  I believe
> that I have the tuner information in my files at home.  I leave for
> vacation tomorrow morning, so I will post a patch for testing towards
> the end of next week.
>
> Thanks,
>
> _Michael

Todd-

I'm going to need the PCI Subsystem ID of the board that you have...
There are a few different versions of that card floating around, some
OEM versions.

I would guess that you have the 18ac:d200 model, but here are some others:

; 0xD200       Philips1236D + OREN
; 0xD210       TEMIC4402 + OREN
; 0xD220       TEMIC4402 + OREN (OEM1)
; 0xD230       TEMIC4402 + OREN (OEM2)
; 0xD240       TEMIC4402 + OREN (OEM3)

For now, I have assummed that your board is the top listed one... I
have put together an experimental patch based on this, but it will
probably not work.

It looks to me as if this board design is very similar to that of the
bt8xx-based pchdtv card.  You are going to need or51211 firmware,
which I don't know where to get, but it is probably covered in the
dvb-get-firmware script.

I took a bunch of guesses here, but it was a great way to kill some time.

I've included two alternate tuner possibilities in the bttv-cards
struct (commented) If the one that I picked doesnt work, try one of
them.

You're welcome to try it:

http://linuxtv.org/~mkrufky/fusionhdtv2.patch

Expect problems -- just try to capture all the logs and email them to
me -- I'll be able to do more when I get back from vacation.

Cheers,

Mike



More information about the linux-dvb mailing list