LCD_DATA vs RGB components

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

LCD_DATA vs RGB components

1,910 次查看
x10
Contributor V

In my customer board which is iMX6UL based,DOTCLK mode with 18-bit is required. But I can not find the description of mapping of LCD_D[0..17] to RGB components in RM. Help is need, thanks in advance.

BR

Cheng Shi

Emtronix

标签 (1)
6 回复数

1,335 次查看
Yuri
NXP Employee
NXP Employee

Hello,

  the i.MX6 UL  eLCDIF provides flexible options for color_bits-to-pins mapping.

Please take a look at section 33.4.2 (Write Data Path) of the i.MX6 UL Reference

Manual for details regarding pixel data from frame buffer to LCD path. Data of

the frame buffer will be mapped to external LCD bus pins. In particularly,

"WORD_LENGTH=3 indicates that the input frame-buffer is RGB 24 bits per pixel

(RGB 888). If BYTE_PACKING_FORMAT [3:0] is 0x7, it indicates that there is only

one pixel per 32-bit word".

Have a great day,
Yuri

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

0 项奖励
回复

1,335 次查看
x10
Contributor V

Hi, Yuri

Thanks for your reply.

As my understanding, there are LCD_DATA[0..7] => R[0..7], LCD_DATA[8..15] => G[0..7], and LCD_DATA[16..23] => B[0..7] in 24-bit DOTCLK mode. Is that right?

BR

Cheng Shi

Emtronix

0 项奖励
回复

1,335 次查看
Yuri
NXP Employee
NXP Employee

Hi,

basically - yes ; but schematic should meet this configuration, and

it is needed to program this mapping.

Regards,

Yuri.

0 项奖励
回复

1,335 次查看
x10
Contributor V

Hi, Yuri

Are there any recommended mapping for 24-bit DOTCLK mode?

BR

Cheng Shi

0 项奖励
回复

1,335 次查看
Yuri
NXP Employee
NXP Employee

Hello,

According to the i.MX6 UL EVK scheme :

LCD_DATA [0-7]  - B [0-7]

LCD_DATA [8-15]  - G [0-7]

LCD_DATA [16-23]  - R [0-7]

Regards,

Yuri.

1,335 次查看
julbert
Contributor II

Hello,

I can confirm Yuri's answer. The data setup is :

LCD_DATA [0-7]  - B [0-7]

LCD_DATA [8-15]  - G [0-7]

LCD_DATA [16-23]  - R [0-7]


I've just connect my display to a 3'th party development board at this way.

Regards János

0 项奖励
回复