charger电压超过6.5V时,无高压提示
时间:10-02
整理:3721RD
点击:
charger电压超过6.5V时,无高压提示,或者非常小概率出现高压提示
解决方法:
1.修改cable out的条件值(该值需略大于高压提示门限值,此例为7V)
在/kernel-3.10/drivers/misc/mediatek/mach/mtxx/prj/power/cust_charging.h中
- #define V_CHARGER_MAX 7000
2.修改高压提示值为6.5V
在/kernel-3.10/drivers/power/mediatek/Battery_common.c中
- static void mt_battery_notify_VCharger_check(void)
- {
- ……
- #if !defined(CONFIG_mtk_DUAL_INPUT_CHARGER_SUPPORT)
- if (BMT_status.charger_vol > V_CHARGER_MAX) {//使用6500替换掉该处,勿使用宏值
- #else
- if (BMT_status.charger_vol > v_charger_max) {
- #endif
- ……
- }
在/kernel-3.10/drivers/power/mediatek/battery_common.c中
- static PMU_STATUS mt_battery_CheckChargerVoltage(void)
- {
- ……
- if (BMT_status.charger_vol >= V_CHARGER_MAX) { //改为6500
- #else
- if (BMT_status.charger_vol >= v_charger_max) {
- ……
- }
感谢分享
感谢分享
感谢分享
xuexi。
