1. In the IMX6ULL Reference Manual, Chapter 1 Introduction, it states, "LCDIF—supports one parallel 24-bit LCD display with up to WXGA (1366 x 768) resolution at 60 Hz"
What does this mean?
Does it mean the maximum horizontal resolution is 1366?
And the maximum vertical resolution is 768?
And the maximum refresh rate is 60 Hz?
Or was that just an example of the highest resolution among standard resolutions that is within the maximum pixel clock?
2. In the IMX6ULL Datasheet, section 1.2 Features, it states, "One parallel display port, support max 85 MHz display clock and up to WXGA (1366 x 768) at 60 Hz"
Based on other NXP documents, a 35% blanking overhead is typical for use in a rough calculation to see what the actual clock rate will be, and 1366x768x60 = 62.95 MHz, adding on the 35% overhead is 84.98 MHz. So it makes sense that if indeed a maximum 85 MHz pixel clock is the actual only limitation, that 1366x768 at 60 Hz fits nicely into that. In other words, 1366 x 768 @ 60 Hz is just an example of a resolution running at the maximum pixel clock, but that resolution (horizontal/vertical/frequency) are not actual limitations. Is this the case?
3. However, an NXP response to someone's question about if using a 1280x800 panel at 60 Hz for the IMX6UL (I assume the IMX6ULL is identical with respect to the LCDIF limitations) states something entirely different:
https://community.nxp.com/thread/465692
"−Support up to WXGA@60fps with rich UI & application
−Support up to 1080p@60fps with limited UI update*
−Maximal pixel rate: 150 MP/sec"
So which is it? Does the IMX6UL/IMX6ULL support a maximum 85 MHz pixel clock, or does it support 150 MHz (assuming your employee meant "pixel clock" when stating "pixel rate")?
And what on earth does "rich UI & application" mean? And "limited UI update"? Where is the document describing these? It is totally maddening to see references to things like this which aren't mentioned anyplace in the standard documents, that I can see, but to have them just thrown out without providing where the details can be found.
At this point in time, I'm interested in using a 1280x800 panel at 60Hz, so specifically want to know if the IMX6ULL will fully support that resolution or not (using the full features I'm used to at lower resolutions). Based on your spec of "up to WXGA (1366 x 768) resolution at 60 Hz", 800 vertical is more than 768, so a casual reading of your spec would indicate it will not. I suspect though, based on my experience with your products, that it will work, being the limitation is likely the pixel clock and not the resolution.
Hi, did you get the 1280x800 panel working please?
We are looking at using a Portrait 480x854 display but not sure if that is supported due to the 1366 x 768 specified.