主题 : 触摸屏驱动移植后,输出内容不一样,触摸屏没有反应,这是为什么? 复制链接 | 浏览器收藏 | 打印
走自己的路,让别人去说!
级别: 侠客
UID: 11808
精华: 0
发帖: 86
金钱: 450 两
威望: 90 点
综合积分: 172 分
注册时间: 2009-12-21
最后登录: 2014-04-10
楼主  发表于: 2010-06-30 17:38

 触摸屏驱动移植后,输出内容不一样,触摸屏没有反应,这是为什么?

各位朋友,在下在用2.6.29内核移植触摸屏,按照指南上的简单移植步骤移植后,内核启动后,没有出现校准界面,触摸屏也没有任何反应。
按照网友说的输入以下命令:
#cat /proc/bus/input/devices出现的内容如下:
[root@FriendlyARM /]# cat proc/bus/input/devices
I: Bus=0013 Vendor=dead Product=beef Version=0101
N: Name="s3c2410 TouchScreen"
P: Phys=
S: Sysfs=/class/input/input0
U: Uniq=
H: Handlers=event0
B: EV=b
B: KEY=0
B: ABS=1000003
然后输入 #cat /proc/interrupt出现的内容如下:
[root@FriendlyARM /]# cat proc/interrupts
           CPU0
30:     153157         s3c  S3C2410 Timer Tick
32:          0         s3c  s3c2410-lcd
42:          0         s3c  ohci_hcd:usb1
43:          0         s3c  s3c2440-i2c
51:          1     s3c-ext  eth0
70:         54   s3c-uart0  s3c2440-uart
71:         85   s3c-uart0  s3c2440-uart
79:          0     s3c-adc  s3c2410_action
80:          0     s3c-adc  adc, s3c2410_action
83:          0           -  s3c2410-wdt
Err:          0
这个可以应该说明驱动程序是成功的,我吧友善之臂官方的2.6.29.6内核下载到板子后,输入相同的命令:
#cat /proc/bus/input/devices出现的内容如下:
[root@FriendlyARM /]# cat proc/bus/input/devices
I: Bus=0013 Vendor=dead Product=beef Version=0101
N: Name="s3c2410 TouchScreen"
P: Phys=
S: Sysfs=/device/virtual/input/input0
U: Uniq=
H: Handlers=event0
B: EV=b
B: KEY=0
B: ABS=1000003

发现一个是Sysfs=/class/input/input0一个是Sysfs=/device/virtual/input/input0,这是说明意思?

对知识的追求永无止境
走自己的路,让别人去说!
级别: 侠客
UID: 11808
精华: 0
发帖: 86
金钱: 450 两
威望: 90 点
综合积分: 172 分
注册时间: 2009-12-21
最后登录: 2014-04-10
1楼  发表于: 2010-07-01 15:38

 回 楼主(381762390) 的帖子

经过进一步调试研究发现:触摸屏的驱动是好的。发现在移植指南中有关Qtopia启动过程有这样的分析:Qtopia启动时自动判断Sysfs=/device/virtual/input/input0/uevent中是否包含touchscreen使Qtopia自动识别touchscreen和USB鼠标。我们看到由于touchscreen被创建到Sysfs=/class/input/input0。因此touchscreen无法被识别,那么我们如何将touchscreen创建到Sysfs=/class/input/input0对应的目录下呢,请大家指教啊
对知识的追求永无止境
走自己的路,让别人去说!
级别: 侠客
UID: 11808
精华: 0
发帖: 86
金钱: 450 两
威望: 90 点
综合积分: 172 分
注册时间: 2009-12-21
最后登录: 2014-04-10
2楼  发表于: 2010-07-02 16:46

 回 1楼(381762390) 的帖子

自己顶一下··
对知识的追求永无止境
级别: 侠客
UID: 53362
精华: 0
发帖: 110
金钱: 570 两
威望: 114 点
综合积分: 220 分
注册时间: 2011-08-06
最后登录: 2013-05-21
3楼  发表于: 2011-09-22 13:33
顶一下