Hi,All.I have i.MX6D SabreSD with L3.0.35_1.1.0 release package and one touchscreen display connected to the LVDS and one LCD display with VGA interface. when system started, the touchscreen display shows the ubuntu startup screen and the LCD display does not show anything, but when I use command "echo 0 > /sys/class/graphics/fb2/blank" then the LCD display always shows kernel boot logo. When I modify /dev/fb0 to /dev/fb2 in /etc/X11/xorg.conf and restart, then the LCD display shows the ubuntu starup screen and the touchscreen always shows kernel boot logo.
How can the i.MX6 shows the same things on both the LVDS and the VGA?
The kernel command line is
console=ttymxc0,115200 root=/dev/mmcblk0p1 rootwait rw video=mxcfb0:dev=ldb,1024x600M@60 ldb=dul1 video=mxcfb1:dev=lcd
The default /etc/X11/xorg.conf is
Identifier "Generic Keyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
Identifier "Configured Mouse"
Identifier "i.MX Accelerated Framebuffer Device"
Option "fbdev" "/dev/fb0"
Option "vivante_fbdev" "/dev/fb0"
Option "HWcursor" "false"
Identifier "Configured Monitor"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "i.MX Accelerated Framebuffer Device"
Identifier "Default Layout"
Screen "Default Screen"
I think you can use the extensions, such as XRANDR and XINRAMA, of Xorg to support the dual display.
FreeScale said that it would release the new BSP to support RADNR this year, but it is low priority, and we do not know if it support single or dual display.
So if the project is emergency, I suggest you to do the RADNR dual display development based on release L3.0.35_4.1.0_130816, because the 3D APP will fail after use XRANR to switch the mode when you development the XRANDR driver based on the older BSP, such 4.0.0.