IMX93 mipi屏幕点不亮

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

IMX93 mipi屏幕点不亮

Jump to solution
995 Views
yangx
Contributor III

你好!

mipi屏幕分辨率为1280X800

bound日志:

 

 

[ 1.787698] imx-drm display-subsystem: bound imx-lcdifv3-crtc.0 (ops lcdifv3_crtc_ops)
[ 1.795683] imx-drm display-subsystem: bound 4ae10000.dsi (ops dw_mipi_dsi_imx_ops)

 

 

modetest命令:

 

 

root@imx93evk:~# modetest
trying to open device 'i915'...failed
trying to open device 'amdgpu'...failed
trying to open device 'radeon'...failed
trying to open device 'nouveau'...failed
trying to open device 'vmwgfx'...failed
trying to open device 'omapdrm'...failed
trying to open device 'exynos'...failed
trying to open device 'tilcdc'...failed
trying to open device 'msm'...failed
trying to open device 'sti'...failed
trying to open device 'tegra'...failed
trying to open device 'imx-drm'...done
Encoders:
id      crtc    type    possible crtcs  possible clones
34      33      DSI     0x00000001      0x00000001

Connectors:
id      encoder status          name            size (mm)       modes   encoders
35      34      connected       DSI-1           0x0             1       34
  modes:
        index name refresh (Hz) hdisp hss hse htot vdisp vss vse vtot
  #0 800x1280 59.39 800 830 850 870 1280 1300 1304 1316 68000 flags: nhsync, nvsync; type: preferred, driver
  props:
        1 EDID:
                flags: immutable blob
                blobs:

                value:
        2 DPMS:
                flags: enum
                enums: On=0 Standby=1 Suspend=2 Off=3
                value: 0
        5 link-status:
                flags: enum
                enums: Good=0 Bad=1
                value: 0
        6 non-desktop:
                flags: immutable range
                values: 0 1
                value: 0
        4 TILE:
                flags: immutable blob
                blobs:

                value:

CRTCs:
id      fb      pos     size
33      39      (0,0)   (800x1280)
  #0 800x1280 59.39 800 830 850 870 1280 1300 1304 1316 68000 flags: nhsync, nvsync; type: preferred, driver
  props:
        24 VRR_ENABLED:
                flags: range
                values: 0 1
                value: 0

Planes:
id      crtc    fb      CRTC x,y        x,y     gamma size      possible crtcs
31      33      39      0,0             0,0     0               0x00000001
  formats: XR24 AR24 RG16 XB24 AB24 AR15 XR15
  props:
        8 type:
                flags: immutable enum
                enums: Overlay=0 Primary=1 Cursor=2
                value: 1
        32 zpos:
                flags: immutable range
                values: 0 0
                value: 0

Frame buffers:
id      size    pitch

root@imx93evk:~#

 

 

 

fbset命令:

 

 

root@imx93evk:~# fbset

mode "800x1280"
    geometry 800 1280 800 1280 32
    timings 0 0 0 0 0 0 0
    accel true
    rgba 8/16,8/8,8/0,0/0
endmode

 

 

 

屏幕是在IMX8mp上点亮过的,初始化timing序列是没问题的,一般但是IMX93就是不亮桌面不知道是什么情况,希望给个建议。

ps:感觉整个时钟都不对的,音频和LVDS的时钟频率是试出来的,而不是硬件数据算出来的。

 

 

 

 

0 Kudos
Reply
1 Solution
951 Views
yangx
Contributor III

已解决!pixeclock问题!!!!

View solution in original post

0 Kudos
Reply
3 Replies
952 Views
yangx
Contributor III

已解决!pixeclock问题!!!!

0 Kudos
Reply
983 Views
yangx
Contributor III

把IMX93的设备树的LVDS的ldb_phy关闭了。

&ldb_phy {
	status = "disabled";
};

 

已经调试这个屏幕2周了,希望有人可以回复一下。

0 Kudos
Reply
949 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

If the display works on MX8MP then copy the dtb in the MX93, the clock and the output should be the same.

 

regards

0 Kudos
Reply