61ic电子在线 首页 技术 移动开发 查看内容

MTK mt6735/mt8735平台与电池相关的文件

2018-8-1 10:43| 发布者: mxin| 查看: 889| 评论: 0|原作者: mxin

摘要: MTK mt6735/mt8735平台与电池相关的文件如下,需要修改可参看。


MTK mt6735/mt8735平台与电池相关的文件如下,需要修改可参看。

1. 电源芯片fan5405参数调整
文件名: bootable/bootloader/lk/platform/mtx735/fan5405.c      kernel-3.10/drivers/misc/mediatek/power/mtx735/charging_hw_fan5405.c
参数设置(例子):fan5405_reg_config_interface(0x06,0x62); //set ISAFE 1350mA 4.24V 根据芯片手册更改参数

文件名:bootable/bootloader/lk/platform/mtx735/include/platform/fan5405.h      kernel-3.10/drivers/misc/mediatek/power/mt6735/fan5405.h
参数设置(例子):define CON2_OREG_MASK    0x25 // OREG_MASK 根据芯片手册更改参数

2. CAR_TUNE_VALUE参数校准
CAR_TUNE_VALUE关系到软体读到的电流的精度,校准好之后,在bootable/bootloader/lk/platform/mtx735/mt_battery.c 文件中修改数值:
文件名:bootable/bootloader/lk/platform/mtx735/mt_battery.c      kernel-3.10/drivers/misc/mediatek/mach/mtx735//power/cust_battery_meter.h
参数设置(例子):#define CAR_TUNE_VALUE         86 //1.00
                             #define CAR_TUNE_VALUE         93 //1.00  //修改之后
3. 充电电流大小设置
文件名:kernel-3.10/drivers/misc/mediatek/mach/mtx735//power/cust_charging.h
参数设置(例子):-#define AC_CHARGER_CURRENT          CHARGE_CURRENT_1050_00_MA
                            +#define AC_CHARGER_CURRENT         CHARGE_CURRENT_1350_00_MA

4. 电池容量参数修改
文件名:kernel-3.10/drivers/misc/mediatek/mach/mtx735//power/cust_battery_meter.h
参数设置(例子):+#define Q_MAX_POS_25    2140
                            +#define Q_MAX_POS_50   (Q_MAX_POS_25*(1316/1307))
                            +#define Q_MAX_POS_0            (Q_MAX_POS_25*(1220/1307))
                            +#define Q_MAX_NEG_10   (Q_MAX_POS_25*(1162/1307))

                            +#define Q_MAX_POS_50_H_CURRENT (Q_MAX_POS_25*(1295/1307))
                            +#define Q_MAX_POS_25_H_CURRENT (Q_MAX_POS_25*(1270/1307))
                            +#define Q_MAX_POS_0_H_CURRENT  (Q_MAX_POS_25*(1102/1307))
                            +#define Q_MAX_NEG_10_H_CURRENT (Q_MAX_POS_25*(599/1307))

5. 支持高压电池
文件名:kernel-3.10/drivers/misc/mediatek/mach/mtx735//power/cust_charging.h     kernel-3.10/drivers/misc/mediatek/power/mtx735/fan5405.h     bootable/bootloader/lk/platform/mt6735/include/platform/fan5405.h
参数设置(例子):#define HIGH_BATTERY_VOLTAGE_SUPPORT  //没有高压电池,千万不要有这个定义!


鲜花

握手

雷人

路过

鸡蛋

地址 :湖南省株洲市天元区利江花园
合作 Email: administration@61ic.com

  • 关注61ic官方微博
    了解最新动态

  • 关注61ic微信公众号
    这里有好玩的讯息

  • 加入61ic交流群
    不断在这里成长

© 2014-2017 HuNan 湖南索炜达电子科技有限公司 . All rights reserved.
湘公网安备 43020202000020号

Archiver|手机版|小黑屋||湘ICP备13001086号-2 QQ 
返回顶部