迅维网

标题: HP 15 二修机艰难的维修,板号DA0U83MB6E0,我来告诉你HP电源头亮灯的秘密.... [打印本页]

作者: wx0408    时间: 2017-6-15 02:08
标题: HP 15 二修机艰难的维修,板号DA0U83MB6E0,我来告诉你HP电源头亮灯的秘密....
本帖最后由 wx0408 于 2017-6-16 01:08 编辑


地点:马六甲。。。嗯。。就是之前经常灰机出事的那个国家。

天气:一年到头都是这么热。。。

要修的机器实在是太多,现在老板收到的四代、五代、六代的机器越来越多,这些单CPU的,CPU没坏的,基本上都修好了~但是现在几乎每天都要碰到CPU挂掉的,都是直接作退机处理。这些时间都是白忙活了!唉!维修越来越艰难了!


说说这次的主角,HP 15,板号DA0U83MB6E0 REV:E,接转接头通电,待机电流0.009,小白灯不亮,按开关无反应!

124124.jpg
登录/注册后看高清大图


拆机,从机器扒出主板的时候,看到主板被一修整的有些惨。。。3V 5V待机电容都没有了。。待机芯片被动过。G5934边上的四个后级电压转换的MOS管有动过、BIOS被动过,焊的很难看。EC很多脚位有被表笔戳过的痕迹!COMS电池都没有了,被上家偷走了。。。看到这样的情况,心里很平静~因为在这边修机见的太多了!修了太多二修机,很多时候小问题被搞出一堆人为问题,修好一个问题还有另一个问题。。

牢骚发完了,上图: (图片是修好后拍的)

QQ图片20170615003837.png
登录/注册后看高清大图


QQ图片20170615003855.png
登录/注册后看高清大图


板号:

QQ图片20170615004025.png
登录/注册后看高清大图


此板用的是KB9010的EC,自带程序~ 第一眼看到主板的时候很眼熟,在自己的电脑搜U83,结果什么资料都没有,刚好手边有块U82的料板!这块U82的料板是CPU坏了,换下来的,直接当料板用了。。己经拆了很多件了。。

34235.jpg
登录/注册后看高清大图


对比一下,差不多一样,还是有些地方有差别的!

首先测试板子所有大电感的阻值,看有无短路,如果CPU挂了,直接装起打包退掉!戳了一阵,包括RTC也测了下,发现没有短路,为什么要测RTC呢?这是因为碰到太多这种单CPU的主供电阻值正常,而桥的RTC短路的!

接下来找图纸,虽然手上有U82的图纸,但还是有差别的,在论坛搜索一下这个板号,发现只有一个图纸,BIOS都没有一个。。

首先在待机3V、5V处补上两个330电容!再次测试一下待机阻值,无短路,接着通电~发现无待机电压,由于待机芯片也被动过,要查查条件了,看图纸:


QQ图片20170614235644.png
登录/注册后看高清大图


首先测量线性+3VPCU和+5VPCU均正常!1脚和6脚分别通过PR193和PR188接地,没有外部受控!接着测试18脚ENC,S5_ON信号,发现电压只有0.11多,不正常!S5_ON信号是EC 101脚发出的,问题来到EC这边了。

QQ图片20170614235644.png
登录/注册后看高清大图


搜索信号S5_ON的时候,发现图纸最后几页有上电时序:


QQ图片20170614235644.png
登录/注册后看高清大图


S5_ON在第四步,就是说当EC条件满足时,按下开关,EC才会发出S5_ON信号来开启待机3V和5V,也就是+3VS5和+5VS5,接着测量开关脚位的NBSWON1#信号,3.3V正常,按一下开关,有高低高跳变!EC发给桥的DNBSWON#没动作,RSMRST#直接没电压。。到了这里,有些怀疑问题出在EC。。。接着测量EC复位,LID,ACIN全都正常。。有些迷茫,在天天吹水的维修群里问了下群友~有群友叫我测一下HP中间针AD_ID、以及到EC的AD_TYPE信号。

QQ图片20170614235644.png
登录/注册后看高清大图

测得AD_ID只有1.1V多,到EC 64脚的AD_TYPE也只有1.106V:


QQ图片20170615003917.png
登录/注册后看高清大图



此处的+3VPCU是线性电压正常!群友说这个只有1.1V,有可能不对,应该是在3V以上!说着重检查下这个信号!别说,还真看到问题,看到R325和边上的电阻颜色更深,更黑一些,图纸是显示这是个100欧的,我直接板上测得阻值4.2M多,立马找一个100欧的换掉,换掉后,然并卵。。AD_TYPE还是只有1.1多。


之前修过很多广达代工的HP的板,U82这个板也修到过很多,没有注意也没有时间测量这些信号~只是以前在仁宝代工的HP的老主板上测过这个信号,确实是3V多!

接着又想到,为什么电源头不亮小白灯,会不会和这个AD_ID以及AD_TYPE有关? 接下来就纠结于这个广达给HP代工的电源头的灯为什么不亮,于是就有标题的HP电源头亮灯的秘密(下面说的这些只在广达给HP代工的主板上验证,别的厂家代工的不要照搬哦),:

QQ图片20170615004828.png
登录/注册后看高清大图



测得EC发出的AC_LED_ON#为低,这个信号为低,+12VALW和线性+5VPCU在此处均正常,按照以前的套路,这个灯应该亮白灯啊!接下来测得电源接口的LED1 和LED2,都是5V,到了这里,有些迷茫,有些怀疑这个AC_LED_ON#信号到底是为低还是为高。。想着头昏脑涨的!


抽只DUNHILL解解乏。提提神。每次抽这烟的时候,好想念家乡的黄鹤楼烟

QQ图片20170615005814.png
登录/注册后看高清大图


抽完烟,想到手头有广达代工的CQ42和G4的主板,可以测量AD_ID以及AD_TYPE对比一下:

QQ图片20170615010746.png
登录/注册后看高清大图

QQ图片20170615010830.png
登录/注册后看高清大图

  

从图上看AD_ID转换成AD_TYP套路一样,但是到了电源接口处以前的老板子要简单一些!于是测量了一下AD_ID和AD_TYP:


QQ图片20170615011207.png
登录/注册后看高清大图


发现好板上的这两个信号都是1.1V多,那么是不是可以确定这个U83的这两个信号也是正常的? 接着测量这个CQ42板子上的AC_LED_ON#信号,为低,这个电源头的灯是亮的!测得电源接口上的LED1为低,LED2为高!那个U83的为什么不亮?想到U83上还有一个+12VALW和线性+5VPCU,再上U83的板,仔细测量下PQ21,PQ18,PQ16,没有发现问题!确实让人纠结~看着电路图,当看到MBATLED0#信号和LED2时,MBATLED0#为充电的指示灯开启信号,LED2在冲电的时候会亮红灯!突然脑洞一开,会不会和这个有关?而之前测得LED1和LED2都为高!电源头里面的灯会不会是一只双色的发光的三极管,并不是我之前想的有两只发光二极管?以上是个人的想象和推测,并没有剥开电源头看。。如说的不对,请大家指正。。


于是又上CQ42的板,测量AC_LED_ON#和MBATLED0#信号,果然,MBATLED0#是3.3V为高!也就是说,AC_LED_ON#为低,MBATLED0#为高,才会亮白灯,反之,亮红灯!单电池摸式下没测量,因为机器拿来没电池!


又把U83的板请上维修台,又测量一下MBATLED0#,也为低,马上用镊子强行置高MBATLED0#,果然,电源头上面亮起了久违的白灯~


MBATLED0#也是EC发出的!由此可见,这个EC坏的可能性非常大!但是这个EC带程序啊,又不死心的消耗金币输入板号搜索一下。。还是只有一个关于这个板号的贴子,就是那个图纸,,BIOS也没一个~

没办法,只好拆下板上的EC,读出程序,换另一个KB9010写入:

KB90122.jpg
登录/注册后看高清大图


KB9012.png
登录/注册后看高清大图


装上主板的时候,很悲催,,还是一样,不亮灯,不触发~

接着又是痛苦的测量各种条件,上谷歌,上百度搜,看能不能找到U83的KB9010的BIOS!结果还是找不到,想到U82的板和这个差不多,之前有读出过U82的EC程序保存,刷入U82的EC程序可不可行?说到做到,马上用原来板子上拆下的EC刷入U82的程序!装上主板,结果,一通电,就像下图


1.jpg
登录/注册后看高清大图


灯亮了~赶紧按开关,触发上电了~断电装上内存,跑码了,断电,装上散热器和风扇,再接屏。。由于上家动过BIOS,十多秒后。亮鸡了:

亮鸡1.jpg
登录/注册后看高清大图


亮鸡2.jpg
登录/注册后看高清大图


总结:此板就是KB9010的程序损坏,读出原来的程序后,还看了一下缓存区,里面确实有内容,才会换另一个KB9010来写入上机试的!由于上家动过BIOS,又要多做一个工作,读出亮鸡BIOS合成一下ME:


11111.png
登录/注册后看高清大图


附上BIOS:

U82 KB9010 的EC BIOS U83可用: U82_KB9010.rar (43.17 KB, 下载次数: 48)