*****************************************************************************************************
---------------------------转载请注明出处 ICKEY--------------------------
*****************************************************************************************************
【Firefly-RK3288试用体验】--04.MXT1386触摸驱动
Firefly提供的SDK源码包里面有atmel的mxt驱动,位置在kernel/drivers/input/touchscreen目录下,我自己DIY的PAD屏是用的mxt1386驱动方案
看下mxt1386的pdf文档,确定I2c地址
在firefly-rk3288.dts i2c处修改触摸接口和i2c地址,地址是用的7位,需要把8位mxt1386地址右移一位得到7位地址,例如下图中2d和后面的atmel_mxt_ts
修改makefile,让mxt触摸驱动编译进去
修改kconfig,将mxt触摸驱动加入menuconfig中去
终端输入make menuconfig,进入menuconfig配置
依次进入Devic drivers-->Input device support-->Touchscreens,选中mxt驱动
最后编译kerenel
kernel目录会生出kernel.img和resource.img
单独下载kernel.img和resource.img即可
好流弊