60平台功能机如何修改充电电流?
时间:10-02
整理:3721RD
点击:
客户的电池是3500ma的,如何修改充电电流?目前的充电电流只有500ma,客户想达到800ma,要如何修改软件?修改chr_parameter.h
#define CHR_AC_CHARGE_CURRENT PMU_CHARGE_CURRENT_1000_00_MA //PMU_CHARGE_CURRENT_650_00_MA
#define CHR_USB_CHARGE_CURRENT PMU_CHARGE_CURRENT_1000_00_MA //PMU_CHARGE_CURRENT_650_00_MA
#define CHR_NON_AC_CHARGE_CURRENT PMU_CHARGE_CURRENT_1000_00_MA // PMU_CHARGE_CURRENT_650_00_MA
#define CHR_USB_CHARGING_HOST_CHARGE_CURRENT PMU_CHARGE_CURRENT_1000_00_MA //PMU_CHARGE_CURRENT_650_00_MA
#define HIGH_V_CHARGING_CURRENT_LEVEL_0 PMU_CHARGE_CURRENT_1000_00_MA //PMU_CHARGE_CURRENT_650_00_MA
#define HIGH_V_CHARGING_CURRENT_LEVEL_1 PMU_CHARGE_CURRENT_1000_00_MA //PMU_CHARGE_CURRENT_650_00_MA
#define HIGH_V_CHARGING_CURRENT_LEVEL_2 PMU_CHARGE_CURRENT_550_00_MA
#define HIGH_V_CHARGING_CURRENT_LEVEL_3 PMU_CHARGE_CURRENT_450_00_MA
#define HIGH_V_CHARGING_CURRENT_LEVEL_4 PMU_CHARGE_CURRENT_400_00_MA
#define HIGH_V_CHARGING_CURRENT_LEVEL_5 PMU_CHARGE_CURRENT_200_00_MA
#define HIGH_V_CHARGING_CURRENT_LEVEL_6 PMU_CHARGE_CURRENT_200_00_MA
修改到1000ma了,怎么还是只能达到680ma呢?
#define CHR_AC_CHARGE_CURRENT PMU_CHARGE_CURRENT_1000_00_MA //PMU_CHARGE_CURRENT_650_00_MA
#define CHR_USB_CHARGE_CURRENT PMU_CHARGE_CURRENT_1000_00_MA //PMU_CHARGE_CURRENT_650_00_MA
#define CHR_NON_AC_CHARGE_CURRENT PMU_CHARGE_CURRENT_1000_00_MA // PMU_CHARGE_CURRENT_650_00_MA
#define CHR_USB_CHARGING_HOST_CHARGE_CURRENT PMU_CHARGE_CURRENT_1000_00_MA //PMU_CHARGE_CURRENT_650_00_MA
#define HIGH_V_CHARGING_CURRENT_LEVEL_0 PMU_CHARGE_CURRENT_1000_00_MA //PMU_CHARGE_CURRENT_650_00_MA
#define HIGH_V_CHARGING_CURRENT_LEVEL_1 PMU_CHARGE_CURRENT_1000_00_MA //PMU_CHARGE_CURRENT_650_00_MA
#define HIGH_V_CHARGING_CURRENT_LEVEL_2 PMU_CHARGE_CURRENT_550_00_MA
#define HIGH_V_CHARGING_CURRENT_LEVEL_3 PMU_CHARGE_CURRENT_450_00_MA
#define HIGH_V_CHARGING_CURRENT_LEVEL_4 PMU_CHARGE_CURRENT_400_00_MA
#define HIGH_V_CHARGING_CURRENT_LEVEL_5 PMU_CHARGE_CURRENT_200_00_MA
#define HIGH_V_CHARGING_CURRENT_LEVEL_6 PMU_CHARGE_CURRENT_200_00_MA
修改到1000ma了,怎么还是只能达到680ma呢?
你的充电器也许最大电流只有680
如果需出电流变大,充电器的输出电压就会很低
也有可能是红的问题
充电器是1A的。
bmt_utility.c 的 void bmt_set_chr_current(void)
这个里面修改
跟充电器有关系,在市面上使用一个叫“金力龙”的1A充电器,3.9V以下就能稳定在700ma左右。进入工厂模式,查看充电电流,能到800ma,最大时,能到1A。
很好,非常有用,谢谢。
我拿去试试。
貌似测试充电电流不是用稳压电源么,充电器。一个比手机还假的产品,能信么
