Hallo,
i don't get my beaglebone to work with a atmel based mxt224 touch.
CTP-Interrupt GPIO3-19
CTP-Reset GPIO2-1
My devicetree file
:
atmel_mxt_pins: atmel_mxt_pins {
pinctrl-single,pins = <
0x1a4 (PIN_INPUT_PULLUP | MUX_MODE7) /* P9-27 gpio3[19] */
0x8c (PIN_OUTPUT_PULLUP | MUX_MODE7) /* P8-18 gpio2[1] */
>;
};
:
&i2c2 {
pinctrl-names = "default";
pinctrl-0 = <&i2c2_pins>;
status = "okay";
clock-frequency = <400000>;
atmel_mxt_ts: atmel_mxt_ts@4b {
compatible = "atmel,atmel_mxt_ts", "atmel,mXT224";
reg = <0x4b>;
interrupt-parent = <&gpio3>;
interrupts = <19 0x1>;
reset-gpios = <&gpio2 1 GPIO_ACTIVE_HIGH>;
touchscreen-size-x = <480>;
touchscreen-size-y = <272>;
pinctrl-names = "default";
pinctrl-0 = <&atmel_mxt_pins>;
};
};
driver gets loaded
[ 2.829628] atmel_mxt_ts 2-004b: Direct firmware load for maxtouch.cfg failed with error -2
[ 2.912158] atmel_mxt_ts 2-004b: Falling back to user helper
[ 5.689415] atmel_mxt_ts 2-004b: Family: 128 Variant: 1 Firmware V2.0.AA Objects: 17
But no interrupts are generated on any touch events.
Please help
Thanks in advance.
Erich