马上注册,获取阅读精华内容及下载权限
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 段林希 于 2017-1-17 17:14 编辑
2015款Air进油渍 不开机维修
作者: 上海小金
时间:2017年1月15号接机
故障:客户描述进了水用了2天就开不了机了,板号:820-00165-A,5代CPU:Broadwell-ULT,能跟4代的Haswell通用
正文:数一数,还有俩个礼拜不到就过年了,我还坚持在工作岗位上,最近几天这店里的生意异常火爆,把小小的40平的维修厅给挤得水泄不通
第二张是晚上6点了,客户还高朋满座,都不好意思下班了。
来一张机器进液的图片吧
看图,壳子上面有油渍,主板下半部分有油渍腐蚀,背光IC进液挺严重,都已经烂了,我就取掉背光IC,清洗主板,更换周边腐蚀的小元件
,背光IC订了一个更换上
,现在进入维修正题。
先打了主板全电感,没有短路。
接下来通电
待机0.01,主板自动上电到025掉电,如此反复
那么我来测下主板各电感电压,
测试结果如下:
PM_SLP_S5_L产生了:U8000产生PP3V3_S4
U7501产生PP5V_S4RS3
U4600产生PP5V_S3_RTUSB_A_F
U8010产生PP3V3_S3
U7820产生PP1V8_S3
U7400产生PP1V2_S3
PM_SLP_S3_L产生了:U7870产生PP1V5_S0
U8080产生PP5V_S0
U8030产生PP3V3_S0
U7600产生PP1V05_S0
按照时序走,这些电压都产生后,7个电压的PG应该相与来产生ALL_SYS_PWRGD,我们在电阻R8162S上可以测得
ALL_SYS_PWRGD 3.3V正常,接着时序走,以上电压出来后,CPU会发出MEMVTT_PWR_EN给到U7400产生PP0V6_S0_DDRVTT,
在C7462上测到0.6V
接着前面的PG信号ALL_SYS_PWRGD会送给EC,EC就会发出SMC_DELAYED_PWRGD
SMC_DELAYED_PWRGD与ALL_SYS_PWRGD与PP3V3_S0相与产生PM_S0_PGOOD更名为PM_PCH_PWROK和产生PM_PCH_SYS_PWROK,送给单CPU的PCH_PWROK、APWROK、SYS_PWROK
CPU收到这3个PG后,ALL_SYS_PWRGD与PM_SLP_S3_L相与产生CPU_VCCST_PWRGD送给CPU U0500
,CPU就会发出CPU_VR_EN,送给U7200
CPU_VR_EN只有1V?我先不管这个开启,先测下电感,
CPU电感前端有8V波形,正常。后端有1.7V VBOOT电压,也正常,说明VR_EN开启正常,U7200芯片工作正常。此时的CPU电压还没有正常的开启输出,正常的CPU电压是通过SVID来开启的
继续时序,接下来应该就是CPU供电芯片U7200的PG信号了,CPU_VR_READY送给CPU,可在外部的R1951电阻的第一脚上测得
这个CPU PG信号也只有1V...
到这里都算正常吧....时序接下来是什么呢?
因为CPU跟PCH集合的,H_PWRGD就测不到了,那接下来测PLTRST#
帖子已经没有空间给我上传图了,我就先这样发帖,接着另启新帖发后续...,故障点及解决都在后续!!! http://www.chinafix.com/thread-1044426-1-1.html
|