MTK GM3.0 关于电池电量显示流程

一、客户自查
电量相关问题,请先排查如下几点:
1、check hardware schematic
硬件设计对电量计算有极大影响,所以务必确认如下两项:
(1)ISENSE/BATSNS硬件连接是否和对应平台参考设计相同

使用的charger IC support power path则使用ISENSE测量VBAT,反之使用BATSNS;
注意:BATSNS/VSYSSNS不可短接

(2)CP_S/CP_N 差分包地走线
       PCB走线注意细则参考文档:《Fuel Gauge Application Notes_Vx.pptx》

2、check ZCV table
(1)是否有按规范打表
(2)是否有按规范合入dtsi
    操作指导参考文档:《GM3.0 Customized Setting Flow_Vx.pptx》

3、check car_tune_value
确认是否有按规范校准car_tune_value
car_tune_value校准方法参考文档:《GM3.0 Customized Setting Flow_Vx.pptx》

4、check customization
确认是否做过客制化修改,如有请提供修改内容;
mtk_battery_property.h
mtk_battery_table.h
若支持5个温度,则提供:
xxx_battery_prop_ext.dtsi
xxx_battery_table_ext.dtsi
若支持4个温度则提供:
xxx_battery_prop.dtsi
xxx_battery_table.dtsi


注:如果贵司做过客制化,从头文件解析zcv,请说明;
客制化参数含义参考文档:《 GM3.0_Customization parameter design guide_Vx.pptx 》

二、提CR注意事项
    如若上述自查均PASS,电量计算仍存在问题,劳烦开启daemon log,提供问题复现步骤和log:
1、 fuelgauge daemon log开启方法:
(1)setprop(注意需要root权限)
adb shell setprop persist.mediatek.fg.log.enable 1

(2&#

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
MTK电池电量同步是指在使用MTK芯片的设备上,系统会实时地更新显示电池的剩余电量情况。然而,有时候我们可能会遇到电量同步不准确的情况。 导致MTK电池电量同步问题的原因可能有多种。首先,电池老化可能是一个导致不准确电量显示的原因。随着时间的推移,电池容量会逐渐减小,从而导致电量显示不准确。此外,使用的充电器和数据线的质量也会影响电量同步。如果使用的充电器和数据线质量不好,可能会导致电量显示不准确或者无法正确充电。 其次,操作系统的错误或软件问题也可能导致电量同步不准确。如果设备的操作系统或者某些应用程序存在缺陷,可能会导致电量显示不准确。这时,我们可以尝试更新系统或者卸载一些有问题的应用程序,以解决电量同步问题。 此外,使用电池优化应用程序也可能会影响电池电量同步。有些电池优化应用程序可能会对电池电量进行优化管理,但有时候可能会造成电量同步不准确的情况。因此,我们可以尝试调整或关闭电池优化应用程序,查看是否能够解决电量同步问题。 总结来说,MTK电池电量同步问题可能由电池老化、充电器、数据线质量、操作系统错误、软件问题和电池优化应用程序等多个因素造成。通过检查和调整这些因素,我们可以尝试解决电量同步不准确的问题,以保证设备正常使用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值