M3568-T核心板多屏同步显示,采用不同的显示技术,提高效率和安全性。 在车辆领域,安全驾驶和娱乐并行实现; 工业领域的实时监控和快速响应。
M3568-EV板评估板(如图1所示)是智远电子集成了工业控制和评估功能的评估板。 评估板可与M3568-T系列核心板配套使用,根据核心板的选择,提供丰富的外设接口进行评估和扩展,方便灵活。 评估板**提供1个4通道MIPI-DSI显示接口、1个HDMI显示接口、1个DP显示接口和1个LVDS显示接口。 在实际使用过程中,可根据需要配置单屏显示、双屏同时显示和不同显示,以及三屏同时显示和不同显示,可直接应用于车载显示、医疗电子、工业控制、无人零售、人工智能、人机交互等应用。
图 1 M3568-EV 板评估板。
M3568-EV板引出1通道和4通道MIPI-DSI显示接口,数字信号通信采用05mm 40pin FFC连接器如图2所示,信号定义如**1所示。
图2 MIPI-DSI接口
*1 MIPI-DSI LCD接口引脚定义。
M3568-EV板引出1个标准HDMI显示信号,标准HDMI连接器用于数字信号通信,连接器如图3所示,信号定义如**2所示。
图3 HDMI接口。
*2 HDMI接口引脚定义。
M3568-EV板引出1路4路LVDS显示信号,数字信号通信采用05mm 40pin FFC连接器如图4所示,信号定义如**3所示。
图4 LVDS LCD接口。
*3 LVDS LCD接口引脚定义。
M3568-EV-Board引出一个标准DP显示信号,一个用于数字信号通信的标准DP连接器,该连接器如图5所示,信号定义如表4所示。
图5 DP接口。
*4 DP接口引脚定义。
M3568-T系列产品**使用Weston显示服务器,默认配置多屏同时显示模式,M3568-EV板评估板最多可同时连接3个不同的接口(由于DP和DSI使用相同的VOP,使用DSI时需要关闭DP,反之亦然)。
如图 6 所示,该板连接到三个屏幕:HDMI、DSI 和 LVDS。
图 6 M3568-EV 板评估板同时显示在三个屏幕上。
如果需要使用多显示器功能,则需要配置Weston显示服务器。
$ vim /etc/profile.d/weston.sh...#export weston_drm_mirror=1export weston_drm_config=/tmp/.weston_drm.conf...line export weston drm mirror=1 表示副屏不再同步主屏的数据,即多屏同时显示改为多屏不同显示。
export weston_drm_config=/tmp/.weston_drm.conf 行是配置实时控制 weston 的文件。 weston_drm.conf 中的实时输入控制命令可以完成对 ** 数据的个性化处理。 常用的实时命令如下:
$ echo "output:hdmi-a-1:primary" >>/tmp/.weston_drm.conf * 配置 HDMI-A-1 作为主屏幕 * $echo"output:dsi-1:primary" >>/tmp/.weston_drm.conf * 配置 DSI-1 作为主屏幕 * $echo"output:hdmi-a-1:prefer" >>/tmp/.weston_drm.conf * 配置 HDMI-A-1 作为下一个 ** 数据 * $echo 的输出屏幕"output:dsi-1:prefer" >>/tmp/.weston_drm.conf * 配置 DSI-1 作为下一个 ** 数据 * $echo 的输出屏幕"output:hdmi-a-1:pos=100,200" >>/tmp/.weston_drm.conf * 将 HDMI-A-1 画布起始位置配置为坐标 (100,200) * $echo"output:hdmi-a-1:size=1920x1080" >>/tmp/.weston_drm.conf* 配置 HDMI-A-1 画布尺寸为 1920x1080*3 种不同数据转 HDMI、DSI、LVDS 接口的命令如下:
默认主屏幕为 lvds$ gst-launch-10 videotestsrc ! video/x-raw, width=1280,height=800 ! autovideosink > /dev/null &$echo "output:hdmi-a-1:prefer" >>/tmp/.weston_drm.conf$ gst-launch-1.0 videotestsrc pattern=colors ! video/x-raw, width=1024,height=600 ! autovideosink > /dev/null &$echo "output:dsi-1:prefer" >>/tmp/.weston_drm.conf$ gst-launch-1.0 videotestsrc pattern=spokes ! video/x-raw, width=1280,height=800 ! autovideosink > /dev/null &显示了 HDMI、DSI 和 LVDS 三屏显示效果。
图 7 M3568-EV 板评估板具有三种不同的显示。
双屏双屏显示的操作与三屏、三屏显示相同。
需要注意的是,在多屏显示模式下,软解码需要大量的CPU资源,尽量使用硬解码方法,否则CPU可能会在满载时重启。
zlg**:ZLG 开发者社区:
更多技术干货请关注“ZLG致远电子”微信***