Firefly开源社区

打印 上一主题 下一主题

[技术讨论] HDMI显示问题,热插拔正常显示,连接HDMI启动系统崩溃

10

积分

0

威望

0

贡献

技术小白

积分
10

HDMI显示问题,热插拔正常显示,连接HDMI启动系统崩溃

发表于 2023-10-17 10:06:28      浏览:3017 | 回复:1        打印      只看该作者   [复制链接] 楼主
  • 固件类型: 自行编译的固件
  • SDK包名称: rk3588_linux_release_20230114_v1.0.6c
  • SDK更新到哪个COMMIT: 0000-00-00 00:00:00
  • SDK修改内容: SDK版本:rk3588_linux_release_20230114_v1.0.6c ddr_bin:rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin (将调试串口从2换到0) u-boot固件版本:0c26676955d1f57f091532bb5a7d965304f404d2 (未做更改) kernel固件版本:3f7ce0e76f86dc48e35a47e45e76671f3282e177 (修改调试串口从2换到0,修改PCI在下文 kernel PCI修改) ubuntu根文件系统:Ubuntu20.04-Gnome_RK3588_v3.0.0-28_20230913.img.7z (未做更改)
  • Log日志: 20231016-1624_error.log
问题描述及复现步骤:
求助各位专家:

我的RK3588板卡使用的是自己绘制的底板,如果最开始不插入HDMI显示器,等开机完成后再插入,则可正常显示系统界面。如果直接连着HDMI显示器启动,则系统会卡死并从串口发出内核崩溃日志。启动卡死的log日志已经上传。

kernel PCI修改内容:
diff --git a/arch/arm64/configs/rockchip_linux_defconfig b/arch/arm64/configs/rockchip_linux_defconfig
index 2c8e31b4a2ba..521763386c92 100644
--- a/arch/arm64/configs/rockchip_linux_defconfig
+++ b/arch/arm64/configs/rockchip_linux_defconfig
@@ -101,12 +101,12 @@ CONFIG_BT_MRVL=y
CONFIG_BT_MRVL_SDIO=y
CONFIG_RFKILL=y
CONFIG_RFKILL_RK=y
-CONFIG_PCI=y
-CONFIG_PCIEPORTBUS=y
-CONFIG_PCIEASPM_POWERSAVE=y
-CONFIG_PCIEASPM_EXT=y
-CONFIG_PCIE_ROCKCHIP_HOST=y
-CONFIG_PCIE_DW_ROCKCHIP=y
+# CONFIG_PCI=y
+# CONFIG_PCIEPORTBUS=y
+# CONFIG_PCIEASPM_POWERSAVE=y
+# CONFIG_PCIEASPM_EXT=y
+# CONFIG_PCIE_ROCKCHIP_HOST=y
+# CONFIG_PCIE_DW_ROCKCHIP=y
CONFIG_DEVTMPFS=y
CONFIG_DEVTMPFS_MOUNT=y
CONFIG_DEBUG_DEVRES=y

20231016-1624_error.log

139.02 KB, 下载次数: 1, 下载积分: 灯泡 -1 , 经验 -1

回复

使用道具 举报

2085

积分

10

威望

12

贡献

中级创客

Rank: 4

积分
2085
发表于 2023-10-17 17:12:33        只看该作者  沙发
可以尝试在dts里面关掉dp显示
或者用这个裁剪过的dts
https://dev.t-firefly.com/thread-128448-1-1.html
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表