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

Michael Krufky mkrufky at gmail.com
Sun Dec 11 17:01:46 CET 2005


On 12/11/05, Michael Krufky <mkrufky at gmail.com> wrote:
> 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.

Ooops!  I forgot to mention, If I picked the wrong pci:id, and your
board doesnt get detected with this patch, you can force it to load by
doing the following:

modprobe bttv card=144
modprobe dvb-bt8xx

Regards,

Michael



More information about the linux-dvb mailing list