您的位置 首页 电子

ARM-Linux触摸屏驱动移植–问题总结

硬件平台:FL2440内核版本:2.6.28主机系统:Ubuntu11.04内核版本:2.6.391、由于自己编译的内核触摸屏驱动选项选择的问题,触摸屏搞了好…

硬件渠道:FL2440

内核版别:2.6.28

主机体系:Ubuntu 11.04

内核版别:2.6.39

1、我们自己编译的内核触摸屏驱动选项挑选的问题,触摸屏搞了良久

我们自己编译内核将触摸屏驱动以模块的方式编译的,便利自己调试ADC驱动和触摸屏驱动。遇到以下问题:

编译完触摸屏驱动完成后,运用insmod ts.ko加载驱动,之后在/dev/下生成鼠标结点文件mouse0,没有生成ts0

我们将触摸屏接口也一M的方式编译了,改成*

/dev下不生成event*节点,编译选项中挑选Event interface

后边的touch screen驱动以模块的方式编译进内核,手动加载,便利自己调试

从头编译内核,内核编译结束,烧写内核。

2、运用tslib更改环境变量

将环境变量写入/ec/profile

export QTDIR=/usr

export QPEDIR=/usr

export LD_LIBRARY_PATH=/usr/lib

export HOME=/usr/Settings

export QTDIR=/usr

export QPEDIR=/usr

export LD_LIBRARY_PATH=/usr/lib

export TSLIB_TSDEV%&&&&&%E=/dev/ts0

export TSLIB_TSEVENTTYPE=H3600

export QWS_MOUSE_PROTO=”TPanel:/dev/ts0″

export TSLIB_CONFFILE=/usr/ts.conf

export TSLIB_PLUGINDIR=/usr/lib/ts

3、删去/etc/pointercal触摸屏校准文件,从头启动,碑文校准
校准结束,总算搞定,触摸屏正常运用。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qiche/dianzi/264337.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部