一、概述 Android4.4的电池管理功能用于管理电池的充、放电功能。整个电池管理的部分包含Linux电池驱动、Android电池服务、电池属性和參数、电池曲线优化四个部分。 Linux电池驱动用于和PMIC交互、负责监听电池产生的相关事件,比如低电报警、电量发生变化、高温报警、USB插拔等等。 ...
分类:
移动开发 时间:
2017-07-26 14:47:56
阅读次数:
251
1,Reference designs use the PMIC to handle VBUS pin detection; the SMB hardware detects the charger type.?2,After the SMB358 completes detection, the ...
分类:
其他好文 时间:
2017-06-14 13:05:41
阅读次数:
389
最近一直在被i.MX6的开机、关机流程控制,其内部是如何检测到1秒按钮,2秒按钮,4秒按钮的,这其中的工作机制是如何实现,由于发现这部分工作并不是在PMIC上实现了,现在终于在数据手册上找到这部分相关介绍。 ...
分类:
其他好文 时间:
2016-09-03 12:13:29
阅读次数:
138
本文记录如何使用i2c tools对PMIC进行直接复位操作。 ...
分类:
其他好文 时间:
2016-04-16 18:45:01
阅读次数:
193
WINCE6.0+I.MX515挂起后硬复位系统没有声音问题 设备挂起后,硬复位启动,系统没有声音。经过硬件工程师确认,是挂起后给音频模块SGTL5000的VDDD和VDDA供电断开了,硬复位启动过程这两个引脚还是低电平。下面来看这个两个引脚的供电图11V2_DIG2和1V65分别是PMIC(MC13892)的VGEN1和VDIG供电的。图2音频芯片VDDD的电压范围是1.1~2.0V,VDDA的...
一、专业术语
1. LDO(Low Dropout Regulator)
低压差线性稳压器
优点:稳定性好,负载响应快,输出纹波小
缺点:效率低,输入输出的电压差不能太大
2. DC-DC(Direct Current to Direct Current)
...
分类:
其他好文 时间:
2015-02-28 11:28:09
阅读次数:
302
/********************************************************************************* @author Maoxiao Hu* @version V1.0.0* @date Feb-2015****************...
分类:
其他好文 时间:
2015-02-02 15:31:15
阅读次数:
437
1.基本概念
PMIC: Power Management IC电源管理IC
相关接口代码:
U32 pmic_config_interface (U32 RegNum, U32 val, U32 MASK, U32 SHIFT)
preload:alps\mediatek\platform\mt6582\preloader\src\drivers\pmic_6323.c
...
分类:
移动开发 时间:
2014-11-09 14:00:01
阅读次数:
263
如果只有使用Accdet 作为耳机的检测,没有使用EINT_HP 作为拔插检测。会遇到概率性:短按HOOK键,无法接听电话;短按HOOK键,会变成长按的效果,挂断电话。
在accdet_irq_handler函数 return 1之前做如下修改:
//add begin
while((pmic_pwrap_read(ACCDET_IRQ_STS) & IRQ_STAT...
分类:
移动开发 时间:
2014-09-24 12:30:06
阅读次数:
346
一、概述
Android4.4的电池管理功能用于管理电池的充、放电功能。整个电池管理的部分包括Linux电池驱动、Android电池服务、电池属性和参数、电池曲线优化四个部分。
Linux电池驱动用于和PMIC交互、负责监听电池产生的相关事件,例如低电报警、电量发生变化、高温报警、USB插拔等等。
Android电池服务,用来监听内核上报的电池事件,...
分类:
移动开发 时间:
2014-08-23 16:51:31
阅读次数:
290