Cypress 和 FT5406 电容屏调试记录

说明: 这是公司内部的代码提交备忘,对外没有任何参考价值,谢谢

 

*目的(需求)及思路
添加电容屏驱动:
型号1. Cypress cy8ctmg120
型号2. FocalTech ft5406

*修改内容

修改位置 = kernel
分支 = remotes/origin/froyo_almond
change ID = commit 4206adf78348c6628a2d652a7da23628dccdbb6a
ts: added cy8c_tmg120free_ts driver & ft5406_ts driver

修改位置 = ARM9
分支 = remotes/origin/froyo_almond
change ID = commit 51858c7ecd88258ca5adc4c2b62692980a9083a3
ts: set gpios for CTP

*可能的影响

备注:
如果要选择使用电容TP,编译时需要如下选择:
1.编译时通过 make kernelconfig 配置菜单选择相应的电容TP,并取消关于电阻TP的选择!
2.删除services/java/com/android/server/InputDevice.java中关于电阻TP的坐标转换代码,具体操作方法为去掉该仓库中的下述提交:
commit e71b91aa9980528fe0c46277ecbc5f8e6394664a
Author: bianbaixian <bianbaixian@prowave.com.cn >
Date:   Mon Dec 20 12:07:50 2010 +0800

    modify the class for TSCalibration


3.去掉屏幕校准,具体操作方法为:修改device/qcom/msm7627_ffa/BoardConfig.mk
将该文件中的 TARGET_HAVE_TSLIB := true
修改为:TARGET_HAVE_TSLIB := false

OK,现在可以编译整个工程了,记住,make clean 也许是必要的!因为不这么做的话,你可能无法去掉TP的校准功能。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

YasinLeeX

再来一杯西湖龙井。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值