- 积分
- 669
- 下载分
- 分
- 威望
- 点
- 原创币
- 点
- 下载
- 次
- 上传
- 次
- 注册时间
- 2010-6-18
- 精华
|
马上注册,获取阅读精华内容及下载权限
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 qinhecat 于 2021-6-28 16:24 编辑
本次维修的本子型号是未来人类X7200 2020款,模具是蓝天的X170SMG,今年5月份的机器,坏机被原厂拒保,小黄鱼2XXX捡来的。这个机器好的二手还在5000左右空机,蓝天ftp也有对应的图纸bios资料,想着只要不是南桥或者CPU插座掉几百个点,怎么都可以修好的吧,就搞过来了,和商家还算熟,顺利到货。
二修机,商家让自己的师傅搞过,说主板漏铜了,没修好,便宜处理掉。到手拆机,发现可以按开关触发,不装显卡,cpu,整机电流0.12A_20V,应该是CPU电源没有出来。拆开主板,可以发现主要问题集中在CPU供电的地方。如下图所示:
该机是采用intel 10代台式机cpu平台,显卡为可以拆卸的MXM结构。研究该机图纸可以知道CPU核心供电是由MP2979A数字电源管理及外围8颗MP86941 MOS功率IC组成。现在烧坏的是PU19部分,已经有人处理过了,把主板改区域掏出了一个贯穿孔,短路状况已经去除。
给主板接上维修电源开机,可以量到除了cpu核心电源外的其他部分电源都已经出来了,南桥BIOS有一段明显的读取信号,PLT_RST信号为低,带U开机整机电流是250mA左右。用示波器量CPU核心供电的几路mos的PWM输出电感波形,没有一个有动静,再量输入PWM信号,也是一点信号都木有。然后观察到主控MP2979A有重新焊接的痕迹,可能已经被人更换过。仔细观察被挖洞的区域,洞口应该没有内层信号线经过,坏掉的芯片电源和控制信号也已经处理干净,没有短路现象。理论上阉割掉这一项也不会影响到cpu核心供电正常产生。那就先软后硬吧。
第一步是重新刷一个原厂工厂bios。结果当然是凉凉,涛声依旧,漏是没这么好捡的
第二步是量下MP2979A的EN和外围器件阻值等情况,结果发现是EN有3.3V高电平,MP2979A的3.3V,1.8V正常,外围的RC器件值都在正常范围内,CPU的SVID总线也是一点波形都没。既然这样,那就换一颗试试吧,翻料板找到一颗换上去,情况依旧没有变。不信邪再找了一颗换上,还是不行哈。刚好手里有另外一台神舟TX9 11代的3070的本本在修,机器已经搞亮了,主板上的核心供电主控也是这颗,那我们对调试试吧。对调结果是,把这个不行的机器上的MP2979A放到TX9上可以正常工作,TX9的放过来还是一点动静都没有。这说明故障还是在主板上的。这一轮折腾过去基本就掉坑里了,遍寻MP2979A外围电路,走线以及掏洞那块区域有无异常,一晃大半天就过去了,毫无进展。
后面转机来了,看到图纸最后有个时序图,又想到现在带U触发电流250mA有点低,PLT_RST也没出来,来研究下时序吧,不要局限于头痛医头脚痛医脚,说不定cpu供电不出来和烧伤的洞,MP2979A没有关系呢。时序图如下
还有蓝天经典的门电路部分,查掉电或者不开机神奇区域
先量这个门电路,发现总输出11pin是低,是因为9pin CPU核心电源PG对应的信号VR_Ready为低,VR_Ready又是由下图的门电路产生的
它是由CPU SA电源的PG和CPU core电源的PG与在一起产生的,而MP2979A的30pin VR_READY_CORE现在是低电平,所以造成很多个系统PG信号不正常,PLT_RST也就没有产生了。看图纸MP2979A的30pin是通过一个0R电阻再接到上拉电阻到门电路的,先把这个0R去掉试试。去掉以后上电,系统电流上升到550mA,南桥明显开始发热,PLT_RST信号也变高了,此时量CPU SVID总线也有波形了。但是cpu核心供电还是没有产生。这个结果说明问题焦点还是在CPU核心电源管理上,它不知道什么原因没有让VR_READY_CORE变高。这个VR_READY_CORE先解释下,它是个指示信号,代表这个电源管理芯片可以正常接受SVID信号,和核心电源是否正常产生没有必然关系,就是说核心电源管理芯片进入正常工作状态后它就应该是高电平,等待CPU发SVID信号过来。
到这个时候,花在此机器上的时间已经有一天了,先休息改日再战。
*********************************************************************************************************************
今天是周日,还是要研究这个机器的。现在是时候来仔细看看这个MP2979A的规格书了,但是没有找到,不过找到了MP2949A的规格书,他们的pin定义是一样的,可以参考。
DESCRIPTION
The MP2949A is a triple-rail, digital, multi-phase
controller for the Core/GT/SA rails of both Intel
IMVP8 and IMVP9 processor platforms. The
MP2949A can work with MPS’s Intelli-Phase
products and traditional discrete drivers plus
MOSFET structures to complete the multi-phase
VR solution with minimum external components.
The MP2949A is scalable up to six phases
between three separated outputs.
The MP2949A provides an on-chip multiple-time
programmer (MTP) to store and restore device
configurations. Device configurations and fault
parameters can be programmed or monitored
easily using the PMBus interface. The MP2949A
can monitor and report output current through
the CS output from either Intelli-Phase products
or the MPS driver.
The MP2949A is based on a unique, digital,
multi-phase, non-linear control to provide fast
transient response to a load step with a minimal
number of output capacitors. With only one
power loop control method for both the steady
state and load transient, power loop
compensation is very easy to configure without
back-and-forth testing and adjusting.
The MP2949A also provides active current
balancing and auto-phase shedding for better
thermal and efficiency performance. The
MP2949A includes input and output voltage,
power (PSYS), output current (IMON),
temperature monitoring with selectable
protection functions, and programmable load
line for each rail.
The MP2949A is available in an RoHS compliant
QFN-48 (6mmx6mm) package.
以上关键功能描述里面提到这个芯片是个很灵活的先进多相数字电源管理系统,可以支持符合IMVP8,IMVP9规范的处理器平台,产生VCORE ,GT,SA电源,通过IIC总线可以配置各种电源模式和参数并存储在芯片内部。回头去看这个机器的CPU供电图纸,猛然发现这个核心供电是全部由MP2970A已经外围8个mos IC组成的4相供电模式,2个mos并联组成一相,而SA供电是由另外一个独立的电源管理芯片产生的,GT嘛,因为是纯独显机型,不使用核显,就没有存在。而上面提到的那个TX9 11代机器,虽然也是使用MP2979A做主控,但是它是同时产生CORE ,GT和SA三种供电的。对于MP2979A这个芯片来说,外围没有预留配置电路来产生这些不同结构的驱动模式,而是通过IIC总线来编程实现的,也就是说,不同的机型对于这个芯片来说是要有不同配置参数的。而这个配置过程,只能是由EC在待机时候来进行写入操作。为了证实这一点,我用示波器抓了个插上电源瞬间的波形
蓝色是MP2979A的36脚,PE,就是编程允许的意思,高电平时候可以对芯片编程,黄色是IIC的DATA信号,可以看到上电没有按开机的时候EC就会往MP2979A里面写配置数据。我的乖乖,如果这个数据没写对或者写的不是这个机型的,会发生什么情况呢?想到这,马上用示波器抓MP2979A的38脚,是PWM6的信号输出,一般就是SA电源的PWM信号,如果这个上过TX9正常的MP2979A的38pin在开机瞬间会产生PWM信号,那么说明那个TX9机器的EC成功的对它进行了配置,而当这个芯片回到我们这个坏主板上的时候,不知道什么原因坏主板上的EC没有成功的配置它或者配置的数据不对,所以因为实际电路结果的不同,它无法正确产生SA电源,那个30pin的VR_READY_CORE信号就变低了,这样整个主板就都不正常了,PLT_RST都没产生,那里有后面的SVID信号什么事呢。事实上,我真的在38pin抓到了有效的PWM信号波形(没有保存抱歉),这说明以上推测都是成立的了。那就基本确定MP2979A并没有坏,只是它被写入了不适合本主板的数据而无法正常工作。
事情到了这一步,我能想到的最快的办法是去找一台一模一样的机器把这个MP2979A换上去让那台机器的EC来给它写数据,但是目前又找不到,而且即使写成功以后重新焊回来难保不会被本机EC又瞎写一通,断开总线你不让它写是可以保持不变,但是鬼知道它平时还会写啥重要设置不?另外一个可以考虑的办法就是换EC或者重新写EC程序了。这个机型的EC是IT5570E-128,目前没有编程器支持它的烧写,只能是买一个全新的直接换上去主板,它会在第一次启动的时候自动读取主板上一个flash芯片内置的备份程序烧写进自身,成功以后就不会再读了。这个EC某宝现在要55块,很贵。搞了一个上去,神奇的事情果然发生了,换了新EC以后,等它自己下载好程序点亮电源待机灯,按开机键,电流已经上升到2A并不停跳变,后面装机一切恢复正常。下面的图是正常的配置波形和不正常的配置波形,有区别,但是不清楚具体细节,可能要用IIC协议分析仪来读了才知道。仅从波形长度上来看,后者比前者长了1ms,可能就是配置MP2697A寄存器的数量比前者多一些,比如要打开GT,SA电源之类,这也可以说明那个EC的程序应该的确是错了的。
正常亮机配置波形
不正常配置亮机波形
上亮机图
要2个280W大砖头同时插入才能正常工作,有点变态
配置图,10核20线程cpu,数框框神器
维修总结,划重点
1、MP2949,MP2979A之类新型供电芯片,内部的确带程序,但是在主板正常的情况下每次上电都会被正确配置,所以不同品牌的主板上拆机的也是可以正常使用的。只有碰到我这种情况下EC出问题才不能正常工作
2、电脑EC程序不要乱刷,特别是新机器新方案,后面跟老板聊天推测他这个客户可能是刷了别的相近机型的EC才导致的这个问题,至于是否因此烧了那一箱cpu供电,可能性还是有的。现在已经基本可以肯定客户是刷了蓝天X170KMG的EC程序,KMG是蓝天最新的intel 11代的机型,和10代的SMG机型cpu供电的差异是它又用回了MP2970A的CORE+GT+SA的架构,所以出现这个故障一点都不奇怪。
3、采用MPS此类电源管理方案的不止有CPU,还有GPU,所以VBIOS也会产生类似影响哦,一般不影响亮机,但是影响关于温度保护,功率参数大小这些东西,大家以后碰到问题可以多往这方面考虑哦。
至于有人会问那个挖穿孔的地方怎么办?一坨绿油糊上去搞定,它还有7个功率电感,上个65W TDP的10C20T CPU,怎么都可以安全使用的了。
搞定收工,谢谢收看。2021/06/27 22:50
|
购买记录 购买人数491 | 价格 | 购买时间 |
---|
会员567279 | 300鑫豆 | 2025-6-11 20:53 | 会员1512885 | 300鑫豆 | 2025-6-5 10:00 | 会员1134112 | 300鑫豆 | 2025-6-3 21:11 | 会员568073 | 300鑫豆 | 2025-5-21 14:44 | 会员1593119 | 300鑫豆 | 2025-5-13 11:51 |
查看所有购买记录
评分
-
查看全部评分
|