迅维网

查看: 6146|回复: 31
打印 上一主题 下一主题

华硕M4A77T不停复位讨论!

[复制链接]
跳转到指定楼层
1#
发表于 2015-1-16 14:33:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自: 安徽合肥 来自 安徽合肥

马上注册,获取阅读精华内容及下载权限

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 新安江 于 2015-1-16 18:20 编辑

故障:能触发开机有显示,但开机后,不到一分钟左右就不断重启。

维修:查了传说中的8.2K排阻,代换过跟南桥、IO、复位电路有关的所有822排阻,无效。更换南桥、刷BIOS、加焊北桥均无效!索了一下论坛,发现这个问题比较常见,但好像没一个帖子说完全修复?
故重开此帖,跟大家讨论。

分析:开机正常有显示,说明主POST自检正常,不断重启时,诊断卡RST灯、主板的MEMOK灯,随之不停复位闪亮,所以,直接测量面板的复位针,结果RSTCON#_PANEL针为2V稳定,一般来说,硬复位针上的电压为3.3V,所以,先怀疑2v电压偏低,但查此电路,一无所获,鉴于以上已大面积排查而无果,无奈,只好根据实物,手绘出复位电路部分电路图



如图所示:当开机后有正常显示,说明IO至南桥至CPU的复位电路已正常,此时SB的RSTCON#为高电平。
当按下手动复位键后(RSTCON#_PANEL),相当于短接C56,把+3VSB经ORN14加到OQ3的B极电位下拉至0V,OQ3截止,OQ4导通,相当于0Q4的C-E短接,对SB的RSTCON#进行低电平复位,系统总复位。

这是正常的主板硬复位电路,但华硕M4A77T主板,同时还采用了一个特殊的复位电路:MEMOR OK电路。这个可以百度一下,大概意思是说,当主板的内存不兼容(性能、频率、容量不同的内存混插造成),或是使用者手动超频后,因内存频率过高而造成主板POST自检不过内存时,按下MEMORY OK键后,可以使内存自动恢复到正常启动的频率范围内,这样主板就能正常启动了。
从复位电路看,手动复位针(RSTCON#_PANEL)上的偏置电压,其实就是+3VSB通过排阻ORN14的三个100K电阻分压而得,所以,2V应该算正常;而且,当不断复位出现时,这个2V一直稳定,故可直接排除这部份电路。

重点查MEMORY OK这个复位电路:
当南桥发出总复位信号给系统复位后,还从内部发出一个MEMORY_OK信号,如图所示,此信号分两路:一路经MOR41加到MQ1的G极,MQ1饱和导通,这相当于把MQ3的G极对地短接,MQ3截止,相当于其D-S结开路;MEMORY_OK的另一路经MOR1加到MQ2的G极,因MQ2的G极对地并接了一个大容量电容MCE1(820u),根据积分原理,M2Q的G极电位,在开机的瞬间并不足以使之达到饱和导通状态,因此,在此期间,MQ2是截止的,+3VSB经RN31、MOD1加到MQ2的D极,如果南桥复位正常,MO_RTSCON#约等于RSTCON#等于3.3V。


随着MCE1上的充电电压的不断上升,当MQ2的G极达到约1.72V(实际在路测量,大概值,仅供参考)时,MQ2饱和导通,这相当于其D-S极短(跟手动按下内存兼容性设置的MEMOK键结果一样),经MOD1下拉,将南桥的总复位信号RSTCON#下拉,进行系统总复位。这个过程,跟手动复位的结果是一样的。
当系统总复位时,南桥输出MEMORY_OK信号为低电平,此时,MQ1截止,MQ3导通,经MOR5,把MCE1上的充电电压快速释放;当系统复位结束后,南桥输出MEMORY_OK信号为高电平,又重复上述过程。

实际测量发现,开机后,MCE1上端电压为0V,随后慢慢上升,当达到1.72V后,整个系统进行总复位,随后这个充电电压基本维持在最低约1.4V,最高约1.72V之间,不断的重复动作。

现在的疑问是:这个主板的MEMORY_OK到底表示什么?是表示内存正常的“好”信号,还是网上资料显示的内存兼容性快速设置信号

MEMORY_OK信号,在正常时,到底是高电平还是低电平?如果正常是低电平,那么跟通常表示信号“好”为高电平的电路就相悖;如果正常时为高电平,通过上述分析,主板肯定会不断的复位重启。

向各位有经验的师傅们请教,共同讨论。




2#
发表于 2015-1-16 15:23:52 | 只看该作者 来自: 江苏常州 来自 江苏常州
有没有换过系统啊!

回复 支持 反对

使用道具 举报

3#
发表于 2015-1-16 15:53:47 | 只看该作者 来自: 四川成都 来自 四川成都
MEMORY_OK信号应该只是开机跳变一下就行,由南桥检测到某个存储器正常后发出的,如果不停跳变,可能要检测南桥和存储器(ROM,内存条)是否有问题哦

点评

MEMORY OK信号本身不跳变,只是在总复位信号RSTCOM#在复位时随之跳变。 你仔细看MCE1充放电过程就知道了。 根据此板的实物电路图看,如果MEMORY OK在正常时是输出高电平的,那么,这个板肯定一直会不断地复  详情 回复 发表于 2015-1-16 15:59
回复 支持 反对

使用道具 举报

4#
发表于 2015-1-16 15:59:28 | 只看该作者 来自: 安徽合肥 来自 安徽合肥
ytg689 发表于 2015-1-16 15:53
MEMORY_OK信号应该只是开机跳变一下就行,由南桥检测到某个存储器正常后发出的,如果不停跳变,可能要检测 ...

MEMORY OK信号本身不跳变,只是在总复位信号RSTCON#在复位时随之跳变。

你仔细看MCE1充放电过程就知道了。

根据此板的实物电路图看,如果MEMORY OK在正常时是输出高电平的,那么,这个板肯定一直会不断地复位。

回复 支持 反对

使用道具 举报

5#
发表于 2015-1-16 17:13:24 | 只看该作者 来自: 四川成都 来自 四川成都
我再仔细看了一下,MEMORY OK信号应该是一个高电平脉冲,复位后应该是低电平才对

回复 支持 反对

使用道具 举报

6#
发表于 2015-1-16 17:29:03 | 只看该作者 来自: 四川成都 来自 四川成都
如果MEMORY OK信号正常后是高电平,MQ2应该长时间导通,相当于MO_RTSCON#长按,你画箭头的那个点应该不会1.4-1.72V变化,应该是个恒定的电压,除非MQ3漏电或性能不好。

点评

你大概还是没仔细看我的描述: “随着MCE1上的充电电压的不断上升,当MQ2的G极达到约1.72V(实际在路测量,大概值,仅供参考)时,MQ2饱和导通,这相当于其D-S极短接(跟手动按下内存兼容性设置的MEMOK键结果一样  详情 回复 发表于 2015-1-16 18:12
回复 支持 反对

使用道具 举报

7#
发表于 2015-1-16 18:12:00 | 只看该作者 来自: 安徽合肥 来自 安徽合肥
本帖最后由 新安江 于 2015-1-16 18:24 编辑
ytg689 发表于 2015-1-16 17:29
如果MEMORY OK信号正常后是高电平,MQ2应该长时间导通,相当于MO_RTSCON#长按,你画箭头的那个点应该不 ...

你大概还是没仔细看我的描述:

“随着MCE1上的充电电压的不断上升,当MQ2的G极达到约1.72V(实际在路测量,大概值,仅供参考)时,MQ2饱和导通,这相当于其D-S极短接(跟手动按下内存兼容性设置的MEMOK键结果一样),经MOD1下拉,将南桥的总复位信号RSTCON#下拉,进行系统总复位。这个过程,跟手动复位的结果是一样的。
当系统总复位时,南桥输出MEMORY_OK信号为电平,此时,MQ1截止,MQ3导通,经MOR5,把MCE1上的充电电压快速释放当系统复位结束后,南桥输出MEMORY_OK信号为高电平,又重复上述过程。”


回复 支持 反对

使用道具 举报

8#
发表于 2015-1-16 19:25:56 | 只看该作者 来自: 安徽 来自 安徽
这个有图吗

回复 支持 反对

使用道具 举报

9#
发表于 2015-1-16 21:52:35 | 只看该作者 来自: 广西 来自 广西
GA-MA770-S3P复位跳变,PWROK跳,总线供电也跳,换芯片,电容,反馈电阻,场管,依旧。断开总线供电,用桥供电控制PWROK也是在跳,引起桥供电也跳,复位针3.3V,挑起IO的lreset#脚,仍跳 ,换过南桥,刷BIOS无果。现在扔一边准备做料板.

回复 支持 反对

使用道具 举报

10#
发表于 2015-1-16 22:00:17 | 只看该作者 来自: 广西 来自 广西
MEMORY_OK是内存好信号,高电平有效,有的板作为桥发出slp_s3#条件.

点评

M4A77T中,板上确实预留了一个电阻MOR42,一端接MQ1的G极,另一端接到你说的SLP_S3#,但实际使用中并没有这个电阻。 按这个电路推算,MEMORY OK确实应该为高电平,但如果确定为高电平,那么根据上面的实绘电路,  详情 回复 发表于 2015-1-17 09:43
回复 支持 反对

使用道具 举报

11#
发表于 2015-1-16 22:24:17 | 只看该作者 来自: 辽宁 来自 辽宁
桥开焊也这样

点评

你是指南桥空焊吗? 我前面说过了,南桥已换全新,无效。  详情 回复 发表于 2015-1-17 13:51
回复 支持 反对

使用道具 举报

12#
发表于 2015-1-17 09:43:49 | 只看该作者 来自: 安徽合肥 来自 安徽合肥
火星上的来客 发表于 2015-1-16 22:00
MEMORY_OK是内存好信号,高电平有效,有的板作为桥发出slp_s3#条件.

M4A77T中,板上确实预留了一个电阻MOR42,一端接MQ1的G极,另一端接到你说的SLP_S3#,但实际使用中并没有这个电阻。
按这个电路推算,MEMORY OK确实应该为电平,但如果确定为高电平,那么根据上面的实绘电路,通过对MCE1的不断充放电,系统总复位RSTCON#肯定会不断地复位重启。
 
今天我又仔细地跑了一下线,MO_RSTCON#也就是MQ2的D极还有一路接到一个场管MQ6的G极,是检测控制CHASSIS电路的,同时还有一路经一个电阻MOR43接到双二极管OD3的另一脚,但实际使用中,MOR43为空。也就是说,这三个电路,并不直接影响上述故障。

回复 支持 反对

使用道具 举报

13#
发表于 2015-1-17 13:51:14 | 只看该作者 来自: 安徽 来自 安徽

你是指南桥空焊吗?
我前面说过了,南桥已换全新,无效。

回复 支持 反对

使用道具 举报

14#
发表于 2015-1-18 17:41:32 | 只看该作者 来自: 安徽黄山 来自 安徽黄山
最新进展:直接短路MQ2后开机,显示正常,即人为使MEMOK置高电平。

但短路南桥的MEMORY_OK信号后,开机不复位无显示。

就是说,取消MCE1的充放电电路后,机器不再自动重启。仔细检查南桥发出的MEMORY_OK除了接MOR41、MOR1两个电阻外,并无其它负载,怎么会出现这种现象?

回复 支持 反对

使用道具 举报

15#
发表于 2015-1-19 10:21:35 | 只看该作者 来自: 四川成都 来自 四川成都
看来是图上箭头所指点产生寄生震荡问题,查一下MQ1,MQ3,MOR2,MOR41,MOR5,MCE1是否性能不好,最好先断开MOR5试试情况如何。

回复 支持 反对

使用道具 举报

16#
发表于 2015-1-19 11:11:54 | 只看该作者 来自: 四川成都 来自 四川成都
再谈谈几点看法:
1.MCE1只是在开机时起到一个延迟作用,系统复位后就不起作用。
2.MEMORY OK信号开机低电平,在系统检测到内存正常后,由南桥发出稳定的高电平。经分析应该3.3V或5V.,所以图上箭头所指点正常时也应该3.3V或5V.
3.MQ1,MQ3,MOR5组成MCE1的放电回路,在关机时MEMORY OK变为低电平,MQ1截止,使MQ3导通,MCE1通过MOR5,MQ3放电,使MQ2可靠截止。避免下次开机为高电平,造成开机时序紊乱。
4.版主测得箭头所指点电压1.4-1.72V不正常,应该3.3V或5V才对,经验判断80%是MCE1有问题,不妨换换 试试看。

点评

感谢你的回复! 现在最重要的是,正常机器POST自检OK后,MEMORY_OK到底是高电平、还是低电平,还是如前面会员提到的,是一个持续时间较短的高电平脉冲吗?这个整个帖子的关键! 因为,如果是高电平(实际测量为  详情 回复 发表于 2015-1-19 13:21
回复 支持 反对

使用道具 举报

17#
发表于 2015-1-19 13:21:38 | 只看该作者 来自: 安徽黄山 来自 安徽黄山
本帖最后由 新安江 于 2015-1-19 13:49 编辑
ytg689 发表于 2015-1-19 11:11
再谈谈几点看法:
1.MCE1只是在开机时起到一个延迟作用,系统复位后就不起作用。
2.MEMORY OK信号开机低 ...

感谢你的回复!
现在最重要的是,正常机器POST自检OK后,MEMORY_OK到底是高电平、还是低电平,还是如前面会员提到的,是一个持续时间较短的高电平脉冲吗?这个整个帖子的关键!

因为,如果是高电平(实际测量为3.3V),那么从上述原理分析看,整个电路肯定会处于不断的复位、重启状态,这个我已重复多次了。 电路图没问题,整个MEMORY_OK电路外围所有元件都检查并代换过。南桥也换过。

就是说,MEMOK电路不正常,肯定是由于南桥发出了不正常的MEMORY_OK信号所致。

至于箭头所指点电压,是实测电压,肯定是准确的,原因如下:
南桥发出的MEMORY_OK信号为3.3V高电平时,对MCE1有个充电过程,其充电的快慢和上、下限电压值,是根据MOR1、MCE1的积分参数决定的。这个好理解,但为什么最高只有1.72V左右而不是3.3V、最低不是0V而是约1.4V呢?很简单,你把这个电压的变化,跟开关机时间、复位时间结合分析就很简单了:

未开机时,MEMORY_OK为0,MCE1上端当然为0V。
开机后,随着系统总复位,MEMEOY_OK变为高电平3.3V,对MCE1进行充电,MCE1上的电压是缓慢不断上升的,当到达MQ2的正偏导通阀值时(实测约1.72V),MQ2饱和导通;前面分析过了,MQ2导通将最终造成RSTCON#对系统进行总复位,复位瞬间,MEMORY_OK会输出低电平,如你所说,MCE1会再次进入充电状态;这就很清楚了:之所以MCE1上端的电压最高只能到约1.72V,正是由于到这个阀值时,MQ2饱和导通了!而导通后MEMORY_OK不是马上又变为0V了吗?
如果没有MQ2的存在,MCE1上的电压肯定会上升到接近MEMORY_OK即3.3V了。

再来说一下MEMORY_OK最低电压,如前所述,当MQ3导通时,MCE1上的充电电压是经MOR5(680)限流后进行放电的,放电的终结电压不只跟MOR5的大小有关,还跟MEMORY_OK的高低电平的翻转时间有关。
简单地说,MEMORY_OK并不是每次都要到MCE1放电电压至0V时才翻转。而且,MQ2也并不需要在Vg-s等于0V时才截止。
开机后发生自动复位时最低电压实际测量MCE上约1.4V。




回复 支持 反对

使用道具 举报

18#
发表于 2015-1-19 13:46:30 | 只看该作者 来自: 四川成都 来自 四川成都

“最新进展:直接短路MQ2后开机,显示正常,即人为使MEMOK置高电平。”

希望测一下此时MEMORY-OK的电压,是否稳定?是多少伏?本人猜测应该是高电平。



回复 支持 反对

使用道具 举报

19#
发表于 2015-1-19 13:56:31 | 只看该作者 来自: 四川成都 来自 四川成都
“但为什么最高只有1.72V左右而不是3.3V、最低不是0V而是约0.4V呢?”
即使按版主的思路分析,箭头所指点也应该0-3.3V变化,造成1.4-1.72V变化的根本原因还是MCE1,MQ3性能不好漏电与MOR1将3.3V分压所致。

点评

你没仔细看清楚我上面的分析。  详情 回复 发表于 2015-1-19 14:31
回复 支持 反对

使用道具 举报

20#
发表于 2015-1-19 14:31:21 | 只看该作者 来自: 安徽黄山 来自 安徽黄山
本帖最后由 新安江 于 2015-1-19 14:32 编辑
ytg689 发表于 2015-1-19 13:56
“但为什么最高只有1.72V左右而不是3.3V、最低不是0V而是约0.4V呢?”
即使按版主的思路分析,箭头所指点 ...

你没仔细看清楚我上面的分析。
整个MEMORY_OK电路外围所有元件都检查并代换过

点评

按照版主的分析,我也仔细分析过,可以说合情合理,但我的分析没你那个复杂。还有下面关键问题你没回答。 “最新进展:直接短路MQ2后开机,显示正常,即人为使MEMOK置高电平。” 希望测一下此时MEMORY-OK  详情 回复 发表于 2015-1-19 15:01
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表
附近
店铺
微信扫码查看附近店铺
维修
报价
扫码查看手机版报价
信号元
件查询
点位图 AI维修
助手



芯片搜索

快速回复