AnsweredAssumed Answered

ADV7842 input for VGA cannot read ADV7842 input for VGA video source information can't read the video source information

Question asked by liuheng on Sep 29, 2017
Latest reply on Oct 3, 2017 by JeyasudhaMuthuPerumal

ADV7842 do we use the receiver, the input for VGA video source for 60, 1024 x768 @
ADV7842 configuration is as follows:

 

i2c_write 0x40 0xFF 0x80 # I2C reset

i2c_write 0x40 0xF1 0x92 # SDP map

i2c_write 0x40 0xF2 0x94 # SDPIO map

i2c_write 0x40 0xF3 0x84 # AVLINK

i2c_write 0x40 0xF4 0x80 # CEC

i2c_write 0x40 0xF5 0x7C # INFOFRAME

i2c_write 0x40 0xF8 0x4C # AFE

i2c_write 0x40 0xF9 0x64 # KSV

i2c_write 0x40 0xFA 0x6C # EDID

i2c_write 0x40 0xFB 0x68 # HDMI

i2c_write 0x40 0xFD 0x44 # CP

i2c_write 0x40 0xFE 0x48 # VDP

i2c_write 0x40 0x00 0x0C # VID_STD=010110b for XGA60

i2c_write 0x40 0x01 0x82 # Prim_Mode to graphics input

i2c_write 0x40 0x02 0xF6 # Auto input color space, Full output range (0 to 255)

i2c_write 0x40 0x03 0x80 # 16-bit SDR ITU-656 mode

i2c_write 0x40 0x05 0x28 # AV disable

i2c_write 0x40 0x0C 0x40 # Power up Part

i2c_write 0x40 0x15 0xB0 # Disable Tristate of Pins except for Audio pins

i2c_write 0x44 0x73 0xEA # Set manual gain of 0x2A8

i2c_write 0x44 0x74 0x8A # Set manual gain of 0x2A8

i2c_write 0x44 0x75 0xA2 # Set manual gain of 0x2A8

i2c_write 0x44 0x76 0xA8 # Set manual gain of 0x2A8

i2c_write 0x44 0x85 0x0B # Disable Autodetectmode for Sync_Source for CH1. Force CH1 to use HS&VS

i2c_write 0x44 0xC3 0x39 # ADI recommended write

i2c_write 0x4C 0x0C 0x1F # ADI recommended write

i2c_write 0x4C 0x12 0x63 # ADI recommended write

i2c_write 0x4C 0x00 0x80 # ADC power Up

i2c_write 0x4C 0x02 0x00 # Ain_Sel to 000. (Ain 1,2,3)

i2c_write 0x4C 0xC8 0x25 # Good DLL phase for evaluation board

 

When video source is connected, through reading a STDI register, read the resolution to 0,
about whether my ADV7842 configuration there is a problem,
And we didn't use the I2C interface of VGA will affect the source to the output?

Outcomes