0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

玩转RK3588开发板基于connector-split 功能实现多屏联动

北京迅为电子 2024-12-02 16:05 次阅读

玩转RK3588开发板基于connector-split 功能实现多屏联动

什么是多屏拼接显示?

多屏拼接显示就是把几个显示器(比如MIPI屏幕、HDMI屏幕或者DP屏幕)拼接显示,把它们变成一个大屏幕。如会议室是拼接屏的主要应用场景之一。在会议室中,拼接屏可以用于显示会议议程、演示资料视频会议等。拼接屏可以将多个屏幕拼接在一起,形成一个大屏幕,使得参会人员可以更加清晰地看到演示内容,提高会议效率。

另外电视墙也是拼接屏的另一个主要应用场景。在电视墙中,拼接屏可以用于播放电视节目、体育比赛、新闻报道等。拼接屏可以将多个屏幕拼接在一起,形成一个大屏幕,使得观众可以更加清晰地看到节目内容,提高观看体验。

什么是Connector-split功能

RK3588处理器中的显示控制器提供的Connector-split功能是一种类似于MIPI双通道模式的技术,能够实现将单一视频端口的输出在水平方向上分割为左右两部分,进而同时驱动两个显示接口。这两个接口在显示时序上保持一致,但在内容上则呈现独立的画面。

wKgZO2dNajeAcSbVAAPGVBrcZ_0226.png

我们来看上面这张图,如果在 VP0 上开启Connector-split模式,则 VP0 的输出可以同时驱动两个显示接口 ,这两个显示接口上显示的内容为 VP0 输出的内容水平方向左右平分。比如 VP0 以 3840x1080 的分辨率输出,则两个显示接口各自显示 1920x1080 的输出。

通过这种技术,可以在 RK3588 上扩展出 7 路独立的显示输出。需要注意的是,每一个 VP 上参与Connector-split 输出的两个显示接口,输出的时序,帧率必须相同。这种显示特性可以通过 dts 进行开关, dts 只要把参与 Connector-split 的两个显示接口挂接在同一个 VP 上,且打开左边显示接口的 split-mode 属性。

双MIPI屏幕拼接显示

demo效果:以迅为RK3588开发板和俩个MIPI 7寸屏幕为例进行屏幕拼接显示。

步骤1

修改Linux源码设备树文件3588-linux/kernel-5.10/arch/arm64/boot/dts/rockchip/topeet-rk3588-v10.dts

将MIPI0和MIPI1的宏定义打开如下所示:

步骤2:

修改dsi0节点,添加红框中的内容。

wKgZPGdNaimAU6p9AAOwi5cIBQw835.png

如上所示,接下来解释一下修改的内容。

● rockchip,dual-channel = <&dsi1>;表示启用 split 模式 将 dsi0 和 dsi1 关联起来。
● rockchip,data-swap;表示设置左右屏交换。
● dsi,lanes = <8>;表示一个mipi屏是4lane,那么俩个mipi屏就是8lane。
● enable-gpios = <&gpio2 RK_PB6 GPIO_ACTIVE_HIGH>; 这里设置第二个mipi屏幕的复位引脚。

步骤3:

接下来修改mipi0屏幕的时序,修改为红框中的内容。

wKgZPGdNajSAO9uFAAI6U6R288o431.png

如上所示,接下来解释一下上图修改的内容。

clock-frequency,hactive,hfront-porch,hsync-len,hback-porch这几个属性要在原来的基础上X2,因为俩个800x1280 的MIPI屏幕水平方向拼接之后就变成1600x1280的屏幕了,所以mipi0屏幕原本的水平方向的时序参数要x2。

步骤4:

禁用掉mipi1屏幕的route节点、panel节点、显示通路

wKgZO2dNaimAO5ZVAAG7cPGsVQw786.pngwKgZO2dNajCAbRFSAALD609e5mM000.png

修改文件后保存修改并退出。然后重新编译Linux源码烧写Linux镜像。

-DEMO显示效果-

左边一个屏幕显示左边的内容,右边一个屏幕显示右边的内容。

wKgZO2dNaieAOOzYAAJyTFRGWO0859.png
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 显示器
    +关注

    关注

    21

    文章

    4961

    浏览量

    139874
  • 开发板
    +关注

    关注

    25

    文章

    4979

    浏览量

    97272
  • RK3588
    +关注

    关注

    6

    文章

    318

    浏览量

    4250
收藏 人收藏

    评论

    相关推荐

    瑞芯微RK3588开发板RK3588 EVB和RK3588S EVB解读

    瑞芯微RK3588开发板RK3588 EVB和RK3588S EVB解读 瑞芯微旗舰芯RK3588系列
    的头像 发表于 09-22 15:54 1.7w次阅读
    瑞芯微<b class='flag-5'>RK3588</b><b class='flag-5'>开发板</b><b class='flag-5'>RK3588</b> EVB和<b class='flag-5'>RK3588</b>S EVB解读

    探索巅峰性能 |迅为 RK3588开发板深度剖析

    满足各个行业对于扩展功能的多样化需求。 iTOP-RK3588开发板提供丰富的功能接口,如支持SATA3.0,支持5路USB口(包括2xUSB2.0HOST +USB3.0HOST+
    发表于 08-09 15:44

    迅为RK3588开发板深度剖析丨首选的性能

    满足各个行业对于扩展功能的多样化需求。 iTOP-RK3588开发板提供丰富的功能接口,如支持SATA3.0,支持5路USB口(包括2xUSB2.0HOST +USB3.0HOST+
    发表于 09-03 15:49

    迅为瑞芯微RK3588开发板深度剖析丨首选的性能

    满足各个行业对于扩展功能的多样化需求。 iTOP-RK3588开发板提供丰富的功能接口,如支持SATA3.0,支持5路USB口(包括2xUSB2.0HOST +USB3.0HOST+
    发表于 10-17 10:49

    玩转迅为RK3588开发板!基于connector-split 功能实现联动

    Connector-split 的两个显示接口挂接在同一个 VP 上,且打开左边显示接口的 split-mode 属性。 03双MIPI屏幕拼接显示 demo效果:以迅为RK3588开发板
    发表于 12-02 16:59

    RK3588 EVB 开发板介绍

    S EVB在接口及开发板尺寸上进行了优化,尺寸为20cmX14cm,适用于高端平板、AR/VR、个人移动互联网设备等产品。图:RK3588S EVB 系统框图 RK3588S同样配备RK
    发表于 03-16 16:39

    瑞芯微旗舰芯RK3588开发板开售 比亚迪为应达利颁奖

    瑞芯微旗舰芯RK3588开发板发售 比亚迪为应达利颁奖 瑞芯微旗舰芯RK3588开发板发售 近日,瑞芯微旗舰芯RK3588系列
    的头像 发表于 03-25 19:23 4416次阅读

    【首发开箱】揭开RK3588开发板的神秘面纱!

    教你玩转RK3588开发板硬声入驻企业:瑞芯微教程包含以下内容:1、开箱:EVB开箱接线2、外部接口:EVB硬件接口介绍。3、环境搭建:EVB使用及调试方法。4、系统升级:RK3588
    的头像 发表于 03-14 11:24 2917次阅读
    【首发开箱】揭开<b class='flag-5'>RK3588</b><b class='flag-5'>开发板</b>的神秘面纱!

    RK3568/RK3588开发板人工智能AI摄像头识别功能方案

    RK3568/RK3588开发板人工智能AI摄像头识别功能方案
    的头像 发表于 03-27 17:15 2010次阅读
    <b class='flag-5'>RK</b>3568/<b class='flag-5'>RK3588</b><b class='flag-5'>开发板</b>人工智能AI摄像头识别<b class='flag-5'>功能</b>方案

    迅为RK3588开发板-基于瑞芯微RK3588摄像头方案

    RK3588开发板
    的头像 发表于 06-09 11:09 3826次阅读
    迅为<b class='flag-5'>RK3588</b><b class='flag-5'>开发板</b>-基于瑞芯微<b class='flag-5'>RK3588</b>摄像头方案

    rk3588有哪些开发板

    rk3588有哪些开发板 当前,rk3588开发板有RockPro64、Rock960 Plus、Rockchip Sapphire、Khadas VIM3 Pro和Firefly
    的头像 发表于 08-15 17:04 2294次阅读

    迅为iTOP-RK3588开发板同显异显异触

    迅为iTOP-RK3588开发板同显异显异触
    的头像 发表于 11-10 14:46 1074次阅读
    迅为iTOP-<b class='flag-5'>RK3588</b><b class='flag-5'>开发板</b><b class='flag-5'>多</b><b class='flag-5'>屏</b>同显<b class='flag-5'>多</b><b class='flag-5'>屏</b>异显异触

    迅为iTOP-RK3588开发板Buildroot系统功能测试

    迅为iTOP-RK3588开发板Buildroot系统功能测试
    的头像 发表于 03-14 15:42 1255次阅读
    迅为iTOP-<b class='flag-5'>RK3588</b><b class='flag-5'>开发板</b>Buildroot系统<b class='flag-5'>功能</b>测试

    RK3588!黑神话悟空,启动?-迅为电子RK3588开发板

    RK3588!黑神话悟空,启动?-迅为电子RK3588开发板
    的头像 发表于 08-30 14:13 538次阅读
    <b class='flag-5'>RK3588</b>!黑神话悟空,启动?-迅为电子<b class='flag-5'>RK3588</b><b class='flag-5'>开发板</b>

    迅为RK3588S开发板同显异显异触

    迅为RK3588S开发板同显异显
    的头像 发表于 11-29 14:59 192次阅读
    迅为<b class='flag-5'>RK3588</b>S<b class='flag-5'>开发板</b><b class='flag-5'>多</b><b class='flag-5'>屏</b>同显<b class='flag-5'>多</b><b class='flag-5'>屏</b>异显<b class='flag-5'>多</b><b class='flag-5'>屏</b>异触