立即注册
查看: 2108|回复: 0

[经验分享] MTK模块,MTK开发板充电调试资料

已绑定手机
发表于 2019-3-27 15:08:54 | 显示全部楼层 |阅读模式 来自 广东省深圳市
MTK模块,MTK开发板充电调试资料
褀联智能科技所有
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/<Project Name>/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/<Project Name>/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/<Project Name>/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/<Project Name>/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  //没有高压电池,千万不要有这个定义!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

合作/建议

TEL: 19168984579

工作时间:
周一到周五 9:00-11:30 13:30-19:30
  • 扫一扫关注公众号
  • 扫一扫打开小程序
Copyright © 2013-2024 一牛网 版权所有 All Rights Reserved. 帮助中心|隐私声明|联系我们|手机版|粤ICP备13053961号|营业执照|EDI证
在本版发帖搜索
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表