i.MX53 ARD Dual LVDS

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

i.MX53 ARD Dual LVDS

i.MX53 ARD Dual LVDS

The ARD has 2 LVDS connectors, one on the CPU board and a second one on the main board, the LVDS panel (MCIMX-LVDS1) can be connected to these. To enable two independent displays on the Linux BSP 11.05:

1. On u-boot, use the following on the kernel command line for video:

video=mxcdi0fb:RGB666,XGA di0_primary ldb=di0 video=mxcdi1fb:RGB666,XGA ldb=di1

2. After boot use  memtool to write to the LDB registers to map each LVDS to a display interface:

root@freescale ~$ /unit_tests/memtool -32 0x53fa8008=0x0000020d
Writing 32-bit value 0x20D to address 0x53FA8008

3. Unblank framebuffer 1:

echo 0 > /sys/class/graphics/fb1/blank


On the Freescale Linux BSP 11.09 the LDB register write is not needed:

1. On U-boot, use the following on the kernel command line for video:

'video=mxcdi0fb:RGB666,XGA di0_primary ldb=separate,di=0,di=1,ch0_map=SPWG,ch1_map=SPWG video=mxcdi1fb:RGB666,XGA'

2. Unblank framebuffer 1:

echo 0 > /sys/class/graphics/fb1/blank
Labels (1)
No ratings
Version history
Last update:
‎09-10-2020 02:30 AM
Updated by: