Hi, I’m the Toradex AI Assistant.
I might make mistakes or occasionally get you wrong. Our support team will step in if needed.
Display Configuration for Colibri iMX8X on Torizon OS 7.3.0
The missing device tree file you mentioned indicates a change in how display configurations are handled between Torizon OS versions. For your Colibri iMX8X module, you’ll need to use device tree overlays to enable your LCD display.
Available Device Trees for Colibri iMX8X
To find the correct device tree for your setup, you can use the following command structure (1):
### For Colibri iMX8QuadXPlus versions
$ find linux -name "*imx8qxp-colibri*.dts"
linux/arch/arm64/boot/dts/freescale/imx8qxp-colibri-iris.dts
linux/arch/arm64/boot/dts/freescale/imx8qxp-colibri-iris-v2.dts
linux/arch/arm64/boot/dts/freescale/imx8qxp-colibri-eval-v3.dts
linux/arch/arm64/boot/dts/freescale/imx8qxp-colibri-aster.dts
### For Colibri iMX8DualX versions
$ find linux -name "*imx8dx-colibri*.dts"
linux/arch/arm64/boot/dts/freescale/imx8dx-colibri-eval-v3.dts
linux/arch/arm64/boot/dts/freescale/imx8dx-colibri-aster.dts
linux/arch/arm64/boot/dts/freescale/imx8dx-colibri-iris-v2.dts
linux/arch/arm64/boot/dts/freescale/imx8dx-colibri-iris.dts
(1)
Setting Up Device Tree Overlays
First, you’ll need to clone the appropriate repositories for your Torizon OS 7.3.0 version (1):
$ git clone -b toradex_6.6-2.2.x-imx git://git.toradex.com/linux-toradex.git linux
$ git clone -b toradex_6.6-2.2.x-imx git://git.toradex.com/device-tree-overlays.git device-trees
(1)
Finding Compatible Display Overlays
To check available display overlays for your specific device tree, use the dto list command (1):
$ torizoncore-builder dto list --device-tree ./linux/arch/arm64/boot/dts/freescale/imx8qxp-colibri-eval-v3.dts
(1)
This will show you all compatible overlays for your device tree, including any LVDS or LCD display overlays available.
Quick Testing Approach
For evaluation and prototyping, you can quickly test display overlays using (2):
$ torizoncore-builder dto deploy --remote-host 192.168.1.117 --remote-username torizon --remote-password torizon --force --reboot device-trees/overlays/display-edt7_overlay.dts
(2)
Replace the overlay filename with the appropriate LVDS or LCD overlay for your display.
Production Approach
For production deployment, create a tcbuild.yaml configuration file (1):
# Sample configuration file:
input:
easy-installer:
local: torizon-core-docker-colibri-imx8x-Tezi_7.3.0.tar
# Sample customization: insert the display overlay
customization:
device-tree:
include-dirs:
- linux/include
custom: linux/arch/arm64/boot/dts/freescale/imx8qxp-colibri-eval-v3.dts
overlays:
add:
- device-trees/overlays/your-display-overlay.dts
output:
easy-installer:
local: torizon-core-docker-colibri-imx8x-Tezi_7.3.0.CUSTOM
(1)
Then build the custom image:
$ torizoncore-builder build
(1)
Key Points
- The device tree structure has changed between versions, requiring overlay-based configuration
- Use TorizonCore Builder to find and apply the correct display overlays for your LVDS setup
- Test with the
dto deploy command first, then create a production image with the build command
Best regards, Toradex AI Assistant.
Did you like my answer?

If I answered your question, please tick the “Solution” checkbox.
For follow-up questions to me, please use @ToradexAI in your post.