主题 : 210触摸屏问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 83931
精华: 0
发帖: 25
金钱: 125 两
威望: 25 点
综合积分: 50 分
注册时间: 2012-12-14
最后登录: 2013-02-22
楼主  发表于: 2012-12-18 15:30

 210触摸屏问题

大家好,最近正在弄210的触摸屏,用的是4线电阻屏(没有用友善的一线触摸),驱动用的是三星原厂的触摸屏驱动,现在的问题是触摸屏驱动可以工作(cat /dev/input/event0 有输出),但进入Android系统后点屏没有看到界面有变化,不知道是什么原因,需要什么特殊的设置吗?开发板上的配置文件/system/etc/friendlyarm-ts-input.conf中的TSLIB_TSDEVICE=/dev/input/event0,请赐教,谢谢
级别: 新手上路
UID: 83931
精华: 0
发帖: 25
金钱: 125 两
威望: 25 点
综合积分: 50 分
注册时间: 2012-12-14
最后登录: 2013-02-22
1楼  发表于: 2012-12-18 15:54
另外,如果在启动参数中加入校准的话,将无法启动系统,报错TouchDevice: /dev/touchscreen,ts_open: No such device
级别: 新手上路
UID: 83931
精华: 0
发帖: 25
金钱: 125 两
威望: 25 点
综合积分: 50 分
注册时间: 2012-12-14
最后登录: 2013-02-22
2楼  发表于: 2012-12-19 15:12
在android下运行getevent都有反应,为什么看不到系统界面有变化,有没有人能指点一下呢?
级别: 新手上路
UID: 84348
精华: 0
发帖: 28
金钱: 140 两
威望: 28 点
综合积分: 56 分
注册时间: 2012-12-20
最后登录: 2013-10-05
3楼  发表于: 2012-12-23 19:03
这个论坛学不到东西的,客服的理论水平比我们还差。
我也是一冲动才买了的。结果发现好多软件不能用。
配了个导航模块,想弄个导航仪玩玩,结果发现搜不到星。
问遍客服,没一个能回答为什么。
级别: 新手上路
UID: 83931
精华: 0
发帖: 25
金钱: 125 两
威望: 25 点
综合积分: 50 分
注册时间: 2012-12-14
最后登录: 2013-02-22
4楼  发表于: 2012-12-28 17:32
级别: 新手上路
UID: 83931
精华: 0
发帖: 25
金钱: 125 两
威望: 25 点
综合积分: 50 分
注册时间: 2012-12-14
最后登录: 2013-02-22
5楼  发表于: 2012-12-28 17:33

 回 3楼(mutou458) 的帖子

同感
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
6楼  发表于: 2012-12-29 11:26
如果要用自行移植的触摸屏,建议:
1) 烧写内核加上 skipcali=y 来跳过校准,这样可以进入系统
2) 点击触摸屏不同位置,使用 getevent 分析你的驱动报告的数据与LCD显示的对应关系,根据需要你可能要修改驱动
[ 此帖被911gt3在2013-01-09 12:03重新编辑 ]
级别: 新手上路
UID: 83931
精华: 0
发帖: 25
金钱: 125 两
威望: 25 点
综合积分: 50 分
注册时间: 2012-12-14
最后登录: 2013-02-22
7楼  发表于: 2012-12-29 14:24

 回 6楼(911gt3) 的帖子

谢谢,应该是驱动中的坐标参数设置不当导致的。
级别: 新手上路
UID: 85699
精华: 0
发帖: 26
金钱: 130 两
威望: 26 点
综合积分: 52 分
注册时间: 2013-01-08
最后登录: 2013-03-13
8楼  发表于: 2013-01-09 10:34

 回 7楼(jakolulu) 的帖子

你好,我跟你遇到同样的问题,触摸屏烧入系统后没反应,stp=3设置的,求解。
级别: 新手上路
UID: 83931
精华: 0
发帖: 25
金钱: 125 两
威望: 25 点
综合积分: 50 分
注册时间: 2012-12-14
最后登录: 2013-02-22
9楼  发表于: 2013-01-09 19:01

 回 9楼(lunan) 的帖子

可能需要把内核中的ADC开关打开