We have set up the ADV7842 to free run in 1440x480i format. However, if we connect up a 640x480 source to the input, we see disruption on the input despite all the registers being set to force the chip into free run mode.
|IO||0x01||0x05||V FREQ 60 Hz, PRIM_MODE HDMI-Comp|
|CP||0xba||0x03||Enable HDMI free run, HDMI free run mode 1|
|CP||0xbf||0x13||Force free run, output default colours in free run mode|
|CP||0xff||0x19||CP is free running|
I have attached a full register dump should there be any other registers of interest. Note that this dump has been generated by our software, and I have modified the i2c addresses of each register line to match those used by the AVES2 software (to enable easy comparison with dumps generated by that software). You will see the actual i2c addresses we use in addresses 0xf1 to 0xfe of the IO map.
Also attached is a screen dump of what we see when this situation happens. What we are expecting is the default blue screen to be generated.
Can you offer any suggestions as to why this is happening?