1、ACPI-高级电源管理 Advanced Configuration and Power Interface 六种状态:9 h6 L U% k; c该阶段的电源有 battery 电源和 standby 电源 RSMRST#:当 SB 电压 OK 时由 IO 发出的触发南桥内 SB 电路的 RST 信号 8 B, y$ J* T% I第二阶段, s 0 z7 W/ U* H# M k8 6 d: I P2 Q* M7 I- ' k7 , R8 * j# q7 ) j: u* RPOWER OK 信号是非常重要的信号,绝大多数主板的工作状态都是通过 PWROK 信号决定的 4 H w-
2、O' _* _3 F, F3 Y1 A$ R0 y- 当所有的 POWER 都稳定,并且主板的工作状态确定以后就会结束 RESET 状态,当南桥收到 POWER OK 信号后就会把 RESET#信号置为高电平IC 在确认 RST OK 后才会执行动作,当 CPURST OK 之后,CPU 就会发出第一条指令,接下来就是 BIOS 的范畴。插上 ATX 电源后,先不要直接去将主板通电试机,而是要量测主板在待机状态下的一些重要工作条件是否是正常的 。在这里我们要引入“Power Sequencing”上电时序这个概念,主板对于上电的要求是很严格的,各种上电的必备 条件都要有着先后的顺序,也
3、就是我们所说的“Power Sequencing”,一项条件满足后才可以转到下一步,如果其中的 某一个环节出现了故障,则整个上电过程不能继续下去,当然也就不能使主板上电了。主板上最基本的 Power Sequencing 可以理解为这样一个过程,RTCRST#-VSB 待机电压-RTCRST#-SLP_S3#-PSON#,掌 握了 Power Sequencing 的过程,我们就可以一步一步的来进行反查,找到没有正常执行的那一个步骤,并加以排除。下 面具体介绍一下整个 Power Sequencing 的详细过程: 1.在未插上 ATX 电源之前,由主板上的电池产生 VBAT 电压和 CMOS
4、 跳线上的 RTCRST#来供给南桥,RCTRST#用来复位南 桥内部的逻辑电路,因此我们应首先在未插上 ATX 电源之前量测电池是否有电,CMOS 跳线上是否有 2.5V-3V 的电压。 2.检查晶振是否输出了 32.768KHz 的频率给南桥(在 nFORCE 芯片组的主板上,还要量测 25MHz 的晶振是否起振)3.插上 ATX 电源之后,检查 5VSB、3VSB、1.8VSB、1.5VSB 、1.2VSB 等待机电压是否正常的转换出来(5VSB 和 3VSB 的 待机电压是每块主板上都必须要有的,其它待机电压则依据主板芯片组的不同而不同,具体请参照相关芯片组的 DATASHEET 中的
5、介绍) 4.检查 RSMRST#信号是否为 3.3V 的高电平,RSMRST#信号是用来通知南桥 5VSB 和 3VSB 待机电压正常的信号,这个信号 如果为低,则南桥收到错误的信息,认为相应的待机电压没有 OK,所以不会进行下一步的上电动作。RSMRST#可以在 I/O 、集成网卡等元件上量测得到,除了量测 RSMRST#信号的电压外,还要量测 RSMRST#信号对地阻值,如果 RSMRST#信号处 于短路状态也是不行的,实际维修中,多发的故障是 I/O 或网卡不良引起 RMSRST#信号不正常。 5.检查南桥是否发出了 SUSCLK 这个 32KHz 的频率。 6.短接主板上的电源开关,发
6、出一个 PWBTN#信号给 I/O,I/O 收到此信号后,经过内部逻辑处理发出一个 PWBTIN#给 到南桥。 7.南桥收到 PWBTIN#信号后,发出 SLP_S3#给 I/O,I/O 接到此信号后经过内部的逻辑处理发出 PSON#信号给 ATX 电源,ATX 电源接到低电平的 PSON#信号后,开始工作,发出各路基本电压给主板上的各个元件,完成上电过程。intel 芯片组主板工做时序来源: 作者:llkeyou 跟贴 15 条 进入论坛 主板维修,intel 芯片组主板工做时序 在这里以 ASUS 的 915 主板来描述一下 INTEL主板的上电及工做时序: 1、当 ATX Power 送
7、出±12V, +3.3V, ±5V 数组 Main Power 电压后,其它工做电压如+VTT_CPU,+1.5V, +2.5V_DAC,+ 5V_Dual,+3V_Dual,+1.8V_Dual 也将在这里以 ASUS 的 915 主板来描述一下 INTEL 主板的上电及工做时序:1、当 ATX Power 送出±12V, +3.3V, ±5V 数组 Main Power 电压后,其它工做电压如+VTT_CPU,+1.5V, +2.5V_DAC,+ 5V_Dual,+3V_Dual,+1.8V_Dual 也将随后全部送出.2、当+VTT_CPU 送给
8、CPU 后,CPU 会送出 VTT_PWRGD 信号High给 CPU;ICS;VRM;CPU 用 VTT_PWRGD 信号确认 VTT_CPU 稳定在 Spec 之内,OK 后 CPU 会发出 VID0:5.VRM 收到 VTT_PWRGD 后会根据 VID 组合送出 Vcore.3、在 VCORE 正常发出后,Processor Voltage Regulator 即送出 VRMPWRGD 信号给南桥 ICH6,以通知南桥此时 VCORE 已经正常发出.在 VTT_PWRGD 正常发出后 , 此信号还通知给 Clock Generator(ICS);以通知 Clock Generator
9、在能够正常发出所有 Clock.4、当提供给的南桥工做电压及 Clock 都 OK 后,由南桥发出 PLTRST#及 PCIRST#给各个 Device.The ICH6 drives PLTRST# inactive a minimum of 1 ms after both PWROK and VRMPWRGD are driven high.翻译: ICH6 驱动 PLTRST# 为无效的至少 1 毫秒, 在 PWROK 和 VRMPWRGD 被置为高电平以后。来源:这里我的理解为 在 PWROK 和 VRMPWGRD 发出后,至少 1MS,ICH6 才会发出PLTRST# 给北桥和 SI
10、O 复位。PLTRST# 与 PCIRST#区别如下 :PLTRST# : Platform (翻译:平台 指的是北桥+CPU ) Reset PCIRST#: PCI ResetPLTRST# connected to all component that previously need PCIRST#,except PCI slots and devices. PCIRST# is connected to PCI Devices and slots without resetting system.PLTRST# is higher than PCIRST#.在北桥 NB 接收到南桥送出的 PLTRST#大约 1ms 后,北桥送出 CPURST#给 CPU,以通知 CPU 能够开始执行第一个指令动做.( 不过要北桥送出 CPURST#的前提是在北桥的各个工做电压下面是一个时序图,按照顺序,对应上述文字。对里面的英文描述不明白的,请在后面跟帖。注:本时序不能涵盖所有 INTEL 板,能够做为参考,此时序基本相同,只是产生的方式不同,如 MSI 里面,很多信号是由 MS 的专用芯片发出。如 MS-5,嘿嘿,这个就要问老杨了。 还要感激 ASUS 老莫提供参考资料。 希望大家静下心来,好好阅读,你会发觉,会有很多收获!