请教I.MX6Q的IPU如何驱动异步双显屏幕?

2020-02-11 10:02发布

I.MX6Q有两路独立的IPU,一些概念性的理解不知道是否正确:
1:I.MX6Q有两个IPU,每路IPU可以支持两路的同步显示,不支持两路异步显示。也就是I.MX6Q支持4个屏幕显示,但每两组是同步的。
    另外根据查询资料,像I.MX6DL这种只有一路IPU的,支持两个显示屏幕,其中一路为主屏幕,另一路可以播放视频?这路只能播放视频??
    我有个应用想法:支持两个屏幕,一个屏幕运行linux的命令行,另一个屏幕运行qt,是不是只能用I.MX6Q的芯片?
2:I.MX6Q支持的两路异步显示,在linux中需要对应Frame buffer,在uboot中进行设置,例如:
   video=mxcfb0:dev=lcd,VGA,if=RGB565 video=mxcfb1:dev=hdmi, 1080x768M@60,if=RGB24
   在linux下如何自由切换两个FB0  FB1的应用呢?
   我在测试运行一个QT程序的时候,作如下命令设置:
   #export DISPLAY=:0
   #./qt_app
   以上程序可以在界面运行显示QT程序。但我要让其显示到第二个屏幕的时候,运行如下命令:
   #export DISPLAY=1
   #./qt_app
   系统提示错误:could not connect to display :1
   请问如何切换到第二个屏幕上显示?
0条回答

一周热门 更多>