https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1341532/sk-am62-ili2130
器件型号:SK-AM62您好!
我正在尝试将 ILI2130 ilitek 触摸驱动程序与 am62x SK EVK 连接,将驱动程序作为内核模块加载,进行物理连接,使设备占用 i2c-0总线(GPIO 引脚),也相应地更改了 DTS
MAIN_i2c0_PINS_DEFAULT:MAIN-i2c0-PINS-DEFAULT{
PINCCTRL-SINGLE、PINS =<
AM62X_IOPAD (0x1e0、PIN_INPUT_PULLUP、0)/*(B16) I2C0_SCL */
AM62X_IOPAD (0x1e4、PIN_INPUT_PULLUP、0)/*(A16) I2C0_SDA */
>;
};
touch_pins_default:touch-pins 缺省值{
PINCCTRL-SINGLE、PINS =<
AM62X_IOPAD (0x1d0、PIN_OUTPUT、7)/*(A15) GPIO1_22 UART0_CTSN、触摸复位*/
AM62X_IOPAD (0x1d4、PIN_OUTPUT、7)/*(B15) GPIO1_23 UART0_RTSN、触摸中断*/
>;
};
};
&main_i2c0{
pinctrl-names ="默认";
pinctrl-0 =<&MAIN_i2c0_PINS_DEFAULT
&TOUCH_PINS_DEFAULT>;
时钟频率=<400000>;
状态="可以";
ili2130@41{
兼容="ilitek_ts_i2c、ilitek、ili213x";
寄存器=<0x41>;
interrupt-parent =<&MAIN_GPIO1>;
中断=<22 0>;
IRQ-GPIOs =<&MAIN_GPIO1 23 0>;
RESET-GPIO =<&MAIN_GPIO1 22 0>;
};
};
已引导系统并尝试操作、但器件对触控输入无响应、而且 i2c0总线的0x41处的模块有时识别为 UU、有时则不识别为内核模块。
有什么建议应该做对吗?
谢谢。