收藏 分销(赏)

tslib移植.doc

上传人:pc****0 文档编号:7194709 上传时间:2024-12-27 格式:DOC 页数:2 大小:87KB 下载积分:10 金币
下载 相关 举报
tslib移植.doc_第1页
第1页 / 共2页
tslib移植.doc_第2页
第2页 / 共2页
本文档共2页,全文阅读请下载到手机保存,查看更方便
资源描述
fl2440触摸屏移植步骤逐步实现触摸屏校正程序 虚拟机 vmware 8.0 Linux ubuntu 11.04 tslib1.4 可以到这里下载: 首先要更新libtool工具包 在ubuntu中端输入apt-get install libtool autoconf automake 更新自己的软件包。 以下是具体的实验移植步骤(全在解压出来的tslib目录下进行) 第一步:./autogen.sh 第二部:makir tslib ./configure --prefix=/arm/tslib/tslib --host=arm-linux --target=arm-linux make 出现错误:s_test.c:(.text+0x1e4): undefined reference to `rpl_malloc' 解决办法:vi config.h 注释掉 #define malloc rpl_malloc make install 此时在tslib/tslib目录下即可看到四个文件夹:bin include lib etc 以下是在已经只做好的根文件系统下进行 1. 将上述已经只做好的tslib/tslib拷贝到根文件系统的usr/local/下 2. 进入到根文件系统的/usr/local/tslib/etc下vi ts.conf 将#module_raw input 前面的#删除,并使module_raw input顶格,保存该文件 3. 将根文件系统/usr/local/tslib/bin/ts_calibrate拷贝到/usr/bin下, #cp usr/local/tslib/bin/ts_calibrate usr/bin # chmod 777 usr/bin/ts_calibrate 3. 在根文件系统的etc/profile中添加如下内容: export TSLIB_ROOT=/usr/local/tslib export TSLIB_TSDEVICE=/dev/event0 export TSLIB_CALIBFILE=/etc/pointercal export TSLIB_CONFFILE=$TSLIB_ROOT/etc/ts.conf export TSLIB_PLUGINDIR=$TSLIB_ROOT/lib/ts export TSLIB_CONSOLEDEVICE=none export TSLIB_FBDEVICE=/dev/fb0 export LD_LIBRARY_PATH=/lib:$TSLIB_ROOT/lib export QWS_SIZE=320*240 export QWS_MOUSE_PROTO=Tslib:/dev/event0 export QWS_DISPLAY="LinuxFb:mmWidth35:mmHeight45:0" ts_calibrate& 至此将只做好的根文件系统移植到开发板上,就会看到开发板的屏幕上会有屏幕校正的十字架。移植成功。 注意: 若一直不成功可以考虑的问题:以下是要解决的问题: 1. 用ls /dev查看设备中是否有envent0,若没有,则需要重新配置内核, Device---》drivers----》inputdevies support选上envent interface如下图: 2. 若是出现-/bin/sh: ./ts_calibrate: not found 解决办法:将交叉编译工具的lib库下的所有文件拷贝到根文件系统下的lib文件夹中。当然也可以用arm-linux-readelf -a ts_calibrate |grep lib 查看所需要的库文件,拷贝特定的库文件到根文件系统的lib下。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 百科休闲 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服