i2c通信应该成功了,fw都下载成功的,log如下:
[    4.868614] VTL ct36x TouchScreen driver, <[email protected]>.
[    4.897093] i2c-core: driver [ct36x_ts] using legacy suspend method
[    4.916633] i2c-core: driver [ct36x_ts] using legacy resume method
[    4.961597] >>>>> ct36x_ts_probe() called <<<<< 
[    7.094053] >>>>> ct36x_chip_get_binchksum() called <<<<< 
[    7.099721] Bin checksum: 0xf71c
[    7.103028] >>>>> ct36x_chip_get_fwchksum() called <<<<< 
[    7.891244] >>>>> ct36x_chip_rst_offset() called <<<<< 
[    7.946469] Fw checksum: 0xf71c
[    7.949653] Fw update Success. 0xf71c, 0xf71c
[    9.594606] input: ct36x_ts as /devices/virtual/input/input1
[    9.601248] >>>>> ct36x_ts_adapter() called <<<<< 
[    9.606044] >>>>> ct36x_chip_set_adapter_off() called <<<<< 
 
    但还不能正常触摸。
中断我是用示波器测 INT 脚:
刚开始高电平,用手碰一下触摸屏,马上就来周期性的低电平,长按则低电平
持续时间越长;另外此周期性中断只有使能 reset 后才能恢复高电平。
执行 getevent 命令结果(点击触屏无反映):
C:\Program Files\Android\android-sdk\platform-tools>adb shell
root@android:/ # getevent
getevent
add device 1: /dev/input/event1
  name:     "ct36x_ts"
could not get driver version for /dev/input/mice, Not a typewriter
add device 2: /dev/input/event0
  name:     "axp20-supplyer"android 电容屏 迅俊 CT360