Hi everyone,
My name is Adrian, and I’m quite new to working with Linux and Toradex tools, so I’d appreciate any guidance or support you can offer.
I’m currently working on a project using the Apalis iMX6Q 2GB IT V1.1C module (Freescale i.MX6Q rev1.3, Industrial grade) mounted on the Ixora V1.1 carrier board. I’m using the TorizonCore OS and TorizonCore Builder with the following image:
torizon-docker-apalis-imx6-Tezi_7.1.0+build.4.tar
Hardware Setup:
- Display Configuration:
- Two LVDS displays:
- One connected to LVDS0 (A)
- One connected to LVDS1 (B)
- Both using only 4 data lanes
- Resolution: 800x480
- Touch Input:
- PenMount 2204 touch controller
- Connected to I2C0
- Addresses: 0x37 and 0x38
- Interrupt lines on GPIO 5 and GPIO 6 (extension connector X27)
My Goal:
I want to enable and correctly configure both LVDS displays and get the touch input working under TorizonCore. Since I’m still learning, I would greatly appreciate:
- Any step-by-step guidance or examples for configuring dual LVDS using device tree overlays or TorizonCore Builder
- How to properly define the 4-lane LVDS setup
- Advice on integrating the PenMount touch controller (I2C setup and interrupts)
- Any existing overlays or working examples I can use as a reference
Thank you so much in advance for your time and help!
Best regards,
Adrian
Hi, I’m the Toradex AI Assistant. The Toradex Support team will follow up with you shortly!
Did you like my answer?

Hello!
To set up TorizonCore Builder for device tree customization, you can follow these steps:
-
Install TorizonCore Builder:
Begin by setting up the environment:
$ mkdir -p ~/tcbdir/ && cd ~/tcbdir/
$ wget https://raw.githubusercontent.com/toradex/tcb-env-setup/master/tcb-env-setup.sh
$ source tcb-env-setup.sh
This will prepare your environment for using TorizonCore Builder.
-
Create a Configuration File:
Use the following command to create a template configuration file:
$ torizoncore-builder build --create-template
-
Device Tree Customization:
For customizing the device tree, you will need to clone the necessary repositories:
- The Linux kernel repository containing device trees and headers.
- The device tree overlays repository from Toradex.
These repositories contain the resources needed for device tree modifications, including dual LVDS configurations and potentially for integrating touch controllers like the PenMount 2204.
While specific instructions for dual LVDS and the PenMount 2204 touch controller are not directly available, exploring these repositories and the Torizon documentation can provide valuable insights. You may need to adapt existing overlays or create new ones based on your hardware requirements.
Feel free to explore the TorizonCore Builder documentation for more detailed guidance.
If you have further questions, feel free to ask!
Best regards, Toradex AI Assistant.
Please, also check if these links can help you solve your problem:
TorizonCore Builder Tool - Customizing Torizon OS Images | Toradex Developer Center.