Hi,
I am using DM6446 DSP processor.The TVP5150 is used for capturing interlaced PAL and NTSC data. We have a requirement that the application should automatically detect the input video standard.
When the input source is set to either PAL or NTSC standard, the TVP5150 is able to detect it correctly.
However, when the video input
is changed from NTSC to PAL when application is running, the vertical synch is not present and hence we are
not able to determine the input standard. This is also observed when we change the input from PAL to NTSC.
The values in the TVP5150 registers while switching input video standard from NTSC to PAL are:
For NTSC:
REG 136 (88h): 0x000e
REG 140(8ch): 0x0081 //To determine the video input
REG 192(c0h): 0x00c0
REG 193(c1h): 0x0000
REG 194(c2h): 0x0004
For PAL:
REG 136(88h): 0x0002
REG 140(8ch): 0x0081
REG 192(c0h): 0x0040
REG 193(c1h): 0x0000
REG 194(c2h): 0x0004
We are initializing the following registers initially,
REG 3 (0x03): 0x29
REG 13 (0xd): 0x40
REG 15 (0xF): 0x02
Please let me know the reason for this behavior. Please help me resolve this issue.
Thanks in advance,
Manisha