机器有轻微进水,当前现象是不开机,待机电流0.01,系统电源芯片是MAX8734A,有LDO3V、LDO5V,大电感没有电压。大电感输出的电压分别叫3VAUX、5VAUX,从命名上看,这两个电压待机时应该有。//本文转自www.aspku.com
简单缕一下待机的流程:首先8734的LDO电压供到EC IT8511,EC再发出3VAUX_EN打开8734的PWM。这是个很普遍的方案,许多机器都采用。这里,3VAUX_EN低电平,8734不工作。
断开R180和R198,靠EC端没有电压,说明EC没发出信号。查EC工作条件。VCC、RTCCLK、RST、ACIN都正常。
打BIOS数据线,BIOS的第9PIN WE#阻值偏大,拆掉BIOS后发现到EC已经开路。飞线到EC,待机电流从0.01A升到0.02A。但EC仍然没有输出3VAUX_EN。
EC所有引脚仔细看了一遍,找不到有问题的地方,刷个BIOS先。从网上Down了BIOS刷进去,再量3VAUX_EN,已经高电平。
装回先前拆掉的R180和R198。在大电感上却没有量到意料之中的电压,回头再看3VAUX_EN,又变成0V。重新断开R180和R198,3VAUX_EN仍然没有。
实在搞不懂,无意却发现R198背面印着“000”,而图纸上的标称阻值是2K。因为先前有同仁修过,估计换错了电阻,电阻是小问题,找个2K就好了。现在的问题是为什么没有3VAUX_EN,起先怀疑因为R198的阻值不对,烧掉了EC,但是手上没有8511了,决定再次烧录一遍BIOS。RP爆发,3VAUX_EN重新出现。找个2K电阻装回去,开机显示。
板子修好了,但是想看看这里面到底有什么门道,把2K的R198取下,再直接短掉,故障重现。这时把BIOS备份下来,与原始文件比较看看,发现两者有一个字节的不同。
上面的是原始文件,下面的是有问题的文件。说明短接R198后,EC“篡改”了BIOS文件。
不解的地方是为什么R180可以用0欧,R198却要用2K,改成0欧居然会引起保护。