最近在调一块触摸屏(电阻屏),先说一下上位机配置架构,上位机采用TK1,是armhf架构,系统采用的Ubuntu 14.04 LTS。下面进入正题。
1.从eeti官网(http://www.eeti.com/)下载适合你的驱动,我是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
完成校准后,触摸屏幕,发现触摸屏可以正常运行了!