fendoushuai 发表于 2019-4-4 10:22:03

如何在开发板上使LCD和hdmi同时输出一样的画面

本帖最后由 fendoushuai 于 2019-4-4 10:48 编辑

lcd和hdmi单独进行显示时都正常,但是两路同时打开时只有指定到mxcfb0的设备有显示,mxcfb1就没有输出。
uboot中设置的环境变量是
mxcfb0=video=mxcfb0:dev=hdmi,1280x720M@60,if=RGB24,bpp=16
mxcfb1=video=mxcfb1:dev=lcd,CLAA-WVGA-HD,if=RGB24,bpp=16,int_clk

使用的是imx6q开发板,程序版本qt5.6,linux4.1.15
该如何修改才能进行双显?谢谢

参照用户手册附录2的说明,使用
gst-launch-1.0 playbin uri=file:///forlinx/video/xm.mp4 video-sink="imxv4l2sink device=/dev/video16" & gst-launch-1.0 playbin uri=file:///forlinx/video/xm.mp4 video-sink="imxv4l2sink device=/dev/video18" &
测试可以同时在两个屏幕播放视频,但是正常启动系统就是显示不了。
按照附录2的设置顺序,环境变量改为
mxcfb0=video=mxcfb0:dev=lcd,CLAA-WVGA-HD,if=RGB24,bpp=16,int_clk
mxcfb1=video=mxcfb1:dev=hdmi,1280x760M@60,if=RGB24,bpp=16
启动后出现错误
imx6qsabresd login: [    9.583107] imx-hdmi-audio imx-hdmi-audio: HDMI Video is not ready!
[    9.589511] imx-hdmi-audio imx-hdmi-audio: ASoC: can't open platform imx-hdmi-audio: -22
[    9.598668] imx-hdmi-audio imx-hdmi-audio: HDMI Video is not ready!
[    9.605021] imx-hdmi-audio imx-hdmi-audio: ASoC: can't open platform imx-hdmi-audio: -22
[    9.614939] imx-hdmi-audio imx-hdmi-audio: HDMI Video is not ready!
[    9.621229] imx-hdmi-audio imx-hdmi-audio: ASoC: can't open platform imx-hdmi-audio: -22
[    9.631335] imx-hdmi-audio imx-hdmi-audio: HDMI Video is not ready!
[    9.637663] imx-hdmi-audio imx-hdmi-audio: ASoC: can't open platform imx-hdmi-audio: -22
[    9.647121] imx-hdmi-audio imx-hdmi-audio: HDMI Video is not ready!
[    9.653406] imx-hdmi-audio imx-hdmi-audio: ASoC: can't open platform imx-hdmi-audio: -22
[    9.662590] imx-hdmi-audio imx-hdmi-audio: HDMI Video is not ready!
[    9.668904] imx-hdmi-audio imx-hdmi-audio: ASoC: can't open platform imx-hdmi-audio: -22
[    9.677991] imx-hdmi-audio imx-hdmi-audio: HDMI Video is not ready!
[    9.684309] imx-hdmi-audio imx-hdmi-audio: ASoC: can't open platform imx-hdmi-audio: -22
[    9.696732] imx-hdmi-audio imx-hdmi-audio: HDMI Video is not ready!
[    9.703014] imx-hdmi-audio imx-hdmi-audio: ASoC: can't open platform imx-hdmi-audio: -22
[   10.015862] random: nonblocking pool is initialized



飞凌-chongzi 发表于 2019-4-4 17:17:07

linux4.1.15上只实现了在两个屏上播发视频,这种方法是测试过,应该不会出现您说的情况,如果uboot设置没有问题,是不是接触不好,才出现不能显示和报错的情况

fendoushuai 发表于 2019-4-8 08:48:11

飞凌-chongzi 发表于 2019-4-4 17:17
linux4.1.15上只实现了在两个屏上播发视频,这种方法是测试过,应该不会出现您说的情况,如果uboot设置没有 ...

视频可以同时播放,接触应该没问题。
设置uboot后,无法同时在lcd和hdmi输出一样的界面。在linux4.1.15没有试过lcd+hdmi双屏显示吗?

飞凌-chongzi 发表于 2019-4-8 15:07:30

fendoushuai 发表于 2019-4-8 08:48
视频可以同时播放,接触应该没问题。
设置uboot后,无法同时在lcd和hdmi输出一样的界面。在linux4.1.15 ...

http://bbs.witech.com.cn/forum.php?mod=image&aid=9609&size=300x300&key=7a9ab496ee3e067e&nocache=yes&type=fixnone
6Q 4.1.15可以支持图中组合方式的 双屏设置

fendoushuai 发表于 2019-4-8 17:12:56

飞凌-chongzi 发表于 2019-4-8 15:07
6Q 4.1.15可以支持图中组合方式的 双屏设置

就是按照这样设置了环境变量,具体参数在上面帖子中有。这样设置了会报错,只有lcd显示。我重新烧录过系统,还是这样。你们测试中没遇到过这个问题吗?

fendoushuai 发表于 2019-4-8 17:20:54

飞凌-chongzi 发表于 2019-4-8 15:07
6Q 4.1.15可以支持图中组合方式的 双屏设置

用的lcd屏也是你们的,型号是fit-lcd7.0 rev2.1,
单独使用lcd或者hdmi显示时,按照帖子中mxcfb0和mxcfb1的参数都可以正常运行

飞凌-chongzi 发表于 2019-4-10 09:31:40

fendoushuai 发表于 2019-4-8 17:20
用的lcd屏也是你们的,型号是fit-lcd7.0 rev2.1,
单独使用lcd或者hdmi显示时,按照帖子中mxcfb0和mxcfb ...

附录设置 mxcfb0 lcd    mxcfb1 hdmi分别对应 video16和video18 节点   系统挂载了video18节点默认没有显示应用,所以正常启动后HDMI 是无显示的, 用户需要参考 双屏播放视屏测试部分 添加添加显示应用调用video18节点,来点亮HDMI屏。希望能帮到您:)

fendoushuai 发表于 2019-4-10 13:30:28

飞凌-chongzi 发表于 2019-4-10 09:31
附录设置 mxcfb0 lcd    mxcfb1 hdmi分别对应 video16和video18 节点   系统挂载了video18节点默认没有 ...

Qt官网说无法直接同时进行显示
There is currently no way to display content on multiple displays from the same application. The workaround is to launch two separate applications and use some sort of IPC mechanism to communicate between them.

飞凌-chongzi 发表于 2019-4-11 09:31:45

fendoushuai 发表于 2019-4-10 13:30
Qt官网说无法直接同时进行显示
There is currently no way to display content on multiple displays fr ...

你好飞凌提供的例程是可以实现同时输出 建议您参考飞凌提供的用户资料 进行修改操作

fendoushuai 发表于 2019-4-11 10:32:43

飞凌-chongzi 发表于 2019-4-11 09:31
你好飞凌提供的例程是可以实现同时输出 建议您参考飞凌提供的用户资料 进行修改操作

就是因为按照你们提供的资料配置后无法同时输出,才在这发帖问的。

飞凌-chongzi 发表于 2019-4-12 15:30:45

很抱歉没帮到您请问你设置的HDMI的分辨率是多少?
页: [1]
查看完整版本: 如何在开发板上使LCD和hdmi同时输出一样的画面