工具/软件:Linux
大家好、
我们的客户面临电容式触控 IC 的问题、他们将 AM335x 与 TI SDK 7.0配合使用。
此触摸 IC 使用 I2C 接口、需要 GPIO 中断引脚。
我们在 AM437x-gp-evm.dts 中设置基于电容式触摸设置的器件树、只需更改客户使用的 GPIO 引脚即可。
但是、触摸面板时不会触发中断引脚。
示波器可以捕获中断引脚的触发信号、但系统无法获取该中断。
下面是器件树设置、这是否出了问题?
PinMux:
像素 cir_ts_pins:像素 cir_ts_pins{
pinctrl-single、pins =<
0x78 (PIN_INPUT_PULLUP | MUX_MODE7)/* GPMC_BE1n.GPIO1_28 *
>;
};
功能:
像素 cir_ts@38{
兼容="Pixcir、pixcir_tangoc";
pinctrl-names ="default";
pinctrl-0 =<&pixcir_ts_pines>;
reg =<0x38>;/*请参阅数据表*/
interrupt-parent =<&GPIO1>;
中断=<28 0>;
attb-gpio =<&GPIO1 28 GPIO_ACTIVE_HIGH_>;
x 大小=<1280>;
y 大小=<768>;
};
此致、
郭恩