微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > MTK6580 电池问题

MTK6580 电池问题

时间:10-02 整理:3721RD 点击:
现发现睡眠时候电量不更新,唤醒以后电量下降很快。打log 发现是每次唤醒后,ADC读取的电池电压比较高,导致计算的用电量不准,百分比不准,请问各位大神该怎么解决呢

电池曲线合了吗

当然合了啊。

这个问题在MT6582上也有,我记得我在这里发过贴子。
自己找找。

我看faq 是提供方法了,在唤醒那块加了一点代码 。但我实测还是没用。

对的,你自己打LOG看,他好像是有一个标志有问题引起的。我当时就是打LOG后解决的。

现发现睡眠时候电量不更新,唤醒以后电量下降很快。现象应该是每10s下降百分之一吧。你长时间打电话后灭屏电量也不会更新。
80有这个bug,控制下bat_ui_timeout即可解决。

bat_ui_timeout 在哪里控制下,能否详细点,谢谢。现象是每一分钟降低1%,因为我的代码里面是计时了60s ,
在BMT_UI.SOC-- ...

就是改成if(1)  ?   发现唤醒后bat_val电压会上升40mv ,导致OCV 也上升这么多,用电量也相应增加了好多。soc百分比就会下降。

你Q多少,我截图给你


742510332,,谢谢

求解决方案啊,怎么唤醒后的soc猛降啊

因为实际电量已经降了,在SLEEP时没有降而已,所以SLEEP OUT后就猛降了。
你可以量一下实际电池电压就知道了。

如果降的很多,能说明是待机功耗太大吗

这个看你待机的时间嘛。你如果待机两天,哪本来就没有多少电量了,检测肯定就降很多嘛。

待机一晚上内部soc 变成0% 了

你看一下待机电流是多少?

测待机电流是稳定在0.002A了

你测试一下平均电流。

现在发现  是由于delta_time 大了几百倍,是等于休眠时间,电量是该时间和电流的累加,所有耗电百分比变大很多。但是这个时间肯定是会很大,不可能很小啊。这该怎么优化。


发现用D5,就好了 oam_d_5.以前是oam_d_2. 你能看看你们6580_M 用的是D2 还是D5吗

好了就行了,我们应当没有是这样修改,我们是MT6582的平台。

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

网站地图

Top