i.MX6 - Yocto GUI on 24bpp display

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

i.MX6 - Yocto GUI on 24bpp display

ソリューションへジャンプ
1,745件の閲覧回数
Ansari
Contributor IV

Hi,

We are using imx6Q custom platform for our development which is based on sabresd platform.

We are using Linux 3.14.28_1.0.0-GA BSP for our development.

Our primary display is connected with LVDS0. The pixel format is RGB24 and bpp is 24. With this display, we are not able get the Yocto GUI. 

In addition, we have tested with another display (RGB666 & 16 bpp).  Here we are able to get the Yocto GUI.

Please let us know, why the YoctoGUI is not able to get in 24bpp display?

Thank You,

Regards,

Ansari

0 件の賞賛
返信
1 解決策
1,428件の閲覧回数
BiyongSUN
NXP Employee
NXP Employee

i.MX6 SabreSD board only support up to 18 bit.

Need rework hardware to support 24bit by wiring out the LVDS0 TX3 from test point.

Untitled.png

元の投稿で解決策を見る

3 返答(返信)
1,429件の閲覧回数
BiyongSUN
NXP Employee
NXP Employee

i.MX6 SabreSD board only support up to 18 bit.

Need rework hardware to support 24bit by wiring out the LVDS0 TX3 from test point.

Untitled.png

1,428件の閲覧回数
Ansari
Contributor IV

Dear Biyong sun,

Thank you for your input on our issue.

Our custom board, the LVDS0 TX3 lines are connected properly.

Please suggest us to proceed further.

Thank You,

Regards,

Ansari

0 件の賞賛
返信
1,428件の閲覧回数
BiyongSUN
NXP Employee
NXP Employee

Have you tried the uboot parameter pass to the kernel.

you need to tell kernel the "if" is RGB24.

video=mxcfb0:dev=ldb,bpp=32,if=RGB24

For the timing for the LVDS panel, please check the devices tree bindiing guide.

And make changes according to the datasheet of the lvds panel.

Documentation/devicetree/bindings/staging/imx-drm/ldb.txt

Documentation/devicetree/bindings/video/display-timing.txt

Actually, the uboot "if" also can use the fsl,data-width in device tree to define.

0 件の賞賛
返信