Firefly开源社区

标题: 【视频】RK3588多屏拼接显示技术案例 [打印本页]

作者: Firefly    时间: 2022-10-8 14:56
标题: 【视频】RK3588多屏拼接显示技术案例
该案例可实现图像/视频的跨屏拼接显示,即一个内容分成多个部分在多个屏幕上拼接显示完整;支持EDP、LVDS、MIPI、HDMI、DP等多种屏幕组合,支持横屏或竖屏显示,多屏触控。

产品及最多拼接屏幕数量:

视频中采用了ITX-3588J主板、2个HDMI显示屏、1个VGA显示屏、1个DP显示屏,进行效果演示:

[mp4]https://download.t-firefly.com/video/%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88%E8%A7%86%E9%A2%91/ScreenSplice.mp4?OSSAccessKeyId=LTAIDdtien9KAesM&Expires=1665213808&Signature=my20QZyWwpSSimdQvkjTvrkTLrk%3D[/mp4]
效果图



操作步骤



应用场景

广泛适用于智能广告机、医疗健康设备、智慧展厅、舞台娱乐、监控中心、KTV等应用场景。




了解案例更多内容,请咨询sales@t-firefly.com


———————————————
更多信息请关注Firefly公众微信号fireflytee:
———————————————
Firefly官网:https://www.t-firefly.com
Firefly开源社区:https://dev.t-firefly.com
Station官网:https://www.stationpc.com



作者: zhangli    时间: 2023-2-24 15:31
看着不错哟
作者: Ario    时间: 2023-3-29 16:23
用dp作多屏拼接的时候,发现video port2,在不插入dp线的时候会,dp驱动会报超时的问题,而且还可以获取到分辨率
[   23.967064] rockchip-vop2 fdd90000.vop: [drm:vop2_crtc_atomic_enable] Update mode to 1024x768p60, type: 10(if:600) for vp2 dclk: 65000000
[   23.967332] rockchip-vop2 fdd90000.vop: [drm:vop2_crtc_atomic_enable] dclk_out2 div: 2 dclk_core2 div: 1
[   23.967521] rockchip-vop2 fdd90000.vop: [drm:vop2_crtc_atomic_enable] set dclk_vop2 to 32500000, get 32500000
[   23.978572] dw-dp fde60000.dp: full-training link: 2 lanes at 2700 MHz
[   32.500124] dw-dp fde60000.dp: failed to configure DP link: -110
[   32.500146] dw-dp fde60000.dp: full link training failed: -110
[   32.500152] dw-dp fde60000.dp: link training failed: -110
[   32.500157] dw-dp fde60000.dp: failed to enable link: -110
[   32.511270] dw-dp fde50000.dp: full-training link: 2 lanes at 2700 MHz
[   41.033466] dw-dp fde50000.dp: failed to configure DP link: -110
[   41.033490] dw-dp fde50000.dp: full link training failed: -110
[   41.033495] dw-dp fde50000.dp: link training failed: -110
[   41.033500] dw-dp fde50000.dp: failed to enable link: -110

下面是vp2上显示的dp,但是我根本没插线啊。
root@301-0045:~# cat /sys/kernel/debug/dri/0/summary
Video Port0: DISABLED
Video Port1: DISABLED
Video Port2: ACTIVE
    Connector: DP-1
        bus_format[100a]: RGB888_1X24
        overlay_mode[0] output_mode[f] color_space[0], eotf:0
    Display mode: 1024x768p60
        clk[65000] real_clk[65000] type[0] flag[a]
        H: 1024 1048 1184 1344
        V: 768 771 777 806
    Esmart2-win0: ACTIVE
        win_id: 9
        format: XR24 little-endian (0x34325258) SDR[0] color_space[0] glb_alpha[0xff]
        rotate: xmirror: 0 ymirror: 0 rotate_90: 0 rotate_270: 0
        csc: y2r[0] r2y[0] csc mode[0]
        zpos: 2
        src: pos[0, 0] rect[1024 x 768]
        dst: pos[0, 0] rect[1024 x 768]
        buf[0]: addr: 0x00000000ee8c4000 pitch: 4096 offset: 0
Video Port3: DISABLED
root@301-0045:~#

作者: _x50    时间: 2023-5-27 14:24
这个SDK能用在ROC-RK3588-PC上吗?
作者: WZLU    时间: 2023-9-12 15:01
请问这四个显示的分辨率分别是多少
作者: chenleilei    时间: 2023-11-27 17:58
111




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1