10" Capacitive Touch on Apalis Evaluation Board

Hi,
I’m tying to connect the 10" Capacitive Touch Display with its touch functionality to the Apalis Evaluation Board. The display comes with a separate I2C touch controller to be connected via CON5. I’m using touch Touch Connector. I’m wondering if there is an suggestion where to connect the I2C interface of the touch (X9, I2C1_*). In addition I’ve noticed that there is an device tree overlay for the Atmel mXT1066T2 (apalis-imx6-atmel-mxt-overlay.dts), but I guess that this is not well-configured to be used on the apalis imx8. Not sure if there is any suggestion from Toradex how to wire/connect the touch functionality to the Apalis Evaluation Board.

Would be happy to get any further information to this.
Greetings

What exact hardware (module and carrier board) and software versions of things are you talking about?

I’m not exactly sure what you mean by “using touch Touch Connector”. Are you talking about the Capacitive Touch Adapter?

Hi marcel,

yes, I’m using the capacative-touch-adapter.
I’m using the module Apalis iMX8QM 4GB WB and the carrier board Apalis Evaluation Board V1.1C.

I’m using a custom yocto build.

I did the wiring according the following page First Steps with Capacitive Multi-Touch Display but the atmel_xt_ts is probing without success:

[ 61221] atmel_mxt_ts 4-004a: mxt_bootloader_read: i2c recv failed (-5)
[ 12.185135] atmel_mxt_ts: probe of 4-004a failed with error -5

within the device tree (fsl-imx8qm-apalis-eval.dtsi) the touch controller is also configured so I do guess that no additional device tree overlay is required

	atmel_mxt_ts: atmel_mxt_ts@4a {
		compatible = "atmel,maxtouch";
		pinctrl-names = "default";
		pinctrl-0 = <&pinctrl_touch>;
		reg = <0x4a>;
		interrupt-parent = <&gpio4>;
		interrupts = <1 IRQ_TYPE_EDGE_FALLING>;    /* Apalis GPIO5 */
		reset-gpios = <&gpio4 2 GPIO_ACTIVE_HIGH>; /* Apalis GPIO6 */
		status = "okay";
	};

Hi Tom ,

Please take an in look in the following document page 9.

There you can find how to connect it to the EVB.

Best Regards,

Matthias