微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > LED 配置成 MT65XX_LED_MODE_GPIO 后 电流异常

LED 配置成 MT65XX_LED_MODE_GPIO 后 电流异常

时间:10-02 整理:3721RD 点击:
mtk6572 KK版本软件配置LED时
采用GPIO138,GPIO140,GPIO145做LED灯,可以正常使用,但在来短信后,电流在待机时出现约10MA电流,没有完全降。把MT65XX_LED_MODE_GPIO设置成MT65XX_LED_MODE_NONE后,正常,请问是那里出了问题,高手帮忙看下,谢谢

坐下沙发,呵呵

看示例代码,应该是用ISINK0~ISIN3, PWM5~PWM8,这样设置应该是可以的,因为里面有关电源的操作,不知为何在LED驱动里面单独关闭了LED电源还会这样

可以用ADB看看GPIO的模式是否正确。

同时可以用ADB查看输入输出,输出电平这些,还有上拉这类的东西都可以看看。

学习下...

131:1000010-1
132:1000010-1
133:1000010-1
134:0000010-1
135:4010000-1
136:0000100-1
137:1000010-1
138:0000010-1
139:1000010-1
140:0011110-1
141:0000110-1
142:0000010-1
143:0000010-1
144:3010000-1
145:0000010-1
146:1000010-1
147:1000000-1
148:1000000-1
149:1000000-1
150:1000000-1
151:1000000-1
152:1000000-1
153:1000000-1


[FAQ09611][power]MT6582 led配置不正确 可能
会造成无法进suspend睡眠  
【问题现象】

当indicator LED在做完闪烁的操作后,比如来电话、短信、闹钟、提示等场景

系统不能进入suspend状态,底电流偏大


【问题原因】

LED客制化文件配置错误,会导致led驱动中抓住leds_suspend_lock


【问题解法】

cust_led.c中的设定务必与HW layout匹配


没有用到的led,对应参数务必设置成 :

MT65XX_LED_MODE_NONE, -1 , {0}

在关闭电源的地方,加上 wake_unlock(&leds_suspend_lock); 就可以了

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top