1.freescale IMAX.6 does not support dual independent display
ex. HDMI as primary display & LVDS as extension display to
show different contents
2.we got the information that this feature is not supported in
latest release android_jb4.3_1.0.0
3.It'll show the same contents by
following the quick start guide document sect.3.4.3
"Booting with Dual Displays: LVDS
and HDMI Displays"
4.We need the show different
contents just like extension desktop
in windows system, we could use
browser in HDMI display and see the
video in LVDS display.
Did you know if there's this kind of unsupported officially solution ?
thanks.
For Android, to render difference contents on two displays, you can referece to this document:
Thanks Qiang Li,
It appears to be restricted to media playback though (a bit less than what Steven was asking for), but nice anyway!
Hi Charles,
I don't know where you get these info.
Latest BSP should support it.
But the resolution must be considered as below table.
Second Display First Display | SDTV 480i30/576i25 (27 MHz) | WSVGA (1024x600) (44-49 MHz) | HDTV 720p60/1080i30 (74.25 MHz) | WXGA (1366x768) (72-85 MHz) | WSXGA+ (1680x1050) (119-146 MHz) | HDTV 1080p60 (148.5 MHz) |
WXGA (1366x768 ~ 1.0 MP; 72-85 MHz) | Full | Full | Full | Full | Full | Full |
SXGA (1280x1024 ~ 1.3 MP; 91-109 MHz) | Full | Full | Full | Full | Partial | Partial |
SXGA+ (1400x1050 ~ 1.5 MP; 101-122 MHz) | Full | Full | Full | Full | Partial | |
WSXGA+ (1680x1050 ~ 1.8 MP; 119-146 MHz) | Full | Full | Full | Full | Partial | |
UXGA (1600x1200 ~ 1.9 MP; 130-161 MHz) | Full | Full | Full | Partial | ||
WUXGA (1920x1200 ~ 2.3 MP; 154-193 MHz) | Full | Partial | Partial | |||
9VGA (1920x1440 ~ 2.8 MP; 185-234 MHz) | Partial | Partial | ||||
4XGA (2048x1536 ~ 3.2 MP; 209-267 MHz) | Partial |
Dear LinWang,
I know iMX6 support dual display but we need the function that different contents could be shown in two different display devices.
Please see the item4 as I wrote.
4.We need the show different
contents just like extension desktop
in windows system, we could use
browser in HDMI display and see the
video in LVDS display.
I have it working under Linux - Main display with QT App running on an LCD panel using the LVDS interface and camera video streaming to a monitor using the LCD interface (converted VGA). You need two 'video=' settings in you bootargs and you'll get a set of frame buffer devices to use (/dev/fb0, etc)
So the i.MX6 clearly does support this. If it's not working for you or for your chosen OS then it's a software problem (that ought to be fixable).
Latest BSP should support it.
Hello LinWang,
Are you certain about Android support for dual displays with independent content?
The Linux kernel certainly supports this (Steven, you can validate this by sending data to the second display using "dd if=/dev/urandom of=/dev/graphics/fb2")
but I don't know of any Android support for this.
I believe (but haven't confirmed) that the folks at Ixonos have a solution for this, but I believe it's a proprietary solution:
Ixonos Multi-Display for Android | Ixonos
Steven, do you believe that AOSP has support for multiple displays? I haven't seen any references to it.
On Linux I can confirm that the following fills my second display, and only the second display with random data
# dd if=/dev/urandom of=/dev/fb2
(having remembered to unblank the display first with echo 0 > /sys/class/graphics/fb2/blank
)
Similarly
# dd if=/dev/urandom of=/dev/fb0
sends random data to my prime display and does not touch the second display.
Sorry, I don't know enough about the Android OS to comment further.
Did you mean IMX6_JB43_110_ANDROID_SOURCE_BSP?
IMX6_JB43_110_ANDROID_SOURCE_BSP : i.MX 6Quad, i.MX 6Dual, i.MX 6DualLite, i.MX 6Solo and i.MX 6Sololite Android jb4.3_1.1.0 0 BSP, Documentation and Source Code for BSP and Codecs.. Size (K): 274715 Format: gz Rev #: jb4.3_1.1.0 Modified: 12/19/2013 |
yes