Michael, thanks for the email. Hope the App note AN4635 I sent and our email discussion was helpful. For your follow questions below I will provide my interpretation and ask Naoum naoumgitnik and also Melissa melissah (author of AN4635, also copied) to confirm or clarify this if needed.....
---from Michael/Harris via email------------------------------------------------------------
I looked through the app note and noticed this statement: “When the TCON is enabled, we will lose all of the DCU signals.” Is this only the clock timing signals or are the RGB signals lost as well?….
From the app note, it looks like the H_SYNC and V_SYNC signals need to be regenerated using the TCON comparators and pulse generators. What about the pixel clock and the RGB signals?
---------------------------------------------------------------------------
It looks like all DCU signals, Timing and RGB, are routed thru TCON. There are TCON settings and features to control the blanking of RGB data and also drive the RGB data to either a "1"or "0" during blanking. There are also several quotes in the reference manual that when the TCON is not in Bypass mode and is in active TTL mode....."TCON is functional, driving parallel RGB output and the TCON timing signals". .
For timing... the TCON accepts the HSYNC and VSYNC from the display interface, which go into the hcount and vcount registers, which are then used as the time base for generating all timing signals.
TCON also controls the Bit Mapping Control (BMC) to remap the Color Order (RBG, BRG, GBR, etc) to the output pins.
-Gordy