华硕电源电池电路分析
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3、上电时序
待system部分所有power OK后,EC会发CPU_VRON为High,Vcore power才 起来,6mS后发VRM_PWRGD.
三、GFX Core –RT8152
1、RT8152介绍
GFX core部分无需设POC line,VID pull H/L 是only for工厂ATS测试 (不上CPU,VID floating),DPRSLPVR也无需设定default; CPU通过VR的IMON时刻知道GFX-core的power; Turbo Boost Technology
VSET_EC:EC根据battery的信息,设定单个cell的充电电压。 ISET_EC:EC根据battery的并联数,及battery的状态(Precharging or Quick-charging)设定充电电流; CHG_EN :BATSEL_0、 BATSEL_1 、VSET_EC、 ISET_EC设定完成之后,将CHG_EN置High,开始充电
2、充电准备
SMB0_CLK SMB0_DAT BATSEL_1 BATSEL_0 VSET_EC
MB39A132
Battery Pack
EC
TS1#
BAT1_IN_OC#
ISET_EC CHG_EN
AC_IN_OC# ACOK
Battery DETECT
Adaptor DETECT
Battery和Adapter必须同时存在 Battery通过SMBUS告诉EC它的电压、电流、容量等信息, EC再根据Battery此时的状态告诉charge IC是否需要充电、以怎样的方式充电(Precharging\CC\CV)
Thanks !
Q2:RT8206 工作原理,K40C用的是这颗芯片,很多板子3vo 5vo 出不来导致不 上电 A:这个问题要按上电时序一步步往前查了:先确认板子、元件是否有损坏 => 上 电后,AC_BAT_SYS是否有电压 => 5VA是否OK => 3VA是否OK => VSUS_ON是否起来 => 3VO/5VO是否有,如果还是没起来就要更换controller 了
NB power training
--For calpella platform
Limy_ Li
2010/03/08
Outline
Charger –MB39A132
1.Adapter/battery 切换 2.充电准备
3.MB39A132 charging的设定 4.MAX8725 charging的设定 5.MAX17015 charging的设定
5、MAX17015 charging 的设定
SMB0_CLK SMB0_DAT
VSET_EC ISET_CTL
MAX17015
Battery Pack
EC
TS1#
BAT1_IN_OC# AC_IN_OC# CHG_AC_OK
Battery DETECT
Adaptor DETECT
Smart charging: 由EC控制VCHG、ICHG,Model 共用线路,可同时support 2S/3S/4S的battery
2、上电时序
GFX Core power在VTT_CPU power之后,Vcore power 之前起来, GFX_VRON由CPU发出,power level就是CTT_CPU
四、system –RT8206/RT8202
1、RT8206
RT8206工作原理同之前的RT8205 +3VA由+5VA通过LDO转出
MAX8725
Battery Pack
EC
TS1#
BAT1_IN_OC#
CHG_EN#
AC_IN_OC#
CHG_AC_OK
Battery DETECT
Adaptor DETECT
BATSEL_2P#:EC告诉Charge IC battery是几 P 的,设定CC电流, BATSEL_2P# =Low,为2P/3P battery,ICC=2.5A; BATSEL_2P# =High,为1P battery,ICC=1.5A。 PRECHG:EC侦测Battery电压<3V*Cells,发信号PRECHG=1,Battery-Pack进 入Pre-Charging Mode,充电电流为150mA CHG_EN#:EC侦测Battery达到充电条件,发出信号:CHG_EN# = 1, Charger Disabled; CHG_EN# = 0, Charger Enabled
VSET_EC:EC根据battery的串联数,告诉charge IC充电电压。 ISET_CTL:EC根据battery的并联数,及battery的状态(Precharging or Quick-charging)设定充电电流;并有charge Enable的功 能
二、Vcore –RT8856
adapter in detect
一般设定ACOK判断点是13.7V/17.4V Adapter present: ACOK=Low, AC_IN_OC#= Low Adapter absence : ACOK=High, AC_IN_OC#= High
Battery in detect
Battery present:
2、RT8202: 两种mode
EN=high,RT8202会根据loading变小时降低PWM工作频率,提高了轻载的效率
EN=floating,RT8202定频,Freq=500KHz
Q&A
Q1:MAX8725、MAX17015 充电原理。插电池为ADAPTER图标、插ADAPTER 为电池图标除了考虑AC_IN_OC# BAT_IN_OC#还需要考虑哪些讯号? A:这个问题很奇怪,可能先要看一下adapter、battery是否OK => 再看 AC_IN_OC#与BAT_IN_OC#(TS1#)是否接错 => 确认EC是否OK
BATSEL_0、 BATSEL_1 BATSEL_0、 BATSEL_1:EC根据battery的串联数,告诉charge IC, 再根据VSET_EC信息设定Battery充电电压。
4、 MAX8725 charging的设定
SMB0_CLK SMB0_DAT BATSEL_2P# PRECHG
1、 Montevina platform VS Calpella (power)
Item
chipsets Power rail power
Montevina (IMVP6+)
3个(CPU+NB+SB) Vcore(core)
Calpella (IMVP6.5)
2个(CPU+Ibex Peak-M) VGFX (Graphics)/ Vcore (core) /VTT-CPU(core)
Vcore –RT8856
1.Montevina platform VS Calpella (power) 2.VID的设定
3.上电时序
GFX Core –RT8152
1.RT8152介绍 2.上电时序
System –RT8206/RT8202
1.RT8206 2.RT8202
Power-flow
Memory Support
VID/ Vboot DAC codes Vboot Monitor Power saving signal DPRSLPVR DPRSTP# Performance Performance
DDR2(1.8V)
VID[6:0] 1.2V PMON 3.3V-H Support slow C4 /X
一、charger –MB39A132
1、Adapter/battery 切换
充电电压、电流 的设定
Charge IC
Only adapter,插入瞬间的spike被系统端CAP吸收掉;AC_BAT_SYS = A/D_DOCK_IN, PQ8903不导通,Adapter给system供电;ACOK拉低后,PQ8902完全导通; Only battery,PQ8902关闭,PQ8903导通,Battery给system供电 Adapter、Battery均存在时, PQ8902导通,PQ8903关闭,Adapter给system供电,同时给 Battery充电;charge IC有current share功能,当系统电流增大时,charging的充电电流会减小。
MB39A132
Battery Pack
百度文库EC
TS1#
BAT1_IN_OC#
ISET_EC CHG_EN
AC_IN_OC# ACOK
Battery DETECT
Adaptor DETECT
Smart charging: 由EC控制VCHG、ICHG, Model 共用线路,可同时support 2S/3S/4S 的battery
DDR3(1.5V)
VID[6:0] 1.1V IMON Vttcpu-H deleted Turbo boost
other
OVP
1.7V
1.55V
2、VID的设定
POC (power on configuration) line: Vcore power起来之前,CPU 会通过VID[5:3]的设定知道VR Imax;
VID[2:0],VID[6],DPRSLPVR,PS I#按default设定; CPU通过VR的IMON时时知道 Vcore与GFX-core的power; Turbo Boost Technology: 将CPU Core与GFX Core做power sharing, 提高双方的performance
TS1#=Low,BAT1_IN_OC#=Low
Battery absence : TS1#=High,BAT1_IN_OC#=High
Note:目前已经有些project直接将 TS1#与BAT1_IN_OC# short的
3、MB39A132 charging的设定
SMB0_CLK SMB0_DAT BATSEL_1 BATSEL_0 VSET_EC