谷动谷力

标题: DAYU200 OpenHarmony标准系统HDMI全屏显示 [打印本页]

作者: 鸣涧    时间: 2022-8-1 09:42
标题: DAYU200 OpenHarmony标准系统HDMI全屏显示
DAYU200 OpenHarmony标准系统HDMI全屏显示
1. 前言

OpenHarmony标准系统,master分支已经支持HDMI,但是默认的分辨率是采用MIPI的分辨率,所以会导致接上显示器后画面不完整。

这里我们可以自己修改代码,关闭MIPI,就可以正常显示了。

上图看下效果,接入65寸大屏幕:




接入32寸电脑显示器:



接上鼠标就可以当作桌面系统使用了。

实际视频效果:https://www.bilibili.com/video/B ... id_from=333.999.0.0


2. 修改项

要关闭mipi,我们需要自己下载代码,修改设备树,然后重新编译。

主要,需要master分支才有效果。要修改的设备树文件:kernel\linux\patches\linux-5.10\rk3568_patch\kernel.patch

找到以下这一行,大概在95297行:diff --git a/arch/arm64/boot/dts/rockchip/rk3568-toybrick-mipi-tx0-beiqicloud.dtsi

  • 把 &dsi0 里面的 status 改成 disabled
  • 把 &route_dsi0 里面的 status 改成 disabled


修改项如下:


然后重新编译即可。







欢迎光临 谷动谷力 (http://bbs.sunsili.com/) Powered by Discuz! X3.2