※ 引述《ericj (lalala)》之铭言:
: 电源会重开机怪主机板是哪招?
: 用了快一年没事 -> 重开发生 -> 换 Power 好了一年多
: 过了一年多又炸了 -> 重开发生 -> 换 Power 又正常
: 电源环境没变 主机板也没换 显卡也是一样
: 你跟我说主机板???....
: 唯一的操纵变因就是换 Power 阿...
: 如果是板子的问题,换回来 Power 还不是一样会重开?
: 谁能用逻辑和科学的方法告诉我
: 这种现象是板子造成的??
大家好,又到了周末深夜单身狗肥宅debug实验室,今天要跟大家分享的是
“重开”
‘师爷你给翻译翻译,什么叫重开?’
“不用翻释,就是重开”
事情有这么简单就好,要debug之前还是要先讲点背景知识
几个keyword分享一下,觉得肥宅小弟我解释的不够清楚的可以估狗再扫一次
PG / PS_ON# / SIO(EC) →这三个都看的懂的就可以直接左转出去谢谢不用联络QQ
PG: PowerGooooooD,简单说就是PSU所有PWR都GOOOOOOD的时候会发的讯号
PSON#: 就是主板在PG发完后决定要开机时会发的讯号,#代表low active代表很low
SIO: 就是SuperIO就是俗称的环控芯片,包山包海,从吃PG到吐PSON#都是他
SIO有分很多种类,最原始的SIO是作死的ASIC靠BIOS控制,也有部分写code控制
EC: 全部自己写code的就是EC嵌入式控制器,NB的叫EC,Server的叫BMC,有点不太一样
因为我接下来唬烂的东西需要对照着看,所以放一个常用的SIO spec来看
iTE IT8783 →为什么举这颗?没为什么官网随便捞的
http://www.ite.com.tw/uploads/product_download/IT8783_A_V0.5_062510.pdf
好,在骗了这么多P币后应该要讲点正事
一般PSU的各种保护好比OCP / OPP / OTP等等,一但顶到废之后触发一定是断电关机
因为触发时不拉掉通常就会有生命危险,该起火的起火该喷烟的喷烟
所以重开这件事本来就是MB上的SIO去发起的,史称“重开运动”
揪竟为什么重开,可能性好几个,这就要上示波器去trigger到底是哪一根去顶到废
好比IT8783(spec p.25)里的pin91~98就是用来接到各组电压去侦测
至于什么敢讲跟5Vsb有关一定是PSU厂跟MB厂合作拿NG机台去扫出来的结果
因为肥宅服务的公司名称里没有A/M/G也没有F,也没有NG机台所以详情不是很清楚
在这业界讲话如果没有足够的证据或资料,被自家人或其他厂钉在墙上是很常有的
总之还没完全fix之前这件事还有的烧,用逻辑想大慨还有几种可能性,解法又不一样
单就5Vsb来说大家设计其实差异不大,所以会不会有哪厂以后又重开,其实很难说