EETI_eGTouch_Linux for TK1 触摸屏调试笔记

之前写的太过简略,加上最近又重复调试了几块板子,又有了新的收获和思路,因此重新写一下吧。

———————————————————————————————————————————————————————————————

最近在调一块触摸屏(电阻屏),先说一下上位机配置架构,上位机采用TK1,是armhf架构,系统采用的Ubuntu 14.04 LTS。下面进入正题。

  1. 从eeti官网下载适合你的驱动,我是arm架构,采用linux系统,所以我下载的是EETI_eGTouch_Linux这款驱动、
  2. 首先你要先刷一下你的TK1板子,这里我是参考的点击打开链接进行的,我下载的版本是LT21.3,虽然版本和帖子上不一样,但是安装过程是一致的。要注意的是,你一定要配置好Enabling HID support,以确保板子以 CONFIG_HIDRAW=y 启动,具体的配置方法这个帖子里都有,大家仔细看一下就行。
  3. 耐心等待一刻钟左右,板子刷成功了,重启你的板子,按照说明安装触摸屏驱动。
  4. 安装过程中会提示你找不到HID controller,不用担心,一路确认安装下去即可。
  5. 因为找不到HID controller,安装完驱动后,触摸屏幕没有反应,这是因为你没有安装Grinch kernel的缘故,因此你需要再继续安装,安装过程参考点击打开链接
  6. 安装完Grinch kernel后,按照提示reboot,重启后输入:
    cat /proc/bus/input/devices

    你会看到标有eGalaxy touch controller inc的指令行
  7. 此时新打开一个终端,输入
    sudo /usr/bin/eGTouchD
  8. 再继续输入 
    sudo /usr/bin/eCalib
    
    完成校准后,触摸屏幕,发现触摸屏可以正常运行了!

你可能感兴趣的:(EETI_eGTouch_Linux for TK1 触摸屏调试笔记)