INTEL主板CPURST#信号的产生及维修思路
程序员文章站
2022-06-07 22:03:30
INTEL主板CPURST#信号的产生及维修思路一般来说,如果CPURST#信号一直为低电平,就会引起CPU不工作,上主板诊断卡会显示FF。如何维修我们首先要了解CPURST#信号的产生流程。对于大部分早期的主板(既945以下的主板... 10-09-08...
一般来说,如果cpurst#信号一直为低电平,就会引起cpu不工作,上主板诊断卡会显示ff。如何维修我们首先要了解cpurst#信号的产生流程。对于大部分早期的主板(既945以下的主板)cpurst#产生流程如下:
1、atx的pwrok和vcore电路的vr_gd发能基本工作条件正常的南桥。
2、南桥接到这2个信号后发出pcirst#信号,发给门电路或专用复位ic。
3、门电路或专用复位ic把pcirst#信号分化成pcirst#1、pcirst#2、iderst#等,用来复位相应的设备。
4、pcirst#1会同时发给io、北桥、网卡、声卡等设备复位。
5、北桥接到pcirst#1后对自身进行复位,并在cpu接到南桥发出的cpu_pwrgd信号后对cpu发出cpurst#信号,使cpu进行复位,清空cpu内部寄存器。
根据以上流程,早期的主板如果cpurst#信号低电平的维修思路一般是:先查pwrok和vcore电路是不发出了vrm_gd信号,然后再查各复位信号,最后查北桥的工作电压、频率及南桥给北桥的复位信号。如果正常就换北桥。
但是自从ich7推出后,这种思路多半行不通,原因在ich7的南桥上,当接到pwrok和vrm_gd后,会发出比以前多一个信号 pltrst#为io和北桥提供复位,原来的pcirst为主板的其它ic提供复位,因此pltrst#信号是cpurst#信号产生的必要条件。
我们再看看主板进入s0(既正常工作状态)的信号时序:pwrok->vrmpwr_gd—>sus_stat#->pltrst#->processor i/f signals—>stpclk#(cpuslp#)—>dmi message。从上面可以看出,在pltrst#信号之后是processor i/f signals、stpclk#、dmi message,这三个信号都会影响cpurst#,一般说来,前2个信号故障产生的可能性比较小,后一个出现的可能性比较大。我看到一篇文章说北桥要正确发出cpurst#信号前提是dmi message信号必须正常。南桥作为输入输出数据的控制部分,很容易造成开路或短路损坏。
因此,如果用前面的方法不能解决问题,我们可以做一下南桥的bga,据朋友说成功率大于85%。
1、atx的pwrok和vcore电路的vr_gd发能基本工作条件正常的南桥。
2、南桥接到这2个信号后发出pcirst#信号,发给门电路或专用复位ic。
3、门电路或专用复位ic把pcirst#信号分化成pcirst#1、pcirst#2、iderst#等,用来复位相应的设备。
4、pcirst#1会同时发给io、北桥、网卡、声卡等设备复位。
5、北桥接到pcirst#1后对自身进行复位,并在cpu接到南桥发出的cpu_pwrgd信号后对cpu发出cpurst#信号,使cpu进行复位,清空cpu内部寄存器。
根据以上流程,早期的主板如果cpurst#信号低电平的维修思路一般是:先查pwrok和vcore电路是不发出了vrm_gd信号,然后再查各复位信号,最后查北桥的工作电压、频率及南桥给北桥的复位信号。如果正常就换北桥。
但是自从ich7推出后,这种思路多半行不通,原因在ich7的南桥上,当接到pwrok和vrm_gd后,会发出比以前多一个信号 pltrst#为io和北桥提供复位,原来的pcirst为主板的其它ic提供复位,因此pltrst#信号是cpurst#信号产生的必要条件。
我们再看看主板进入s0(既正常工作状态)的信号时序:pwrok->vrmpwr_gd—>sus_stat#->pltrst#->processor i/f signals—>stpclk#(cpuslp#)—>dmi message。从上面可以看出,在pltrst#信号之后是processor i/f signals、stpclk#、dmi message,这三个信号都会影响cpurst#,一般说来,前2个信号故障产生的可能性比较小,后一个出现的可能性比较大。我看到一篇文章说北桥要正确发出cpurst#信号前提是dmi message信号必须正常。南桥作为输入输出数据的控制部分,很容易造成开路或短路损坏。
因此,如果用前面的方法不能解决问题,我们可以做一下南桥的bga,据朋友说成功率大于85%。