msm8909平台JEITA配置和bat-V therm表合入
8909平台的冷热充电温度点是硬件控制的,不能软件控制,目前硬件设置的是0~55度的充电区间。
软件上应该设置的是BTM comparator threshold, 70%(cold)~35%(hot)。 驱动可以控制充电区间内的充电电压和电流。
qcom,batt-hot-percentage = <35>;
qcom,batt-cold-percentage = <70>;
JEITA设置:
低于0度,停止充电。
0~10度 最大充电电压4.2V,充电电流 360mA,
10度到~45度最大充电电压4.35V,充电电流720mA,
45度~55度最大充电电压4.2V,最大充电电流90mA。
高于55度,停止充电。
qcom,cool-bat-decidegc = <100>;
qcom,warm-bat-decidegc = <450>;
qcom,cool-bat-mv = <4200>;
qcom,warm-bat-mv = <4200>;
qcom,ibatmax-warm-ma = <90>;
qcom,ibatmax-cool-ma = <360>;
根据硬件电路计算出来的温度检测电压,V Bat-therm是PMU检测到的电压,需要合入
drivers/hwmon/qpnp-adc-common.c中修改以下数组:
static const struct qpnp_vadc_map_pt adcmap_qrd_skue_btm_threshold[] = {
{-400, 1690},
{-350, 1658},
{-300, 1620},
{-250, 1575},
{-200, 1524},
{-150, 1467},
{-100, 1404},
{-50 , 1337},
{0 , 1266},
{50 , 1194},
{100 , 1122},
{150 , 1052},
{200 , 984 },
{250 , 920 },
{300 , 861 },
{350 , 806 },
{400 , 757 },
{450 , 712 },
{500 , 673 },
{550 , 638 },
{600 , 607 },
{650 , 580 },
{700 , 557 },
{750 , 537 },
{800 , 519 },
{850 , 504 },
{900 , 490 },
{950 , 479 },
{1000, 468 },
{1050, 460 },
{1100, 452 },
{1150, 445 },
{1200, 439 },
{1250, 434 },
};
转载于:https://www.cnblogs.com/lingjiajun/p/8952768.html
msm8909平台JEITA配置和bat-V therm表合入相关推荐
- MSM8909平台UIM驱动流程
UIM卡上电需要满足下面的时序. UIM上电时序 ...
- 基于认证的代理平台搭建配置squid-20130730
基于认证的代理平台搭建配置squid-20130730 功能:通过squid代理实现 (1)基于用户名密码认证的出口ip路由选择 (2)基于client源ip的出口ip路由选择 (3)基于连接本机ip ...
- Windows平台Eclipse配置Maven
Windows平台Eclipse配置Maven 在Eclipse中配置Maven,安装Maven插件,两个:m2eclipse和m2e-extras(后者包含跟svn结合的SCM handler). ...
- Android8.1 MSM8909平台增加温度传感器
Android8.1 MSM8909平台增加温度传感器 物联网模块为了提高性价比,一般使用高通低端的MSM8909平台.最近在该平台的Android 8.1版本上调试了温度传感器,包括driver代码 ...
- 高通MSM8909平台L1系统修改LDO电压值
文档说明 本文档以SC806-CN-00(MSM8909平台)为例,说明如何修改LDO电压值. 修改方法 以修改LDO5,从1.8V改为1.9V为例. 首先查看PM8909的IC specificat ...
- 第三方短信平台——SUBMAIL 配置 DNS 解析
1.概述 SUBMAIL短信平台,配置域名的 DNS 解析,是校验发件人身份和反垃圾邮件的核心技术手段.通过配置适当的 DNS 解析,能让收件服务器确定发件人身份,极大地提高邮件送达率.在使用 SUB ...
- 天兔(Lepus)监控系统慢查询分析平台安装配置
转http://suifu.blog.51cto.com/9167728/1770672 被监控端要安装pt工具 1 2 3 4 [root@HE1~]## yum -y install perl-I ...
- 平台系统云服务器配置,01-云平台连接配置
1云平台连接 1.1 云平台连接简介 云平台连接是指设备与H3C绿洲平台服务器(H3C Oasis server)通过Internet建立的远程管理通道.通过云平台连接,网络管理员可以在没有直接接入 ...
- Win7平台下配置Sublime Text2 的C++编译环境
Win7平台下配置Sublime Text2 的C++编译环境 Sublime Text 是一个跨平台的编辑器,之前在 Mac 上成功配置了 C++ 在 Sublime Text 的编译环境,接下来介 ...
最新文章
- Linux下的虚拟终端(可用于在本机上模拟串口进行调试)
- 想体验从活火山上滑下来的刺激感?VR来成全你
- torch.where用法
- Android之NDK开发
- 不清楚 spring 的这几个知识点,面试直接挂了!
- Technocup 2020 - Elimination Round 2 E. Rock Is Push dp
- pythonsuper多重继承_Python super()函数使用及多重继承
- 【Logstash】logstash 报错 logstash cannot write event to DLQ reached maxQueueSize of
- oracle数据库基础知识总结,oracle知识点总结(一)
- Python安装OpenGL包
- 【Flutter】微信项目实战【07】 通讯录界面搭建(下)
- 电感电容之开关电源的原理
- css表格文字超数量就竖排_css实现文字竖排
- 响应函数 handlers
- 【PHP基础学习】—PHP异步非阻塞的实现方法
- Ubuntu 14.04重装mysql
- Vue 中Lodop 实现批量打印
- python拟合sir模型_SI,SIS,SIR模型的正确实现(python)
- 二、	常见传感器的检测
- [裴礼文数学分析中的典型问题与方法习题参考解答]4.5.10