立即注册
查看: 965|回复: 5

[问题] MT6735 GPIO口状态自动跳变!

已绑定手机
发表于 2021-11-1 10:13:19 | 显示全部楼层 |阅读模式 来自 广东省深圳市
最近客户反馈一个问题,vol+ - 键大概率无效,我们按键原理图的接法是col对gnd。dws中是配置的row0
通过cat gpio口的状态,col0 col1都正常,无效的机器row0的gpio in的状态一直跳变(不做任何操作放在那里都跳变),正常的机器是不跳变的。
后面尝试过使用row1发现现象一样。
补充:有问题的机器,重启后就正常了。
疑问:认真仔细查找过row0 和 row1的gpio没有复用的状态,另外逆向推一下,就算有复用,也不应该这么毫无规律的自动跳变。
如果假设是硬件问题,不可能同一问题点大批量的复现。而且重启就好。
不知道大家有没有好的思路???
我知道答案 回答被采纳将会获得5 RD币 已有5人回答
已绑定手机
已实名认证
专业2G/3G/4G智能模块核心板,承接方案定制,
手机:18665375912(微信同号)或点下面的黑色字体

深圳市新移科技有限公司
发表于 2021-11-1 10:23:56 | 显示全部楼层 来自 广东省深圳市
估计还是代码中有地方复用了这个GPIO,这个芯片平身都很稳定的。加LOG看一下GPIO模式的函数有没有调用吧?
已绑定手机
 楼主| 发表于 2021-11-1 10:44:45 | 显示全部楼层 来自 广东省深圳市
本帖最后由 goodtalent 于 2021-11-1 10:49 编辑
jianghuiyan 发表于 2021-11-1 10:23
估计还是代码中有地方复用了这个GPIO,这个芯片平身都很稳定的。加LOG看一下GPIO模式的函数有没有调用吧? ...

6.0的不是mtk的自己的接口了。
模式统一下dts中配置了。
已绑定手机
发表于 2021-11-1 10:45:23 | 显示全部楼层 来自 广东省深圳市
已绑定手机
已实名认证
专业2G/3G/4G智能模块核心板,承接方案定制,
手机:18665375912(微信同号)或点下面的黑色字体

深圳市新移科技有限公司
发表于 2021-11-1 11:33:06 | 显示全部楼层 来自 广东省深圳市
goodtalent 发表于 2021-11-1 10:44
6.0的不是mtk的自己的接口了。
模式统一下dts中配置了。

好好查一下,软件出问题的可能性最大。
已绑定手机
 楼主| 发表于 2021-11-1 15:15:07 | 显示全部楼层 来自 广东省深圳市
jianghuiyan 发表于 2021-11-1 11:33
好好查一下,软件出问题的可能性最大。

补充一下,vol+ -键无效的同时,经常还会伴随power键无效,息屏后power键正常,vol+ - 还是不行,要重启。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

合作/建议

TEL: 19168984579

工作时间:
周一到周五 9:00-11:30 13:30-19:30
  • 扫一扫关注公众号
  • 扫一扫打开小程序
Copyright © 2013-2024 一牛网 版权所有 All Rights Reserved. 帮助中心|隐私声明|联系我们|手机版|粤ICP备13053961号|营业执照|EDI证
在本版发帖搜索
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表