amty.wang 发表于 2008-4-12 18:58:25

EC中开机动作的定义

bini,
开机动作在EC中是如何定义的?中断 or ACPI中的S5-S0?或是其他方式?

我找不到入口。。。:(

bini 发表于 2008-4-13 00:30:00

如果Power Button开机信号是EC控制,你找hardware原理图,看是哪个GPIO。再在EC BIOS code里找那个GPIO的控制,基本上开机动作就可以找到了,其实在代码里找 “Power button”个单词就应该可以找得到了。

amty.wang 发表于 2008-4-24 16:04:07

中断,
自己顶自己的:lol

smile__xu 发表于 2008-7-9 15:32:01

按照EE那边的spec(power sequence)

zhangnengjun 发表于 2008-7-13 23:40:18

回复:EC中开机动作的定义

ec一般会每隔一段时间检测一次gpio(pwrsw#信号,电源开关,平时高电平,按下去的时候是低电平),当检测到低电平后似当前状况,如果是在s5,就发pwrbtn#信号给南桥,并上电开机,如果电上完了就进s0。

amty.wang 发表于 2008-7-14 18:05:21

5#,
不知道你做的EC有没有idle模式,当ec进入idle后,靠什么唤醒呢?内部时钟吗?

xtdumpling 发表于 2008-7-14 22:40:48

EC进入idle是BIOS发的命令吧,BIOS也可以发命令让EC退出idle,我见过一个ENE的EC是这样,命令好像是00

teddypig 发表于 2008-10-22 10:30:06

EC code在检测到没有服务/中断 需要响应之后会进入IDLE模式省电,一旦有中断过来就会唤醒进入工作模式。时钟中断是最常见的唤醒中断。

蓝色永恒 发表于 2008-12-23 23:24:22

回复 2# 的帖子

你好,EC新手上路,请多指教,正在学习POWER On Sequence ,ACPI的东西也看了不少了,但是理解的不太多,希望能给点学习建议,尤其是PowerSequence 部分!! 先谢过了!!!!

蓝色永恒 发表于 2009-1-10 23:52:28

回复 8# 的帖子

你好能不能详细讲述一下时钟中断?多谢~~~~
页: [1]
查看完整版本: EC中开机动作的定义