AnsweredAssumed Answered

ADV7441 in HDMI mode   EDID  HDCP

Question asked by jing on Aug 4, 2011
Latest reply on Aug 3, 2012 by mattp


I use ADV7441A BSTZ-170`S PORTA as the input in HDMI mode ,output is YCrCb 20bit
signal source is DVD`S HDMI signal
the register setting is :

(42,03,0C); //0000,1100 Disable TOD
(42,05,06); //0000,0110b/Set Prim Mode to HDMI-for automatic mode
(42,06,02);
(42,1D,40); //0100,0000b/Use 28.63636MHz Crystal/LLC Pin Active
(42,37,00);
(42,6B,F1); //1111,0001b/DE /VS /HSync /output range is 16 to 255
(42,68,F0); //1111,0000/Auto CSC,YPrPb out
(42,BA,A0); //1010,0000b/disable free run in hdmi mode ,enable simultaneous mode
(42,C8,08); //0000,1000b/Set digital fine clamp setting for HDMI Mode
(42,7B,0D); //Disable AV code Insertion
(42,F4,AA); //1010,1010b/Medium high (3*)
(62,F0,10); //ADI Recommended Write,For TMDS frequencies less than 160 MHz
(62,F1,0F); //ADI Recommended Write,For TMDS frequencies less than 160 MHz
(62,F4,20); //ADI Recommended Write,For TMDS frequencies less than 160 MHz 
(6A,15,EC); //1110,1100b/Disable these mute mask bits
(6A,1C,49); //0100,1001b/Set MCKLOUT to output 256fs=256*48k=12.288MHz     
(6A,1D,04); //0000,0100b/& Set Unmute Delay to 1_5 sec
(6A,5A,01); //0000,0001b/Reset Audio
(6A,45,40);
(6A,3C,44);
(6A,10,1F);
my question is:
DVD should output the resolution of 1920*1080i (50Hz or 60Hz), but it has changed to be 720*480(60Hz) once connected to my circuit board with ADV7441A, so the signal of resolution is 720*480(60Hz) inputting to 7441. I don’t know what's wrong with my program, is it due to my EDID or HDCP or others? back to read registers value HDMI Map 0x04 = 10101011 , 0x05 = 11000000
Looking forward to reply,thank you!

Outcomes