Hello folks,
We are developing demo Aplication for HDMI input and output. for this we are using PicoZed 7030 board with FMC HDMI daughter card. the daughter card consist of Adv7611 as HDMI receiver and Adv7511 as HDMI transmitter.
when progressive input is given to Adv7611 it detects progressive input and captuers Input resolution of 1920 x 1080p.
register info: HDMI_INTERLACED , Addr 68 (HDMI), Address 0x0B[5](Read only)
0x0B = 0x22 (detect progressive mode)Video Input information as follow:
LineWidth =0x780 (1920) HFrontPorch=0x58 HSyncWidth = 0x2C HBackPorch = 0x94 HSyncPolarity = 0X01 Field0Height = 0X438 (1080) Field1Height = 0X438 Field1TotalHeight =0X8CA Field0TotalHeight =0x8CA VSyncPolarity =0x01 Field1BackPorch =0x48 Field1SyncWidth =0x0A Field0FrontPorch =0x08 Field0BackPorch =0x48
while testing with progressive input we observed that we able to see fullscreen output with 1920x1080 resolution.
***************Problem happens when input is chanaged from progressive to interlaced*******************************************when interlace input is given to Adv7611 it detects interlace input and captures Input resolution of 1920 x 540i instead of 1920x1080i.
HDMI_INTERLACED , Addr 68 (HDMI), Address 0x0B[5](Read only)
0x0B = 0x04 (detect interlace mode) Video Input information as follow:LineWidth =0x780 (1920) HFrontPorch=0x58 HSyncWidth = 0x2C HBackPorch = 0x94 HSyncPolarity = 0X01 Field0Height = 0X21C Field1Height = 0X21C (540) Field0TotalHeight =0X466 Field1TotalHeight =0x466 VSyncPolarity =0x01 Field1BackPorch =0x1F Field1SyncWidth =0x0A Field0FrontPorch =0x07 Field0BackPorch =0x1E
so why does this happens?