Firefly开源社区

打印 上一主题 下一主题

[Linux] LCD与HDMI同步显示调试

51

积分

0

威望

0

贡献

技术小白

积分
51

LCD与HDMI同步显示调试

发表于 2022-4-14 10:33:46      浏览:5864 | 回复:3        打印      只看该作者   [复制链接] 楼主
  • 固件类型: 自行编译的固件
  • SDK包名称: rk356x_linux_release_20211019
  • SDK更新到哪个COMMIT: 0000-00-00 00:00:00
  • SDK修改内容: 修改了设备树rk3568-firefly-aioj-mipi_m10r800v2.dts内容,如下: &hdmi { status = "okay"; }; &hdmi_in_vp0 { status = "okay"; }; &hdmi_sound { status = "okay"; }; &route_hdmi { status = "okay"; connect = <&vp0_out_hdmi>; };
  • Log日志: 视频.rar
问题描述及复现步骤:
1、修改了设备树rk3568-firefly-aioj-mipi_m10r800v2.dts内容,如下:
&hdmi {
    status = "okay";
};
&hdmi_in_vp0 {
    status = "okay";
};
&hdmi_sound {
    status = "okay";
};
&route_hdmi {
    status = "okay";
    connect = <&vp0_out_hdmi>;
};
2、在SDK根目录下执行./build.sh ./build.sh aio-3568j-mipi-ubuntu.mk
3、编译kernel,在SDK根目录下执行./build.sh ./build.sh kernel
4、将kernel目录下生成的镜像boot.img用RKDevTool工具单独烧进开发板。
问题:如视频所示,启动时mipi LCD屏花屏无显示,启动完成后HDMI无显示(提示“不支持”),只LCD显示。
需求:mipi LCD屏与HDMI同时显示。
请教下应该怎么修改,非常感谢。


视频.rar

4.29 MB, 下载次数: 1, 下载积分: 灯泡 -1 , 经验 -1

回复

使用道具 举报

2122

积分

20

威望

24

贡献

中级创客

Rank: 4

积分
2122
发表于 2022-4-14 16:01:41        只看该作者  沙发
rk3568-firefly-aioj-mipi_m10r800v2.dts 中默认开启的是 dsi0,使用了 vp0 接口
而 hdmi 也需要使用 vp0 接口,所以发生冲突

要开启 hdmi,则 mipi-dsi0 需要关闭,改用 dsi1,同时硬件上屏幕也要接在 dsi1
回复

使用道具 举报

51

积分

0

威望

0

贡献

技术小白

积分
51
发表于 2022-4-14 16:13:23        只看该作者  板凳
Liuth 发表于 2022-4-14 16:01
rk3568-firefly-aioj-mipi_m10r800v2.dts 中默认开启的是 dsi0,使用了 vp0 接口
而 hdmi 也需要使用 vp0  ...

感谢回复,但是firefly客服给我发过一个mipi-dis0与HDMI同时显示的固件,所以应该不是这个原因。
回复

使用道具 举报

51

积分

0

威望

0

贡献

技术小白

积分
51
发表于 2022-4-14 18:51:36        只看该作者  地板
Liuth 发表于 2022-4-14 16:01
rk3568-firefly-aioj-mipi_m10r800v2.dts 中默认开启的是 dsi0,使用了 vp0 接口
而 hdmi 也需要使用 vp0  ...

再次感谢您,按照您的指点,已经调出来了,把HDMI绑定到VP1就可以了。
回复

使用道具 举报

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

本版积分规则

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