Mailing List archive

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

[linux-dvb] Re: Nexus-CA/stv0297 problems



From: "Robert Schlabbach" <robert_s@gmx.net>
> VES1820 CTRL2 -> TDA9819 INSWI (input switch, 0=analog, 1=DVB)

Dang, it's the other way around. Here's the corrected version of my
explanation:

The wiring is as follows:

VES1820 CTRL1 -> TDA9819 STD   (analog TV mode selection)
VES1820 CTRL2 -> TDA9819 INSWI (input switch, 0=DVB, 1=analog)

I'm not sure exactly how the "STD" pin works, but I _think_ that STD=0 is
for NTSC-M and STD=1 is for PAL-B/G and SECAM-L. The driver seems to be
hardcoded to set STD to 1.

In the VES1820 TEST register (0x0F), CTRL1 is controlled by bit 5 (0x20)
and CTRL2 is controlled by bit 6 (0x40). That's why you write 0x20 for DVB
mode and 0x60 for analog PAL/SECAM mode. As to the other possible bit
combinations, 0x00 should also result in DVB mode, while 0x40 should switch
to analog NTSC mode.

That explains the "mysterious write" :)

Regards,
--
Robert Schlabbach
e-mail: robert_s@gmx.net
Berlin, Germany





Home | Main Index | Thread Index