Dual Display on IMX6Q

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

Dual Display on IMX6Q

Jump to solution
1,879 Views
marcobologna
Contributor II

I am using a  Wandboard card with iMX6Q, lcd Fusion 7WVGA-LCD-F07A-0102 and HDMI video output.

I can not seem to operate properly HDMI and LCD screen, in Android.

I have tried with Android 4.2 and with Android 4.3, but I have always the same problem:

When connected to HDMI and LCD The LCD freezes.

If I put in a stand-by mode IMX6, when the system restarts HDMI does not work, and lCD works well.

I've tried a lot of settings to no avail and I do not understand if this is a solvable problem.

Has anyone had the same problem?

Welcome any idea.

Thanks

Marco

Labels (4)
0 Kudos
1 Solution
960 Views
SergioSolis
NXP Employee
NXP Employee

oh, you are using hdmi + LCD. Unfortunately that won't be possible. It is restrained to have LVDS + (hdmi or lcd), but it has to have LVDS.

View solution in original post

0 Kudos
4 Replies
960 Views
SergioSolis
NXP Employee
NXP Employee

Marco, can you paste the bootargs you are using ?

0 Kudos
960 Views
marcobologna
Contributor II

Thanks for your interesting.

This is the bootargs:

console=ttymxc0,115200 init=/init androidboot.console=ttymxc0 androidboot.hardware=wandboard vmalloc=400M video=mxcfb0:dev=lcd,SEIKO-WVGA,if=RGB666 video=mxcfb1:dev=hdmi,1280x720M@60,bpp=32 video=mxcfb2:off fbmem=10M,28M expansion=fwbadapt baseboard=wand

If I set HDMI 1920x1080M@60, the LCD not works.

I did some new tests and found that:

using dd if=/dev/urandom of=/dev/graphics/fb0 both videos reproduce the noise.

using dd if=/dev/urandom of=/dev/graphics/fb1 nobody plays the noise.

using dd if=/dev/urandom of=/dev/graphics/fb2 only the hdmi monitor reproduces the noise.

I saw in the tablet console

root@wandboard:/sys/class/graphics # ls -l

lrwxrwxrwx root     root              1970-01-01 00:00 fb0 -> ../../devices/platform/mxc_sdc_fb.0/graphics/fb0

lrwxrwxrwx root     root              1970-01-01 00:00 fb1 -> ../../devices/platform/mxc_sdc_fb.0/graphics/fb1

lrwxrwxrwx root     root              1970-01-01 00:00 fb2 -> ../../devices/platform/mxc_sdc_fb.1/graphics/fb2

Is it right or I have an error of index?

In the boot log I saw:

[    2.164617] mxc_sdc_fb mxc_sdc_fb.0: register mxc display driver lcd

[    2.190706] mxc_sdc_fb mxc_sdc_fb.1: register mxc display driver hdmi

[    2.197276] mxc_hdmi mxc_hdmi: Detected HDMI controller 0x13:0xa:0xa0:0xc1

[    2.204341] fbcvt: 1280x720@60: CVT Name - .921M9

[    2.218699] mxc_sdc_fb mxc_sdc_fb.2: Can't get fb option for mxcfb2!

[    2.225921] imx-sdma imx-sdma: loaded firmware 1.1

[    2.235008] imx-sdma imx-sdma: initialized

[    2.239431] fbcvt: 1280x720@60: CVT Name - .921M9

[    2.244751] Serial: IMX driver

Best regards

Marco

0 Kudos
961 Views
SergioSolis
NXP Employee
NXP Employee

oh, you are using hdmi + LCD. Unfortunately that won't be possible. It is restrained to have LVDS + (hdmi or lcd), but it has to have LVDS.

0 Kudos
960 Views
marcobologna
Contributor II

Thank you!

I suspected, I asked, but the team Wandboard, gave me no answers.

I should create a device with an LCD and video Hdmi, where you work with lcd and touch screen, and appear on the video movies and images.

Interface with lcd lvds I can use any resolution or are there restrictions?

Could you suggest me what to look for?

Best Regards

Marco

0 Kudos