I Want to get 1080P output on imx6, for Android OS.
I have follwoing qestions in my mind.
- What changes is required to get output on LVDS1 insted of LVDS0?
- It is possible to get 1080P output on LVDS with single changel? or do i need to use dual channel in spit mode? What are the changes required for that?
- Does current kernel support all this?
- Can you provide more detailed document for LVDS? ( I have IMX6DQRM.pdf)
Solved! Go to Solution.
To Get 1080p you need to use LDB split mode.
video=mxcfb0:dev=ldb,LDB-1080P60,if=RGB666 ldb=spl0 fbmem=24M
This should solved your problem.
Which i.MX6 board are you using?, can I have the part number?...
Regarding some of your questions, yes, you can get 1080p output, yes, the kernel supports it.
I am using the i.MX6Q-SDB board, the default display port is LVDS1, I want to get output on LVDS0 port, what shall I do in the uboot ?
> setenv bootcmd booti mmc3
> setenv bootargs console=ttymxc0,115200 androidboot.console=ttymxc0 vmalloc=400M init=/init video=mxcfb0:dev=ldb,LDB-XGA,if=RGB666,bpp=16 video=mxcfb1:off video=mxcfb2:off fbmem=10M fb0base=0x27b00000
Add ldb=sin0 in bootargs.
I add ldb=sin0 in bootargs as below, but it doesn't work!
uboot > setenv bootargs console=ttymxc0,115200 androidboot.console=ttymxc0 vmalloc=400M init=/init video=mxcfb0:dev=ldb,LDB-XGA,if=RGB666 ldb=sin0,bpp=16 video=mxcfb1:off video=mxcfb2:off fbmem=10M fb0base=0x27b00000
I use command "setenv lvds_num 0" in uboot ,when reboot the board, Then found the uboot LOGO "Freescale" is shows from LVDS0, and android icon is shows from LVDS1.
do you have any idea for this?
I am using i.MX6q SABRE SDB smart device board.
Still i am not getting the LVDS output for 1080p, I got the output for 1366x768, but i want to get output for 2 channel LVDS.
Can you provide the detailed document?
Sugetsted Code chagnes.
I use the same board like you now ! what shall i do so that i can change LVDS0 as outport port ?
Please check SABRE_SD_Release_Notes_L3.0.35_1.1.0.pdf in Linux documentation package for available parameters to set up LVDS and framebuffer ("ldb=..." and "video=...").
Grepping through kernel sources for LDB-XGA should quickly get you to files where you should add your own LCD identifier (LDB-FULLHD or so) with timings that apply to your display.