你好,我们现在在使用i.mx8mq这款芯片,从芯片手册可知,它有一个MIPI DSI接口和一个HDMI接口,而我们在实际使用时,将MIPI DSI转成LVDS进行显示,也就是我们现在有2路输出:
imx8mq-->mipi dsi->lvds-->lvds显示器
imx8mq-->hdmi-->hdmi显示器
现在我们的有几个疑问:
1 我们的方案理论上,能够lvds和hdmi同显吗?即运行一个QT app,然后在上面2个屏幕上显示同样的内容
2 如果1不行,那i.mx8mq支持双屏同显吗?
3 如果2不行,那为什么i.mx8mq不支持,而i.mx8mp却支持?多屏同显的原理是什么呢?
首先,非常感谢您的回复,
我看了您分享的邮件,大意是不可以这样理解:
1 i.mx8mp支持的双屏同显,其实也是扩展模式的双屏同显,即一个应用,通过鼠标拖动的形式,可以在2个屏上显示
2 i.mx8mq,当前主要是因为QT/Weston的原因,不支持clone/mirror显示,需要升级到qt6才能支持。
3 当然了i.mx8mp和i.mx8mq的显示控制器架构是不同的,所以存在1/2上面不一致的问题
是的,8mp 本质是扩展模式,8MQ应该不是,但是默认BSP是不支持双屏同显的,我记得有客户测试过想在两个屏幕用QT应用同时在两个屏显示有问题,后来用的qt eglfs, 当时用的qt5, 效果不是很好,不知道最后QT6有没有性能上的提升,需要客户自己移植, 好像QT's eglfs backend 支持kms/drm, 你可以参考这个https://doc.qt.io/qt-5/embedded-linux.html
请问8MP 支持eglfs_kms吗? 我这边eglfs显示效果还行,编译eglfs_kms库之后一旦执行qt程序就会出现段错误,是你们8mp本身就不支持eglfs_kms吗? 你说有客户之前实现了同显,能否将相关资料发我一份? 827435369@qq.com
明白,感谢回复
这么久了,尽然没有回复?NXP的支持这么差吗?
不好意思,你的问题是发邮件形式,系统没有更新,我这里直接被关闭了,没收到,你说的问题8MQ是可以支持双屏显示的,我之前测试过lcdif+IMX-MIPI-HDMI(mipi port) dcss+HDMI(HDMI port) 在5.4.24上面,然后用gstreames 播放视频可以直接在双屏同时显示
你好,我现在使用imx8mp,尝试在HDMI和mipi屏幕上同时播放视频,您使用gstreames 是怎样操作的
不要尝试用gstreamer了,我们试着搞过,imx8mp 使用gstreamer处理一帧 1920*1080*4格式的数据要70ms左右,1s只有不到15帧,根本没法用。
我说的同显是,一个应用,同时在2个屏显示,或叫mirror或clone
你说的同显是,是同时显示,是类似2个应用吧
你所谓的clone mode, 就算8MP也是不支持的,不知道为什么你说8MP 可以支持,所以我可能理解错了,关于这个具体的clone mode我发邮件给你,大概这里说下就是因为WESTON的限制没法支持这个,客户需要自己改,然后据我所知有客户在8MQ上用QT实现了同显,具体我也发邮件给你作为参考
could you please also send me a email about qt clone mode on imx8MQ? my email is chenhp@sz-acuvu.com, thanks very much
我发给你这个163邮箱了,关于QT和WESTON的,如果没收到我再给你发一遍,你先去查收一下
没有收到,麻烦再发一次吧。谢谢!
我发给你了,你查收下