Hi, I’m the Toradex AI Assistant.
I might make mistakes or occasionally get you wrong. Our support team will step in if needed.
Device Tree and Overlay Sources for Colibri iMX8X
For Colibri iMX8X modules, you’ll need to clone both the Linux kernel repository and the device tree overlays repository (1). Since your Torizon OS version uses the i.MX 8 family, you’ll need the NXP downstream-based repositories (2).
Git Commands to Clone Required Repositories
For i.MX 8/8X modules, use these commands (1) (2):
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) (2)
Available Device Trees for Colibri iMX8X
You can find the available device trees for your module using these commands (2):
For Colibri iMX8QuadXPlus versions:
find linux -name "*imx8qxp-colibri*.dts"
For Colibri iMX8DualX versions:
find linux -name "*imx8dx-colibri*.dts"
(2)
Finding Compatible Overlays
Once you have cloned the repositories, you can check available overlays for your specific device tree (1) (2). For example, to see overlays compatible with a specific Colibri iMX8X device tree:
torizoncore-builder dto list --device-tree ./linux/arch/arm64/boot/dts/freescale/imx8qxp-colibri-aster.dts
(1)
Setting Up TorizonCore Builder
Before using these repositories, make sure to:
- Download and unpack a base image (1):
torizoncore-builder images unpack torizon-core-docker-colibri-imx8x-Tezi_6.8.3+build.37.tar
- Checkout device trees (this will automatically select the correct branch based on your unpacked image) (3):
torizoncore-builder dt checkout
The dt checkout command will choose the appropriate branch based on metadata from your unpacked image (3).
Important Notes
- Make sure to copy the full path of the device tree file when using TorizonCore Builder commands, as device trees for different modules can be located in different paths (1) (2)
- The repositories will need to be cloned again every time you start working in a new directory (1)
- You can use the
--depth 1 option to clone only the latest commit if you want to speed up the cloning process (2)
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.