[linux-dvb] [PATCH] HD5000 Support

Mac Michaels wmichaels1 at earthlink.net
Tue Sep 27 18:27:06 CEST 2005


On Monday 26 September 2005 03:23 pm, Taylor Jacob wrote:
> I have been very busy with work today, and would have
> posted this earlier.. Sorry.
>
> Here is the "cleaned up" patch for adding support for the
> Air2PC/Airstar2 HD5000 (LGDT3303 Frontend).
>
> http://www.digitalregime.com/patches/hd5000-cleanup.patch
>
> Changes to note from the last one I submitted are:
>
> - I have tried to impliment the SNR for the LGDT3303
> since it appears to be the same formula for the 3302 and
> 3303..
>
> - I have also tried to impliment the signal level based
> on information I was provided by BBTI.. I am not sure if
> this is correct for the 3302, and it is a unitless
> measure since I have no idea how it was calcualted..  I
> would need to spend some time digging it spec sheets for
> both and see if I can come up with something, but I only
> have the 3303 right now..
>
> - The serial_mpeg value needed to be set to 0x04 for the
> demux to return data.. I am not sure as to why but the
> suggested value of 0x40 didn't return any data from teh
> demux. (Could this have something to do with the wiring
> of the frontend to the demux?)

This bit is related to the wiring. When the 0x40 bit is set 
it uses only 1 data line to transfer the data serially. 
Only one of the data lines needs to be connected for serial 
mode. When the bit is 0, 8 data lines are used to transfer 
the data in parallel. In order to use parallel transmission 
the receiving chip must also use parallel mode and have all 
8 data lines connected. 

If the transmission is actually parallel then the correct 
value is 0x00. 

Assuming that you do have a lgdt3303 chip the 0x04 value 
selects 32QAM mode of J83 ANNEX-C. Fortunately J83 ANNEX.C 
is not selected so it has no effect.
  
> - The frontend reset delay added to flexcop.c was reduced
> from 100 or 200ms to a reasonable 1ms which gives
> adequate time for the 3303 to reset..

Good!

> Also to note:
>
> I have also put together a few liner patch to make the
> older version of the DVICO FusionHDTV Gold3 work.. I have
> one that has a LGDT3302 and has a card id of 18ac:d800
> instead of 18ac:d820
> (CX88_BOARD_DVICO_FUSIONHDTV_3_GOLD_T), but appears to be
> the same.. I will validate this and post this
> seperately..

Does this card support QAM? They once made a card that does 
not support QAM. I think the name was just "DViCO 
FusionHDTV 3".

> Taylor

-- Mac



More information about the linux-dvb mailing list