A Question about the I.MX6UltraLite LCD Interface

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

A Question about the I.MX6UltraLite LCD Interface

Jump to solution
730 Views
zongruzhan
Contributor I

I have just made a board for my own development reference.

The CPU is I.MX6 Ultralite. A TFT LCD is also connected to the LCD interface.

After sending out the gerber file to the PCB manufacturer, I found a mistake about the LCD interface.

I have wrongly connected the LCD's R[7:0], G[7:0], B[7:0] to the CPU's R[0:7], G[0:7], B[0:7].

I know that some CPU sends configuration via the RGB data bus, some others only sends RGB color data via the RGB bus.

I have little knowledge about the I.MX6 Ultralite CPU LCD interface. Would it send only color data via this BUS? If so, then my board would still be used a development board with wrong color displayed on it. Otherwise, the LCD will not display anything meaningful.

Anyone could give me a hint?

Thanks.

0 Kudos
1 Solution
579 Views
igorpadykov
NXP Employee
NXP Employee

yes right

Best regards

igor

View solution in original post

0 Kudos
3 Replies
579 Views
igorpadykov
NXP Employee
NXP Employee

Hi Zongru

I am afraid bit reordering is not supported, so you will see wrong colors.

Byte swapping is supported and it is described in

sect.33.4.2 Write Data Path i.MX6UL Reference Manual (rev.0  8/2015)

http://cache.freescale.com/files/32bit/doc/ref_manual/IMX6ULRM.pdf

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

0 Kudos
579 Views
zongruzhan
Contributor I

Thanks, ignor.

I will first download an official image to test my board when it arrives.

The official image could be used to drive a similar LCD via 24bit RGB mode. So the only consequence of my mistake would be the wrong color. Am I right?

0 Kudos
580 Views
igorpadykov
NXP Employee
NXP Employee

yes right

Best regards

igor

0 Kudos