Hi Sanket,
- I have another issue about this problem. I got below message while booting image,
[ 6.308408] imx-drm display-subsystem: bound imx-lcdifv3-crtc.0 (ops lcdifv3_crtc_ops)
[ OK ] Created slice Slice /system/systemd[ 6.320968] imx-drm display-subsystem: bound 32c00000.bus:ldb@32ec005c (ops imx8mp_ldb_ops)
-backlight.
[ 6.331538] [drm] Initialized imx-drm 1.0.0 20120507 for display-subsystem on minor 1
[ 6.340020] imx-drm display-subsystem: [drm] Cannot find any crtc or sizes
- Then i checked the drm utilities using this command
root@ucm-imx8m-plus:~# modetest -M imx-drm
Encoders:
id crtc type possible crtcs possible clones
34 0 LVDS 0x00000001 0x00000001
Connectors:
id encoder status name size (mm) modes encoders
35 0 connected LVDS-1 270x200 0 34
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 0 (0,0) (0x0)
#0 nan 0 0 0 0 0 0 0 0 0 flags: ; type:
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 0 0 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
- Above logs about image with interlaced flag and, CRTCs parameters not setted.
- I share logs below about image without interlaced flag.
root@ucm-imx8m-plus:~# modetest -M imx-drm
Encoders:
id crtc type possible crtcs possible clones
34 33 LVDS 0x00000001 0x00000001
Connectors:
id encoder status name size (mm) modes encoders
35 34 connected LVDS-1 270x200 1 34
modes:
index name refresh (Hz) hdisp hss hse htot vdisp vss vse vtot
#0 720x576 25.00 720 740 804 864 576 590 591 625 13500 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 40 (0,0) (720x576)
#0 720x576 25.00 720 740 804 864 576 590 591 625 13500 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 40 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
- In these logs, CRTCs parameters setted.
- Do you have any advise or solution about this problem? Why i get crtc or size error?
Thank you for your reply.