We are using the ADV7612 chipset and it works properly but when the input signal is 576i50, it detects as a progressive and the value of the CP_PROG_PARM_FOR_INT bit s 0 and we do not understand why. Could you help me?
ADV7612 is expecting CEA timings, not SMPTE, in order to recognize the format properly. What timings are you using?
Thank you very much for your answer. Sorry but I do not understand you very well.
When the input signal is 1080i50, 720p50 or 1080p50 our chipset recognizes the format properly (that is, we read the correct values in the registers LINE_WIDTH, FIELD0_HEIGHT, HDMI_INTERLACED, FIELD1_HEIGHT,...) and it works properly. But if the input signal is 576i, we read a progressive input in the HDMI_INTERLACED and the output video clock has a 54MHz frequency instead of 27MHz and we do not know why.
Is it necessary to setup any register? To test this issue, we have changed the CEA Block1 in the video part to only VIC21 but we have obtained the same result.
I'll try to rephrase-- what is your input source? That should help clarify the video timings. There *ARE* different settings needed for SD Video. There are scripts for that on the Design Support Files page.
Thank you very much for your fast reply.
We are using different input sources (GoPro camera, a Sony camera, Phabrix SDI generator + Blackmagic SDI to HDMI converter) and the result is the same for all them.
Ok, so if you are using the same script as for the 1080i/720p for PAL then definitely you need to use the correct script settings for SD.
Could you send to us the correct script settings or which are the differences between script settings for 1080i/720p and for SD?
The scripts can be found on the Design Support Files page for ADV7619. There are scripts for many different formats there.
Retrieving data ...