OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 14325|回复: 7

4.3寸的800*480的屏,GT9147驱动,触摸屏没反应

[复制链接]

3

主题

9

帖子

0

精华

新手上路

积分
25
金钱
25
注册时间
2021-4-15
在线时间
8 小时
发表于 2021-5-24 19:33:50 | 显示全部楼层 |阅读模式
1金钱
本帖最后由 wenxuan204 于 2021-5-24 19:35 编辑

4.3寸的800*480的屏,用的是GT9147的驱动,按照教程第64章的内容,修改设备树和移植GT9147驱动到了内核里               

pinctrl_tsc: tscgrp {
                        fsl,pins = <
                                /* 4.3寸RGB屏幕,GT9147 */
                                MX6UL_PAD_SNVS_TAMPER9__GPIO5_IO09 0x10B0 /* TSC_RST */
                                MX6UL_PAD_GPIO1_IO09__GPIO1_IO09 0x10B0 /* TSC_INT */
                        >;
                };
……
……
        gt9147:gt9147@14 {
                compatible = "goodix,gt9147", "goodix,gt9xx";
                pinctrl-names = "default";
                pinctrl-0 = <&pinctrl_tsc>;

                reg = <0x14>;
                interrupt-parent = <&gpio1>;
                interrupts = <9 0>;
                reset-gpios = <&gpio5 9 GPIO_ACTIVE_LOW>;
                interrupt-gpios = <&gpio1 9 GPIO_ACTIVE_LOW>;
                status = "okay";
        };


启动后串口有显示:
……

GT9147 ID =0X3
input: gt9147 as /devices/platform/soc/2100000.aips-bus/21a4000.i2c/i2c-1/1-0014/input/input1
snvs_rtc 20cc000.snvs:snvs-rtc-lp: rtc core: registered 20cc000.snvs:snvs-r as rtc0
i2c /dev entries driver

……
按理说应该是成功了

然后无论hexdump /dev/input/event1还是event0,event2在点击屏幕是均无任何反应
咋回事,不明白了,另外,我用出厂的系统操作触摸屏时按照快速上手的方法测试时成功的

另外:看过很多一起的帖子,该屏蔽的都屏蔽了
这事两个周了还没搞定,见笑


最佳答案

查看完整内容[请看2#楼]

可以参考之前已有的帖子,之前的帖子里,4.3寸屏的触摸芯片是GT9147的:http://www.openedv.com/forum.php ... 1&extra=#pid1117977 如果还是不行,可能屏幕的触摸芯片换了,可以上淘宝联系原子的技术支持
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

9

主题

890

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
2390
金钱
2390
注册时间
2019-9-25
在线时间
397 小时
发表于 2021-5-24 19:33:51 | 显示全部楼层
可以参考之前已有的帖子,之前的帖子里,4.3寸屏的触摸芯片是GT9147的:http://www.openedv.com/forum.php ... 1&extra=#pid1117977

如果还是不行,可能屏幕的触摸芯片换了,可以上淘宝联系原子的技术支持
回复

使用道具 举报

7

主题

480

帖子

0

精华

高级会员

Rank: 4

积分
771
金钱
771
注册时间
2021-4-15
在线时间
304 小时
发表于 2021-5-25 10:16:51 | 显示全部楼层
新屏的话触摸芯片有更换了!是不是有这个问题其他不懂帮顶
日常敲键--头秃一片
回复

使用道具 举报

4

主题

456

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1072
金钱
1072
注册时间
2021-4-26
在线时间
352 小时
发表于 2021-5-25 11:59:44 | 显示全部楼层
更大概率要怀疑一下lcd的驱动ic是不是9147
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165352
金钱
165352
注册时间
2010-12-1
在线时间
2108 小时
发表于 2021-5-26 01:36:39 | 显示全部楼层
在我们开发板上能用么?
回复

使用道具 举报

6

主题

200

帖子

0

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
1063
金钱
1063
注册时间
2019-9-19
在线时间
194 小时
发表于 2021-5-31 09:53:17 | 显示全部楼层
试试下面这份文档

gt1151兼容改动(最终版).docx

1.57 MB, 下载次数: 303

=======================
出征,嗒嗒嗒——
快点上车!
=======================
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
4
金钱
4
注册时间
2021-7-1
在线时间
2 小时
发表于 2021-7-2 11:55:30 | 显示全部楼层
flyzeng 发表于 2021-5-31 09:53
试试下面这份文档

您好  你有原子提供的gt9147的驱动,可以帮忙提供一份吗?
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
5
金钱
5
注册时间
2022-12-8
在线时间
1 小时
发表于 2023-3-16 16:07:35 | 显示全部楼层
4.3寸屏GT1151Q驱动IC使用官方gt9147代码也可驱动,但有个问题是,GT1151Q支持10点触摸,为何使用了GT1151Q的4.3寸的RGB屏不支持10点触控呢,是硬件没接还是软件寄存器没设置好呢,求诸位大佬解惑!
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-25 04:03

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表