[linux-dvb] Re: [PATCH] Add support for DViCO FusionHDTV5 USB Gold

Michael Krufky mkrufky at m1k.net
Sun Jan 1 16:57:05 CET 2006

Patrick Boettcher wrote:

> Hi MK,
> On Sat, 31 Dec 2005, Michael Krufky wrote:
>> This patch adds Bluebird ATSC (FusionHDTV5 USB Gold) support to the 
>> cxusb driver.
> Congratulations - nice work.

Thanks.... I couldnt have done it without your dvb-usb work.  ;-)

>> The -110 is -ETIMEOUT, generated because the medion box (previously, 
>> only device supported by cxusb) has to write some GPIO when accessing 
>> the demod, but the Bluebird does not.  IMHO, the gpio writing should 
>> be removed from cxusb_i2c_xfer() , since it is device-specific, but I 
>> can live with the error line in dmesg.
>> Another point to note, The Bluebird Firmware responds to all commands 
>> with return code 0x01 ...  Other FX2 implementations use 0x08 to 
>> report success.
> What do you mean by "other FX2 implementations"?

For Instance, the Medion MD95700, that you RE'd - The first box 
supported by cxusb.
Also, the Hauppauge pvrusb2 also uses an FX2, with an almost identical 
firmware command set, except special commands to handle the cx23416 
encoder are not present in the Medion and DViCO devices.

Both the Medion box and the pvrusb2 return 0x08 as a success message in 
response to firmware commands, in particular, 0x08 - i2c write.  
However, the Bluebird box always returns 0x01.  Once again, the driver 
doesnt care about the return codes, so we have no problem here.

>> - Support for FusionHDTV ATSC using alt setting 7 on DVB-T firmware
> Do you think you can try that easily? Because when it would work, we 
> would have something in CVS which can easily be adapted by DVB-T users 
> of that box.

You may have misunderstood.  AFAIK, there are four different bluebird 
boxes, each using different tuner / demod combinations.  LG-H064F, 
containing lgdt3303+tua6034+tda9887, for use with ATSC / NTSC .   Some 

LG-Z201 + Zarlink MT352 (DVB-T)
Thomson7579 + Zarlink MT352 (DVB-T)
Dnos104Z + Zarlink MT352 (dual DVB-T)

I haven't tried it yet, but it should be as simple as just changing the 
Alt setting to 7, while using the DVB-T firmware on the ATSC box.  I 
will give that a try, and I have no doubt that it will work.

What I would like to do is support both firmwares for the ATSC box.  I 
think it would be nice, if the driver would allow for using the DVB-T 
firmware if the ATSC firmware isnt present (or vice versa) However, this 
has some implications....

I'll try the DVB-T firmware first, It would be nice, if anybody has the 
DVB-T version of this box, to let me know and test out some patches.

...or maybe it would be better to ONLY support the DVB-T firmware, since 
it should work on all the bluebird boxes, using different alt settings.  
I'll have to test that first...

> Otherwise: (Don't know what is correct):
> Signed-off-by: Patrick Boettcher <pb at linuxtv.org>
> or
> Acked-by: Patrick Boettcher <pb at linuxtv.org>
> regards,
> Patrick. 

I'm not sure either which is better....  I guess I'll decide when I 
commit it to cvs, if you dont pick one first.  ;-)



More information about the linux-dvb mailing list