Firefly开源社区

打印 上一主题 下一主题

Firefly-RK3288 Android5.1 Lollipop 10.1寸屏和触摸的配置

19

积分

0

威望

0

贡献

技术小白

积分
19
发表于 2015-12-17 18:05:14      楼主
本帖最后由 opjk 于 2015-12-29 23:47 编辑

浏览了wiki所有的文章和教学视频。我的理解如下:

rk3288要支持10.1寸的触摸屏,只需要将次帖子中的dtsi替换原来的dtsi,然后:

make firefly-rk3288_defconfig

make menuconfig
Device Drivers  --->Input device support  --->Touchscreens  ---> gslX680 touchscreen driver
gslX680 touchscreen driver 配置进内核。

make -j8 firefly-rk3288.img   编译成功之后,将编译出来了  kernel.img   ,resource.img,  烧到设备中就可以了。

明天找个板子试试,











回复

使用道具 举报

19

积分

0

威望

0

贡献

技术小白

积分
19
发表于 2016-1-4 22:00:47      沙发
试过了,失败.
有人成功么?
回复

使用道具 举报

19

积分

0

威望

0

贡献

技术小白

积分
19
发表于 2016-1-5 18:06:51      板凳
看了一下提供的驱动文件,
rockchip_gslX680_firefly.c 文件中引用了

static struct of_device_id goodix_ts_dt_ids[] = {
        { .compatible = "tchip,gsl3680" },
        { }
};

但是在   firefly-rk3288.dts  文件中找不到  tchip,gsl3680 的定义,是不是搞错了?
回复

使用道具 举报

19

积分

0

威望

0

贡献

技术小白

积分
19
发表于 2016-1-5 18:10:35      地板

阿 Sai,看了你的教学视频,结合10.1的驱动文件,对照的学习了一下。

rockchip_gslX680_firefly.c 文件中引用了

static struct of_device_id goodix_ts_dt_ids[] = {
        { .compatible = "tchip,gsl3680" },
        { }
};

但是在   firefly-rk3288.dts  文件中找不到  tchip,gsl3680 的定义,楼主是不是搞错了?
用他提供的方法, 10.1的屏依然点不亮,您能解答一下么?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表