[linux-dvb] LG Innotek TDVS-H062F / TDVS-H061F

Mac Michaels wmichaels1 at earthlink.net
Fri Aug 5 16:23:03 CEST 2005


Mauro,

Thank you for the information. I expected that someone might 
recognize the unidentified NTSC IF Demodulator as something 
that already has a driver. I can not remove the cover of 
the box to determine what chips it contains. It is soldered 
to a heat sink. It requires a large amount of heat to melt 
the solder connecting a chip's heat sink tab to the box. I 
do not want to damage my card.

I prefer to reuse code. Sometimes I fail to ask the obvious 
question: "Is there a driver that does this already 
written?" Instead of asking the question I jump to the 
wrong conclusion: "There is no existing driver." and 
outline the work required to write a driver. Now that I 
know where to look I'm sure I can hook up to the existing 
drivers.

-- Mac

On Friday 05 August 2005 08:37 am, Mauro Carvalho Chehab 
wrote:
> Em Qui, 2005-08-04 às 16:20 -0400, Michael Krufky 
escreveu:
> > Mac Michaels wrote:
> >
> >
> > Analog video4linux drivers are (incorrectly)
> > recognizing the NTSC IF Demodulator as a tda9887...
> > This is because they share the same i2c address. 
> > Analog drivers are currently working without a driver
> > for the NTSC IF Demodulator, but once we implement ATSC
> > on this, the NTSC IF Demolulator will certainly be of
> > necessity.  I suggest writing a *separate* driver for
> > the NTSC IF Demodulator, and that it be included within
> > video4linux cvs.  It will need to be called by both
> > tuner-core, and cx88-dvb / bt8xx-dvb.
>
> The TDA9887 is an alignment-free multistandard (PAL,
> SECAM and NTSC) vision and sound IF signal PLL
> demodulator for positive and negative modulation,
> including sound AM and FM processing. A special function
> is implemented for the demodulation of FM radio signals
> (fRIF = 10.7 MHz).
> http://www.semiconductors.philips.com/pip/TDA9887.html
>
> 	Maybe the NTSC IF demodulator at the board *is* tda9887
> or another chip from that family.
>
> > We do need a separate driver for NTSC IF Demodulator,
> > and tuner-core should call NTSC IF Demod to reset to
> > analog state, and [cx88-dvb / dvb-bt8xx] should call
> > NTSC IF Demod to reset to digital state.
>
> 	Please, try to avoid duplicating already existing
> things. If tda9887 current code works (maybe with some
> small patches) just use it. It currently supports:
>
>    TDA9885 (PAL, NTSC)
>    TDA9886 (PAL, SECAM, NTSC)
>    TDA9887 (PAL, SECAM, NTSC, FM Radio)
>
> 	What's the NTSC IF demodulator at the tuner?
>
> Mauro.




More information about the linux-dvb mailing list