Firefly开源社区

12
发表新贴
打印 上一主题 下一主题

[技术讨论] RK3568调屏I2C异常问题

2077

积分

10

威望

12

贡献

中级创客

Rank: 4

积分
2077
发表于 2022-2-10 15:16:54        只看该作者  11#
你这不是有了吗,14位置出现了设备
说明你的触摸芯片地址是0x14,不是0x5d
回复

使用道具 举报

37

积分

0

威望

0

贡献

技术小白

积分
37
发表于 2022-2-11 16:43:33        只看该作者  12#
Liuth 发表于 2022-2-10 15:16
你这不是有了吗,14位置出现了设备
说明你的触摸芯片地址是0x14,不是0x5d

嗯,重新将:
kernel\arch\arm64\boot\dts\rockchip\rk3568-firefly-aioj-ipc-mipi_JD9365DA_H3.dts中i2c的地址改成了0x14:
&i2c1 {
    status = "okay";
    clock-frequency = <100000>;
    gt9271: gt9271@5d {
        compatible = "goodix,gt9271";
        reg = <0x14>;
        screen_max_x = <800>;
        screen_max_y = <1280>;
        touch-gpio = <&gpio3 RK_PA3 IRQ_TYPE_LEVEL_LOW>;
        reset-gpio = <&gpio3 RK_PA5 GPIO_ACTIVE_HIGH>;
        flip-x = <1>;
        flip-y = <0>;
        swap-xy = <0>;
        gsl,fw = <1>;
    };
};

开机起来打印如下:
[    1.409306] Goodix-TS 1-0014: ID 9271, version: 1020
[    1.426632] Goodix-TS 1-0014: Invalid config, using defaults
[    1.426859] input: Goodix Capacitive TouchScreen as /devices/platform/fe5a0000.i2c/i2c-1/1-0014/input/input2
[    1.427090] Goodix-TS 1-0014: request IRQ failed: -22
[    1.427705] Goodix-TS: probe of 1-0014 failed with error -22

设备是识别到了,但IRQ中断报错,是中断脚没配对?
回复

使用道具 举报

37

积分

0

威望

0

贡献

技术小白

积分
37
发表于 2022-2-22 10:53:22        只看该作者  13#
Liuth 发表于 2022-2-10 15:16
你这不是有了吗,14位置出现了设备
说明你的触摸芯片地址是0x14,不是0x5d

你好,目前开机起来打印如下:
[    1.409306] Goodix-TS 1-0014: ID 9271, version: 1020
[    1.426632] Goodix-TS 1-0014: Invalid config, using defaults
[    1.426859] input: Goodix Capacitive TouchScreen as /devices/platform/fe5a0000.i2c/i2c-1/1-0014/input/input2
[    1.427090] Goodix-TS 1-0014: request IRQ failed: -22
[    1.427705] Goodix-TS: probe of 1-0014 failed with error -22

IRQ中断报错,是哪里没配好吗?
回复

使用道具 举报

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

本版积分规则

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