Firefly开源社区

打印 上一主题 下一主题

[Android] Android11.0 添加 pca9555 驱动,驱动注册成功了,但无法注册 GPIO

8

积分

0

威望

0

贡献

吃瓜的群众

积分
8

Android11.0 添加 pca9555 驱动,驱动注册成功了,但无法注册 GPIO

发表于 2023-8-21 16:01:23      浏览:3275 | 回复:0        打印      只看该作者   [复制链接] 楼主
  • 固件类型: 自行编译的固件
  • SDK包名称: Firefly-RK356X_Android11.0_git_20210824
  • SDK更新到哪个COMMIT: 0000-00-00 00:00:00
  • SDK修改内容: 在 I2C3M1 和 I2C1M0 添加 PCA9555 驱动。
  • Log日志: rk3568.log
问题描述及复现步骤:
1. 查看 PCA9555 内核打印信息,如下所示
[    0.793534] rk808-rtc rk808-rtc: device is disabled
[    0.793558] rk808-rtc: probe of rk808-rtc failed with error -22
[    0.794717] pca953x 1-0021: 1-0021 supply vcc not found, using dummy regulator
[    0.794803] pca953x 1-0021: Linked as a consumer to regulator.0
[    0.795453] pca9555 init success!
[    0.795603] pca953x 1-0022: 1-0022 supply vcc not found, using dummy regulator
[    0.795656] pca953x 1-0022: Linked as a consumer to regulator.0
[    0.796284] pca9555 init success!
[    0.796894] pca953x 3-0021: 3-0021 supply vcc not found, using dummy regulator
[    0.796952] pca953x 3-0021: Linked as a consumer to regulator.0
[    0.797589] pca9555 init success!
[    0.797732] pca953x 3-0022: 3-0022 supply vcc not found, using dummy regulator
[    0.797778] pca953x 3-0022: Linked as a consumer to regulator.0
[    0.798407] pca9555 init success!
[    0.798544] pca953x 3-0024: 3-0024 supply vcc not found, using dummy regulator
[    0.798601] pca953x 3-0024: Linked as a consumer to regulator.0
[    0.799223] pca9555 init success!
2. 查看内核 GPIO 口,如下图
3. 使用I2CTool 能够正常控制PCA9555 IO 口。
4. 发现注册在 I2C3 的  PCA9555 驱动。无法正常申请GPIO
:/sys/class/gpio # echo 600 > export                                                                                                                                                                       
1


该问题如何解决,谢谢。




截图 2023-08-21 15-41-53.png (41.44 KB, 下载次数: 413)

截图 2023-08-21 15-41-53.png

rk3568.log

94.24 KB, 下载次数: 0, 下载积分: 灯泡 -1 , 经验 -1

回复

使用道具 举报

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

本版积分规则

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