can i.mx93 evkcm support dual display via hdmi and lvds

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

can i.mx93 evkcm support dual display via hdmi and lvds

ソリューションへジャンプ
17,711件の閲覧回数
Nobita
Contributor III

Hello Sir,

    I have an i.mx 93 evkcm board, it works well when use only single display output by change the dtb in uboot:

via hdmi: default dtb imx93-11x11-evk.dtb is ok;

via lvds: in uboot, type following commands to change dtb

setenv fdtfile imx93-11x11-evk-boe-wxga-lvds-panel.dtb
saveenv

 both works well,but it only output by one display port,when lvds work,the hdmi output nothing,
I found that you disabled hdmi related node in imx93-11x11-evk-boe-wxga-lvds-panel.dts, so I write a new dts to check if it support dual display, here is the content:

#include "imx93-11x11-evk-boe-wxga-lvds-panel.dts"



&adv7535 {
    status = "okay";
};

&dphy {
    status = "okay";
};

&dsi {
    status = "okay";
};

 when I use my dts to boot the i.mx imx-yocto-bsp-6.1.36-2.1.0, it shows pictures on my lvds panel while nothing shows on my hdmi,but when the boot process runs to the point at weston starting,the log shows weston started failed, and my lvds panel display lost at the same time. the dmesg is in the attachment ng.txt.
Can you help me figure out my issue, can i.mx93 evkcm support dual display? if it should support dual display, how to configure it?

Sincerely.

タグ(2)
0 件の賞賛
返信
1 解決策
17,691件の閲覧回数
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi @Nobita 

There is only one lcdif in i.MX93, so the chip can’t support dual display interface (MIPI/LVDS/DPI-LCDIF)

One lcdif port

	display-subsystem {
		compatible = "fsl,imx-display-subsystem";
		ports = <&lcdif_disp>;
	};

 

Three display interfaces from display mux unit :

Zhiming_Liu_0-1701657038681.png

 

元の投稿で解決策を見る

0 件の賞賛
返信
12 返答(返信)
17,628件の閲覧回数
Nobita
Contributor III

Nobita_0-1702347722255.png

Hi, I see above message in the i.mx93 reference manaul, so how to drive the same output to multiple displays?

0 件の賞賛
返信
17,625件の閲覧回数
Zhiming_Liu
NXP TechSupport
NXP TechSupport

For clone mode, modify dts and make sure these three/two display interfaces are using same resolution.

From the internal test, the max resolution is decided LVDS limitation while using MIPI DSI and LVDS panel.

0 件の賞賛
返信
17,623件の閲覧回数
Nobita
Contributor III
Would you please show me the dts sample since my modification does not work.
0 件の賞賛
返信
17,571件の閲覧回数
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi @Nobita 

I will reply you if i finish the patch.

0 件の賞賛
返信
17,568件の閲覧回数
Nobita
Contributor III

Okay, looking forward to your good news.

0 件の賞賛
返信
17,561件の閲覧回数
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi @Nobita 

I got more information about the clone mode, the clone mode need two/three panels have same timing paramters. This is very hard for customer to find such panels. 

For evk hardware, it's very difficult to match different output device, adv7535+lvds panel, they have different clocks and timing.

The internal test can only run modetest, can't support weston.

If you can find two panels have same timing paramters, you can test it.

The root cause still be one lcdif interface in i.MX93.

 

BR

Zhiming

0 件の賞賛
返信
17,556件の閲覧回数
Nobita
Contributor III

Thank you for your response, appreciate your recent hard work.

BR

0 件の賞賛
返信
17,594件の閲覧回数
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Asked the internal team, they lost the demo code, need finetune lvds clock and adv7535 clock. Let me try to reproduce this demo on MIPI and LVDS panel.

0 件の賞賛
返信
17,246件の閲覧回数
shuyang_guan
NXP Employee
NXP Employee

Hi, Zhiming,

I just saw this community post by accident. We have verify this feature using a i.MX93 14X14 board recently, you could refer this link:

https://community.nxp.com/t5/iMX-and-Vybrid-Support/Dual-display-on-i-MX93/ta-p/1788513?emcs_t=S2h8Z...

 

16,808件の閲覧回数
Eddy1
Contributor V

Hi:

The link is inaccessible.can i.mx93 can support dual display via hdmi and lvds?Could you provide the corresponding patch, please?

 

 
 
 
 
0 件の賞賛
返信
16,726件の閲覧回数
shuyang_guan
NXP Employee
NXP Employee

Hi @Eddy1 ,

i.MX93 doesn't support HDMI output directly (you can use a convert board to convert MIPI DSI or LVDS to HDMI). It can only support MIPI DSI, LVDS, or parallel screen directly. 

We have tried dual display using MIPI DSI and LVDS. The link is in private space. You can tell me email address then we can share you patches for reference offline.

BR

Shuyang

0 件の賞賛
返信
17,692件の閲覧回数
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi @Nobita 

There is only one lcdif in i.MX93, so the chip can’t support dual display interface (MIPI/LVDS/DPI-LCDIF)

One lcdif port

	display-subsystem {
		compatible = "fsl,imx-display-subsystem";
		ports = <&lcdif_disp>;
	};

 

Three display interfaces from display mux unit :

Zhiming_Liu_0-1701657038681.png

 

0 件の賞賛
返信