Can IMX93 EVK support Dual Display via LVDS and HDMI

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

Can IMX93 EVK support Dual Display via LVDS and HDMI

106 Views
AlanWen
Contributor III

I'm porting on LVDS and HDMI function, as the HDMI function works well on custom IMX93 board, while enabling the LVDS port in device tree failed the HDMI DSI output with error: -517 as below.

root@imx93evk:~# dmesg | grep dsi
[    0.333870] platform 4ae30000.lcd-controller: Fixed dependency cycle(s) with /soc@0/dsi@4ae10000/ports/port@0/endpoint
[    2.096538] i2c 2-002b: Fixed dependency cycle(s) with /soc@0/dsi@4ae10000/ports/port@1/endpoint
[    2.677794] imx-drm display-subsystem: bound 4ae10000.dsi (ops dw_mipi_dsi_imx_ops)
[    2.685776] dw-mipi-dsi-imx 4ae10000.dsi: [drm:dw_mipi_dsi_imx_probe] *ERROR* failed to register component: -517
[    2.722307] imx-drm display-subsystem: bound 4ae10000.dsi (ops dw_mipi_dsi_imx_ops)
[    2.730335] dw-mipi-dsi-imx 4ae10000.dsi: [drm:dw_mipi_dsi_imx_probe] *ERROR* failed to register component: -517
[    2.758921] imx-drm display-subsystem: bound 4ae10000.dsi (ops dw_mipi_dsi_imx_ops)
[    2.773974] dw-mipi-dsi-imx 4ae10000.dsi: [drm:dw_mipi_dsi_imx_probe] *ERROR* failed to register component: -517
[    2.801408] imx-drm display-subsystem: bound 4ae10000.dsi (ops dw_mipi_dsi_imx_ops)
[    2.809461] dw-mipi-dsi-imx 4ae10000.dsi: [drm:dw_mipi_dsi_imx_probe] *ERROR* failed to register component: -517
[    3.007380] imx-drm display-subsystem: bound 4ae10000.dsi (ops dw_mipi_dsi_imx_ops)
[    3.023941] dw-mipi-dsi-imx 4ae10000.dsi: [drm:dw_mipi_dsi_imx_probe] *ERROR* failed to register component: -517
[    3.802325] systemd-sysv-generator[124]: SysV service '/etc/init.d/sendsigs' lacks a native systemd unit file. ~ Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it safe, robust and future-proof. ! This compatibility logic is deprecated, expect removal soon. !
[    9.205072] imx-drm display-subsystem: bound 4ae10000.dsi (ops dw_mipi_dsi_imx_ops)
[    9.225109] dw-mipi-dsi-imx 4ae10000.dsi: [drm:dw_mipi_dsi_imx_probe] *ERROR* failed to register component: -517
[    9.405007] imx-drm display-subsystem: bound 4ae10000.dsi (ops dw_mipi_dsi_imx_ops)
[    9.426732] dw-mipi-dsi-imx 4ae10000.dsi: [drm:dw_mipi_dsi_imx_probe] *ERROR* failed to register component: -517
[    9.511413] imx-drm display-subsystem: bound 4ae10000.dsi (ops dw_mipi_dsi_imx_ops)
[    9.523013] dw-mipi-dsi-imx 4ae10000.dsi: [drm:dw_mipi_dsi_imx_probe] *ERROR* failed to register component: -517
[    9.749103] imx-drm display-subsystem: bound 4ae10000.dsi (ops dw_mipi_dsi_imx_ops)
[    9.777046] dw-mipi-dsi-imx 4ae10000.dsi: [drm:dw_mipi_dsi_imx_probe] *ERROR* failed to register component: -517
[   20.139335] imx-drm display-subsystem: bound 4ae10000.dsi (ops dw_mipi_dsi_imx_ops)
[   20.147461] dw-mipi-dsi-imx 4ae10000.dsi: [drm:dw_mipi_dsi_imx_probe] *ERROR* failed to register component: -517
[   20.257802] platform 4ae10000.dsi: deferred probe pending
root@imx93evk:~# dmesg | grep lvds
[    0.358324] platform lvds_panel: Fixed dependency cycle(s) with /ldb-display-controller/lvds-channel@0/port@1/endpoint

 

Is it possible to display on both HDMI and LVDS panel on IMX93 ?

Hopes someone could help me figure it out. Thanks in advance.

0 Kudos
Reply
4 Replies

8 Views
Rita_Wang
NXP TechSupport
NXP TechSupport

For the HDMI does it from the mipi-dsi? i.MX93 can support LVDS and MIPI dual display at the same time.

0 Kudos
Reply

6 Views
AlanWen
Contributor III

Yes, the HDMI signal is from the dsi output. Is there any other setup should I do for dual display through LVDS and HDMI on i.MX93 ?

0 Kudos
Reply

43 Views
Rita_Wang
NXP TechSupport
NXP TechSupport

Which version BSP are you using?

0 Kudos
Reply

34 Views
AlanWen
Contributor III

I'm using the 6.6.3 linux kernel

0 Kudos
Reply