Hi,
When I examine the dm6437 documents, I see that video clock names are confusing, at least to me. So I need a experienced hand here.
-DM6437 VPBE document (SPRU952A) uses a "ENC clock" definition. For example, HSPLS register definition has "Horizontal sync pulse width (number of ENC clocks.)" But I don't see any other reference to ENC clock, other than in the register definitions. Do you have any idea what ENC clock may be? (I would say it is the VPBECLK, which is defined in VPSS_CLKCTL, but I am not sure.)
-In DM6437 VPBE document, it says "VPBE must interface with a variety of LCDs, as well as 4-channel DAC module." When I examine LCD configuration in Digital Video Using DaVinci Soc document, and the codes provided, I see no DAC clocks are configured. Is this a problem? What is the difference between the DAC and VPBECLK?
-LCD generator generates a dot clock, called DCLK. This clock is fed to LCD panel from VCLK pin. Can you tell me if the dot clock is related with VPBECLK or "ENC clock"? For example DCLK has a bitfield of DCKOH, which divides the clock by 2 if it set to 1. So, which clock will be divided by two?
-Also there is the "pixel clock". The pixel clock works as for every clock there is a new pixel color data. Is this not the same thing with the dot clock? If not, what is the difference? In Digital Video Using DaVinci Soc document, I understand that pixel clock is referenced as the VPBECLK, if I am not wrong. VPBECLK is set to 27MHz in muxsel by default, and it says if you need another frequency of "pixel clock " other than 27Mhz like 74.25Mhz, an external oscillator is needed. So we can consider VPBECLK is the same thing with pixel clock, cant we?
-Also we have a small LCD which needs a clock frequency of min 5 Mhz and max 6 Mhz. Is it possible to adjust these values defining a pattern for DCLK? Do I need anything else?
-We are not configuring Osd clocks as it is in the LCD configuration part of Digital Video Using DaVinci Soc document. Is this a problem?
I will be appreciated for any help,
Thank you,
Erman