I am working with imx6q, in android 4.4 and kernel 3.0.35.
I want to make both lvds and hdmi display same, and lvds as primary, while hdmi as secondary.
So I set bootargs,
"console=ttymxc0,115200 androidboot.console=ttymxc0 vmalloc=400M init=/init video=mxcfb0:dev=ldb,LDB-1024x600,if=RGB666,bpp=32 video=mxcfb1:dev=hdmi,1920x1080M@60,if=RGB24,bpp=32 video=mxcfb2:off fbmem=10M,28M androidboot.hardware=freescale "
when android boots up,
lvds display well, it is like this,
however, hdmi display not well, the buttons under the screen are not displayed, I circled them in red.
what is the problem, my lvds's resolution is 1024x600, and hdmi resolution is 1920x1080.
If I config hdmi as primary, and lvds as secondary,
I set bootargs,
"console=ttymxc0,115200 androidboot.console=ttymxc0 vmalloc=400M init=/init video=mxcfb1:dev=ldb,LDB-1024x600,if=RGB666,bpp=32 video=mxcfb0:dev=hdmi,1920x1080M@60,if=RGB24,bpp=32 video=mxcfb2:off fbmem=10M,28M androidboot.hardware=freescale "
results are as follows.
lvds screen: no buttons on the bottom of the screen.
hdmi screen, ui seems good.
Anyone knows something about it ? Any suggestion is appreciated.
Thanks,
Hi Xiyuan
one can try to test this case with Sabre board, please refer to attached
document sect.3.4.3 Booting with dual displays: LVDS and HDMI displays,
then port lvds for custom resolution.
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------