• 6324阅读
  • 0回复

tslib1.4+linux2.6.24+pxa270触摸屏调试问题 [复制链接]

上一主题 下一主题
离线liushaofang
 

只看楼主 倒序阅读 楼主  发表于: 2010-08-09
关键词: 界面qtopiaLinux
我现在在pxa270开发板上移植embedded linux2.6.24,采用的交叉编译工具是eldk,底层的bootloader是经过对开发板自带的blob bootloader进行稍许修改的bootloader,现在已经能够通过修改后的bootloader引导自己下载编译的linux系统,并已经在linux上将tslib1.4,qt-2.3.7,qt-2.3.2 和qtopia-1.7.0全部编译通过,并且都能够运行,但是现在存在三个问题:
1 液晶显示屏白屏
在bootlader将linux内核引导后,液晶显示屏左上角出现小企鹅,在过几分钟之后,液晶显示屏就白屏了,小企鹅能显示说明液晶屏驱动移植是正确的,但过几分钟后就白屏说明linux内核和液晶屏驱动之间存在问题,找了好久都找不出来,希望高手能够指点迷津
2 tslib灵敏度太高
我在进入linux后对tslib1.4进行编译并得到动态库后,然后修改了配置文件使其加载input和ucb1x00模块,但是在运行ts_calibrate测试程序的过程中,出现五个十字架时,我若点其中的一个十字架的时间太长或压力稍微大一点,ts_calibrate就会将我的点击的坐标视为两次点击,有点感觉是tslib将连续在同一个地方的点击视为两次不同的点击,也有可能是tslib的灵敏度太高,反正只有在非常快而且轻的点击时才会在5个不同的地方出现十字架,希望有经验的能赐教赐教
3 qtopia点击不准
在通过tslib的ts_calibrate校验得到pointercal文件后再运行qtopia编译得到的qpe程序时,通过触摸进入系统后,不管怎么样,就是触摸的坐标存在偏差,按道理说应该是通过ts_calibrate得到的pointercal文件应该是能够使qtopia的坐标是准的,但实际上不是,困扰了好久,也就只能请教各位了,望指点
以上三个问题若没有说清楚可以与我联系liushaofang_nci@sina.com
快速回复
限100 字节
 
上一个 下一个