2255442_zh-CN

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

2255442_zh-CN

2255442_zh-CN

使用主线内核 6.13 的 IMx8mn 上的显示系统

你好,

,我正试图用主线内核 6.13 版在 imx8mn 硬件上安装显示面板。

我启用了以下驱动程序、

IMX_IPUV3_CORE=m
DRM=m
DRM_IMX=m
DRM_ETNAVIV=m
DRM_ETNAVIV_THERMAL=m
DRM_IMX_LCDIF=m

drm_samsung_dsim=M

尽管我能看到 drm 文件系统中枚举的 DSI 设备,但使用 imx-lcdif 运行模式测试还是会导致内核崩溃。但背光灯已经打开。

如果启用 DRM_IMX_MXSFB,内核不会崩溃。但显示屏上没有图像。背光灯打开。

IMX8mn 是否还需要其他附件才能在主线 linux 内核 6.13 上运行?

Re: Display system on IMx8mn with mainline kernel 6.13

你好

对于您在使用主线内核 6.13 时遇到的 i.MX8M Nano 显示屏问题,有几种解决方法。

您的内核配置似乎已启用必要的驱动程序:
- IMX_IPUV3_CORE=m
- DRM=m
- DRM_IMX=m
- DRM_ETNAVIV=m
- DRM_ETNAVIV_THERMAL=m
- DRM_IMX_LCDIF=m
- DRM_SAMSUNG_DSIM=m

背光打开这一事实表明部分初始化工作正在进行。使用 imx-lcdif 时内核崩溃,而使用 DRM_IMX_MXSFB 时内核不崩溃,这说明存在兼容性问题。

要在主线内核 6.13 中使用 i.MX8M Nano 显示器功能,需要确保:

1.正确的面板驱动程序已正确集成到 MIPI DSI 控制器
2 中。设备树正确定义了显示面板及其与 MIPI DSI 控制器
3 的连接。所有必要的桥接驱动程序均已正确实现

要调试问题:
1.启用 DRM 调试模式:`echo 0x1ff > /sys/module/drm/parameters/debug `2.
查看内核日志,了解来自显示驱动程序的详细错误消息
3.验证您的面板驱动程序是否符合您的特定显示面板规格

对于 i.MX8M Nano,您可能需要根据您的特定面板自定义显示驱动程序初始化顺序。与恩智浦的电路板支持包相比,主线实现可能需要额外的配置。

如果使用自定义显示面板,则需要修改面板驱动程序,以满足特定的显示要求,特别是初始化命令和显示定时参数。


此致


Re: Display system on IMx8mn with mainline kernel 6.13

感谢您的回复。

我把显示屏打开了。我在设备树中给出了错误的三星 DSIM 的时钟频率。

验证了 imx8mn-evk.dtsi 并添加了相同内容。

タグ(1)
評価なし
バージョン履歴
最終更新日:
‎12-13-2025 05:27 AM
更新者: