Re: KWorld ATSC 115 all static

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, 25 Jan 2009, CityK wrote:
> Hans Verkuil wrote:
> > card. Does someone know if there is something special about this? And how
> > do you manage to make analog TV work if the tda9887 isn't found? That's
> > rather peculiar.

The tda9887 is a simple device with just three registers.  If they are set
to the right value when the driver loads, which wouldn't be unexpected,
then it isn't necessary to actually do anything to the chip.  If you had a
multistandard tuner (and had access to broadcasts in multiple standards!)
then I expect switching standards wouldn't work without the tda9887 driver.
Verifying both TV and radio tuning works is probably the most realistic way
to check.

> > saa7133[1]: i2c xfer: < c2 30 90 >
> > saa7134[3]: i2c xfer: < c2 >
> > saa7134[3]: i2c xfer: < c2 0b dc 9c 60 >
> > saa7134[3]: i2c xfer: < c2 0b dc 86 54 >
> >
> > Exactly here, when the buffers are sent the second time the tda9887
> > becomes the first time visible on the bus. According to Hartmut the
> > modification of buffer[3] from 0x60 to 0x54 is that hidden switch,
> > IIRC.
> >
>
> I believe Mauro is correct in regards to the tda9887 in that, within the
> Philips TUV1236D NIM, it is behind the Nxt2004's i2c gate.  After
> re-reading what Michael mentioned previously:

Address 0xc2 is the PLL, not the NXT2004.  Why would the PLL control an I2C
gate on the nxt2004?  I think what I said before about a gpio line on the
PLL being used to hold the analog demod in reset when not in use is more
likely to be correct.

> > The i2c command to enable the tuner is sent to nxt200x. If there are any
> > ATSC110 variant with a different demod (maybe a different version of nxt200x?),
> > then the users may experience different behaviors.

That command sequence is sent to the PLL, not the nxt2004, so this is
wrong.  There is another command sent to the nxt2004 (which is at address
0x0a) from code in saa7134-cards.c to "enables tuner" as well.
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux