Set touch on 7”capacitive display with the Colibri iMx6

I’m trying to enable the touch on a 7"capacitive following the First Steps with Capacitive Touch Display 7" Parallel (
I use an Colibri Evaluation Board with a Colibri iMX6 and I flashed the tdx-reference-multimedia-image image created Build a Reference Image with the Yocto Project/OpenEmbedded - Toradex System/Computer on Modules Linux colibri-imx6-10570140 5.4.161-5.6.0-devel
I’m not sure could be useful but attached the initlog
dmesg.txt (22.3 KB)

I tried to enable the overlays Device Tree Overlays (Linux) (

Model: Toradex Colibri iMX6 DualLite 512MB V1.1A, Serial# 10570140
Net: using PHY at 0
Hit any key to stop autoboot: 0
switch to partitions #0, OK
mmc1 is current device
Scanning mmc 1:1…
Found U-Boot script /boot.scr
5752 bytes read in 15 ms (374 KiB/s)

Executing script at 17000000

Loading DeviceTree: imx6dl-colibri-eval-v3.dtb
72921 bytes read in 18 ms (3.9 MiB/s)
96 bytes read in 9 ms (9.8 KiB/s)
Applying Overlay: colibri-imx6_lcd-lt161010_overlay.dtbo
788 bytes read in 17 ms (44.9 KiB/s)
Applying Overlay: colibri-imx6_atmel-mxt-adapter_overlay.dtbo
1208 bytes read in 19 ms (61.5 KiB/s)
6792216 bytes read in 337 ms (19.2 MiB/s)
Bootargs: enable_wait_mode=off galcore.contiguousSize=50331648 root=PARTUUID=8418ce2d-db19-4e2e-879f-738034dabf54 ro rootwait fec_mac=00:14:2d:a1:49:9c consoleblank=0 no_console_suspend=1 console=tty1 console=ttymxc0,115200n8

Flattened Device Tree blob at 12100000

Booting using the fdt blob at 0x12100000
Using Device Tree in place at 12100000, end 12134fff

Starting kernel …

The message "## Flattened Device Tree blob " sounds wrong but I’m not able to find a solution.

Hardware speaking the capacitive touch adapter is wired as request and checking the lines, all are high (3.3V).

Thanks for any tips

According to dmsg log you posted there is problem with I2C communication between screen touch controller and Colibri iMX6. How exactly did you wire the touch interface? Are you using this touch adapter?

@alex.tx you are right, the flat cable was not in the correct position.
Now, it works fine
Thanks a lot for your prompt help