☰
BSP调试#04:HDMI TX(RK3588)
2026/10/22 1:50:10 网站建设 项目流程

正文

本合集的是我当初调试 RK3588 平台时的原始笔记——只保留了那些踩过坑的问题接口,没出过问题的内容全删掉了。文章框架如下:

其中,**“调试过程”**章节可能有点意思(记录了我踩过的坑),其他章节无关紧要。

硬件设计

热插拔引脚

软件配置

dts 配置

内核配置

HDMI 显示默认是开启的,重点确认驱动以及 DRM 是否开启即可。

CONFIG_DRM=y CONFIG_ROCKCHIP_DW_HDMI=y CONFIG_PHY_ROCKCHIP_SAMSUNG_HDPTX_HDMI=y

调试过程

**【问题描述】:**软件配置后,连接 HDMI 屏幕没有任何输出。

**【问题分析】:**dmesg 看看驱动加载情况,看到两个驱动也匹配成功。

**【问题解决】:**屏蔽如下节点解决问题,本质是对显示链路不熟悉导致。

功能验证

接上 HDMI 屏幕,开机启动有 logo 显示,HDMI 功能正常。

cat/sys/kernel/debug/dri/0/summary#dump当前所有显示的分辨率状态cat/sys/class/drm/card0-HDMI-A-1/status#查看HDMI连接状态echoon>/sys/class/drm/card0-HDMI-A-1/status#强制HDMI输出cat/sys/class/drm/card0-HDMI-A-1/modes#查看HDMI分辨率支持列表cat/sys/kernel/debug/dw-hdmi/status#查看HDMI状态信息

(完)

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询