Hello,
We are using a connectcore 6ul pro attached to a ETML101000DH6 display in the LVDS line. We managed to turn on the display with the device tree, but we didn’t have that much luck with the touchscreen (FT5606).
We have tested the ports (INT, SCL, SDA) and all three of them have signal if forced (we did “#~ cat ./dev/i2c-0” for signal, and cheked if the touchscreen was sending interrupts to the module). We think is a kernel configuration issue.
Any ideas? I attach the i2c part of the devicetree in imx6ul-ccimx6ulsbc.dtsi.
&i2c1 {
polytouch: polytouch@38 {
compatible = "edt,edt-ft5x06";
reg = <0x38>;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_edt_ft5x06>;
interrupt-parent = <&gpio5>;
interrupts = <15 0>;
};
};
iomuxc {
pinctrl-names = “default”;
imx6ul-ccimx6ul {
pinctrl_edt_ft5x06: edt-ft5x06grp {
fsl,pins = <
MX6UL_PAD_SNVS_TAMPER2__GPIO5_IO02 0x1b0b0 /* Interrupt */
>;
};
};
};
Thanks in advance,
Jose Asensio