迅维网
标题: d620触发掉电小修一例 [打印本页]
作者: linjianguo 时间: 2012-12-21 23:17
标题: d620触发掉电小修一例
机型: Dell Latitude D620
板号:LA_2791
芯片组:945GM+ICH7
故障:触发掉电
处理过程:
这个机子是一个二修机主板的cpu供电和芯片组供电部分都有焊油,接到机器接电源按开关触发上电到0.057过3秒掉到0.008,二话不说先拿出主板再次裸板接电源上电故障一样,先测待机芯片max8734看看它输出的一些电压是否正常,max8734的vin脚有19.5v的+DC1_PWR_SRC电压输入,6脚有3v的开启信号【此开启信号受控于sio MEC5004和温控芯片EMC4000】6脚的开启信号正常后 25脚和18分别有正常的+3,3valw和+5valw线性电压输出,这里注意一下在+3.3valw电压没出来之前由+RTC_CELL【coms电池或由+PWR_SRC经过PU1稳压得到+3.3VX】为sio MEC5004提供供电,再测sio MEC5004它的一些条件 供电+RTC_CELL和+3.3V_ALW都有送到MEC5004的相关引脚时钟MEC5004_XTAL正常 复位正常ACAV_IN正常的3.3v【由max8731的13脚输出】LID_CL_SIO#正常既然都正常那就按开机键触发试试,
按开机键后POWER_SW_IN#有送到MEC5004 的126和127脚并且MEC5004的94脚有发出高电平的sus_ON 到max8734,触发后max8734的3 脚和4脚收到高电平的sus_on后驱动 pwm电路产生+3.3V_SRCP和+5V_SUSP和max8734的21脚输出 5VSUS经过pL8变压器得到一个+15V_SUSP驱动电压,去驱动q23产生+3.3V_SUS为南桥提供待机电压,max8734工作正常后它的第2脚会出一个高电位的SUSPWROK_5V去开启内存供电芯片ISL88550,实际测得ISL88550A的27脚有3.3v的高电平并且isl88550的相关pwm电路有正常输出+1.8V_SUSP电压而且它的第5脚有输出3,3v的SUSPWROK_1P8V。
就出了这几个电压,此时电流上到0.057掉回待机可以反复触发,实际测得电流上到0.057A是南桥并没有发出SLP_S5#SLP_S3#所以mec5004没有收到SLP_S5#SLP_S3#就不会出RUN_ON去开启一些电压,所以ec检测到缺电压就把SUS_ON置低从而导致掉回待机,那为什么南桥不出SLP_S5#SLP_S3#呢,ec的条件肯定都是ok的前面都仔细的量过,那就仔细的量量南桥吧经过测量发现南桥的rtc电路ok 待机电压VccSus3_3正常待机时钟正常,好像还差点什么,对了南桥在发出slp信号之前要有个待机电源好信号rsmrst,实际测得R296的第1脚为0v。这rsmrst是由SUSPWROK_1P8V控制q7导通拉低q7的D级低电平经过U24c这个非门低进高出u24c的5脚输出一个高电平与高电平的sus_ON在u26c内部相与出个高电平的SUSPWROK给南桥和EMC4000实际我测得u26c的9 10两脚都是3.3的高电平但是8脚输出为0v静态打值8脚输出端阻值正常,于是果断将这个u26换掉[下面有一张u26的位置图修好后拍的】【在d620料板上找了个同型号的】
由于是第一次修到d620这种掉电的,我开始也在一个问题上纠结了一下,是不是在mec5004收到POWER_SW#后要向南桥发一个SIO_PWRBTN#,南桥【所有待机条件正常后】再出slp信号,实际我做了一个实验将mec5004的109脚翘起并且把和EMC4000相连的电阻r42拆除 仍可以出SLP_S5#SLP_S3#并且MEC5004照样输出RUN_ON开启相关电路,说明这个机子只要南桥待机正常并收到rsmrst后就会向MEC5004发出slp信号,
此时按开机键电流上到0.5 【没装u内存】于是上cpu 内存 接屏亮机
顺便传上LA_2791图纸
D620_(Compal_LA-2791_1[1].0_0620).pdf
(1.16 MB, 下载次数: 174)