Sirs
I am working on a project to connect a mobile phone LCD screen to HDMI port. No audio is required so, I only have to deal with the video signal. This makes TFP401/3 a good choice to use.
The LCD screen is a 720 (horizontal) x1280 (height) MIPI panel. I already have a master mipi bridge (SSD2828) successfully driving this LCD screen in portrait mode 720x1280. This SSD2828 accepts 24-bit RGB input and output 4-lane mipi for the mobile phone display.
There remains to find TFP401/3 to sink TMDS from a PC and get it converted to 24-bit rgb for SSD2828.
But I don't understand EDID. From a reference design of TFP403 (SLLA134) I can see that pins 92/93 are DDC_SCL and DDC_SDA. They are connected to pins 6&7 of a DVI port with net labelled as EDID_SCL & EDID_SDA. Questions are:
1. Does it mean I need to connect an external mcu or EEPROM to EDID_SCL & EDID_SDA to store 256 bytes EDID information including the LCD resolution and clock rate, etc?
2. If answer to question 1 above is negative, how the PC "knows" what video resolution to output matching my LCD screen?
3. Does the circuit on SLLA134 work with HDMI with no audio signal? DVI port on a laptop is less common nowadays.
4. Does the reference design on SLLA134 works with TFP401A too?
5. Read from another post that TFP401/3 does not care about the resolution standard as long as pixel clock speed is within limit. Does it mean a 720x1280 portrait output from a PC can work?
Regards
John