OpenEdv-开源电子网

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

zynq触摸屏gt911驱动无效果

[复制链接]

4

主题

12

帖子

0

精华

新手入门

积分
19
金钱
19
注册时间
2021-11-25
在线时间
7 小时
发表于 2024-4-7 21:08:29 | 显示全部楼层 |阅读模式
20金钱
我用的触摸屏是gt911驱动,在嵌入式linux启动时打印如下信息

然后触摸没有效果
我的硬件IIC设计是下面这样的,SCL、SDA、INT和RST都是用EMIO从PL端引出

然后我的设备树是下面这样写的

使用hexdump测试时也没有任何反应。

驱动是linux内核里面自带的goodix驱动,请问这里面哪里有问题吗?

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

4

主题

12

帖子

0

精华

新手入门

积分
19
金钱
19
注册时间
2021-11-25
在线时间
7 小时
 楼主| 发表于 2024-4-7 21:10:00 | 显示全部楼层
为什么不能发图呢?有人能看见图片吗
回复

使用道具 举报

4

主题

12

帖子

0

精华

新手入门

积分
19
金钱
19
注册时间
2021-11-25
在线时间
7 小时
 楼主| 发表于 2024-4-7 21:10:45 | 显示全部楼层
linux启动时打印的信息如下:
i2c /dev entries driver
Goodix-TS 0-005d: i2c test failed attempt 1: -6
Goodix-TS 0-005d: i2c test failed attempt 2: -6
Goodix-TS 0-005d: I2C communication failure: -6
Goodix-TS 0-0014: ID 911, version: 1060
Goodix-TS 0-0014: Direct firmware load for goodix_911_cfg.bin failed with error -2
cdns-i2c e0004000.i2c: 100 kHz mmio e0004000 irq 23
回复

使用道具 举报

4

主题

12

帖子

0

精华

新手入门

积分
19
金钱
19
注册时间
2021-11-25
在线时间
7 小时
 楼主| 发表于 2024-4-7 21:11:25 | 显示全部楼层
硬件的IIC原理图是SCL、SDA、INT和RST都接2k电阻3.3V上拉
回复

使用道具 举报

4

主题

12

帖子

0

精华

新手入门

积分
19
金钱
19
注册时间
2021-11-25
在线时间
7 小时
 楼主| 发表于 2024-4-7 21:11:46 | 显示全部楼层
设备树如下:
&i2c0 {
        clock-frequency = <100000>;
        gt911@5d {
                compatible = "goodix,gt911";
                status = "okay";
                reg = <0x5d>;
                interrupt-parent = <&gpio0>;
                interrupts = <0 0>;
                irq-gpios = <&gpio0 0 0>;
                reset-gpios = <&gpio0 1 0>;
                };
        gt911@14 {
                compatible = "goodix,gt911";
                status = "okay";
                reg = <0x14>;
                interrupt-parent = <&gpio0>;
                interrupts = <0 0>;
                irq-gpios = <&gpio0 0 0>;
                reset-gpios = <&gpio0 1 0>;
                };
};
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手上路

积分
27
金钱
27
注册时间
2019-9-20
在线时间
7 小时
发表于 2024-4-22 19:48:08 | 显示全部楼层
我用全志T507,GT928,用SDK自带的Goodix驱动无反应,I2C通信错误。移植了飞凌的一个GT911的驱动,现在用tslib测试正常,但是QT没有反应(QT用的自带的evdevtouch)。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-5-14 13:19

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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