Hello Armbian team,
I am working with the TQ mba8mpxl-ras314 (i.MX8MP) board and trying to use an LVDS display: AUO G150XAN02.0 (1024×768).
I have built Armbian from source using:
./compile.sh build \
BOARD=mba8mpxl-ras314 \
BRANCH=current \
RELEASE=jammy \
BUILD_DESKTOP=yes \
BUILD_MINIMAL=no \
DESKTOP_ENVIRONMENT=xfce \
DESKTOP_ENVIRONMENT_CONFIG_NAME=config_base \
KERNEL_CONFIGURE=no
I created a custom LVDS DTS overlay with the correct timing from the display datasheet (65 MHz pixel clock, 1024×768, proper porch and sync settings), and added it to
However, after booting the image, the LVDS output still stays at 1280×800, which is the default panel configuration for the Tianma panel used in TQ’s reference device tree.
The expected resolution 1024×768 does not apply, even though:
The overlay compiles correctly
The .dtbo file is present
The build finishes successfully
I am unsure whether:
My overlay is not being applied
The correct panel node name is different from &display
Another overlay overrides mine
The i.MX8MP LVDS binding needs a different structure
Armbian’s mba8mpxl-ras314 base DTS is overriding the timing