故障现象
这是一台外地客户发来的单板,客户描述内容:摔过以后外壳弯了,能正常使用。更换
后壳以后,在“关于本机”里面没有固件版本。
维修过程
由于发过来是单板,免去了拆机过程。直接从侧面观察一下板子,稍微有点弯,结合客
户描述的故障现象,初步判断为基带或者基带电源虚焊了。通电开机,测一下供电,
VREG _SMPS2_1V25、VREG _SMPS3_0V95、VREG_SMPS4_2V075都正常,只有
VREG _SMPS1_0V90没有电压。这几路电压的电路如图所示。

VREG _SMPS2_1V25、VREG _SMPS3_0V95、VREG_SMPS4_2V075的测量点在点位图
中的位置如图所示,都在基带周边的电感上测量。

VREG _SMPS2_1V25、VREG _SMPS3_0V95、VREG_SMPS4_2V075测量点的实物位置
如图所示。

根据经验,一般CPU检测不到基带,就会导致没有VREG_SMPS1_0V90电压。而此板有轻微变形,于是马上动手,拆下基带,仔细检测,便是没发现掉点的情况。又测了下基带
跟基带码片之间通信的I²C总线BB_EEPROM_SDA 和BB_EEPROM_SCL,二极体值都是650左右,是正常的。这条总线所在的电路如图所示。

把基带植锡,安装到主板上以后,接上我们的测试组件,通电开机,故障还是一样,关于本机”里面依旧没有固件版本。不过,可调电源上显示的电流是正常的,基本确定基带部分没有短路的地方,为了确认,再次把所有供给基带的供电都打了下对地值,也没发现异常。至此基本可以肯定是CPU到基带之间通信有问题,再次拆下基带,测量它到CPU的信号线对地二极体值,测量点如图中黄色点所示。

终于发现问题了,图所示的这两个黄色点二极体值无穷大。这两个点是通往CPU的UART总线信号,名称为BB _UART CTS L、BB _UART_RTSL。既然通往CPU异常,那就只能拆下CPU来确定是CPU虚焊还是断线了。拆下CPU后测量相应的两个焊盘跟图中黄色点是通的,判定是CPU虚焊导致的故障。重装CPU后“关于本机”里面的基带固件后面已经有数字了,手机修复。

注意:这里我绕弯了,应当在装上基带前就测量基带与CPU的通信线路是否正常。