POWER
一方面,POWER是由POWER_SUS在ONKEY部分电路(见下图)供给的,
另一方面,POWER又有如下作用,
++++++ main power: 通过LDO将POWER装换成VDD_IO
++++++ 另外一边通过LDO生成VDD_5V,给USB,喇叭外放供电
++++++ 另外LCD的VDD_5V和VDD_15V都是由POWER直接供给的
VDD_IO
VDD_IO通过一系列的LDO,生成VDD_ARM, VDD_INT, VDD_MDDR, VDD_ALIVE, VDD_OTG, VDD_OTGI
3P3VSUS
由POWER_SUS通过LDO产生
POWER_SUS
是从8677c出来的,一般情况下保持常有的状态。
这两个仅仅是维持ON KEY部分的三极管工作
ON_KEY的关机工作原理是靠控制GPIO拉低POWER电源,这样是否太危险?
开机的原理
POWER_SUS是一个充电芯片出来的,可以在电池和直流充电器间切换电源,保证POWER_SUS的供给,当按下SW14后,POWER和POWER_SUS间导通,在UBOOT中判断PWR_OFF的电平,如果持续一段时间为1则认为开机,就启动Kernel。
貌似没有在uboot里面做这个事?????
在UBOOT起来后,要把PWR_OFF这个引脚配置成中断脚,像以前电路图上的KEY1一样,用它实现sleep/wake。
关机的流程还不是很懂。
开始以为POWER_SUS不一定有,后来发现8677c只要有BAT或者DC输入,就会有POWER_SUS.
记得以前是按下直接唤醒,然后检测按下时间,到一定时间才能开机,而不是松开即可开机。需要同我自己的对比下
目前AP CHARGER的电流DC限制在1800-2200,因为PSET电阻式1.5k。
3.3V的3g的LDO换了,换成tps54310。