i.MX6 multi-display configuration

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i.MX6 multi-display configuration

Jump to solution
3,601 Views
_benjamindubb
Contributor II

We would like i.MX6 to drive 3 displays, two 10" panels and another 4" one.

We want to combine multiple video playback windows (up to 6) and some 2D UI applications on each of the 10" LCD panels.

We want to display another 2D application on the 3rd 4" LCD display. No video playback required on the 3rd display.

Can this be done with i.MX6 Quad VPU/IPU fully hardware accelerated? If so, what's the recommended setup?

And if not, where does the i.MX6Q fall short?

Thanks,

-Ben

0 Kudos
1 Solution
1,217 Views
rogerio_silva
NXP Employee
NXP Employee

Hi Benjamin,

     i.MX6 can support up to 4 videos at the same time per device using gstreamer mfw_isink. It can also support up to 4 displays at the same time.

     You will need to use gstreamer to play the videos accelerated by VPU.

View solution in original post

0 Kudos
7 Replies
1,218 Views
rogerio_silva
NXP Employee
NXP Employee

Hi Benjamin,

     i.MX6 can support up to 4 videos at the same time per device using gstreamer mfw_isink. It can also support up to 4 displays at the same time.

     You will need to use gstreamer to play the videos accelerated by VPU.

0 Kudos
1,217 Views
chewhou
Contributor II

hi

is there any app to download.

i can download into RidgeRun SDK

0 Kudos
1,217 Views
rogerio_silva
NXP Employee
NXP Employee

You can use Yocto to build everything (kernel, file system, gstreamer and etc). Let me know if you need help on it.

0 Kudos
1,217 Views
chewhouming
Contributor III

hi roger

do you have a document/write-up on the steps that u can send to me?

I use buildroot to generate them, i thought yocto bit difficult.

0 Kudos
1,217 Views
rogerio_silva
NXP Employee
NXP Employee

Hi Chew,

I agree, yocto may not be so easy when you start to work with it, but it's better to learn it because it has the most updated packages for Freescale boards.

You can follow the steps described on this tutorial. It's simple:

https://community.freescale.com/docs/DOC-94034

Instead using dora, you can use daisy on the command below that's the latest release of Yocto:

$ repo init -u https://github.com/Freescale/fsl-community-bsp-platform -b daisy

Also, you can download some built images on this repository:

http://ci.ossystems.com.br/public/fsl-community-bsp/

You can get some more information about the repositories here:

http://freescale.github.io/#

If you have problems, let me know.

Rgds

Rogerio

0 Kudos
1,217 Views
osmarfrisonjun1
Contributor III

Hello

0 Kudos
1,217 Views
rogerio_silva
NXP Employee
NXP Employee

Sorry,

This is the open version:

Task #1 - Download the source code

Regards,

Rogerio

0 Kudos