收到一臺iPhone6 Plus故障機,客戶描述手機電量顯示不準確,而且手機會經常性重啟。
拿到機器後,首先充電測試,充電正常,但是電池電量百分比經常亂跳。根據以往的維修經驗,判斷是電池故障引起經常性重啟。
連接愛思助手,電池信息位置顯示無數據,這種張情況是CPU沒有認到電池,導致愛思是讀不到電池的數據。
讀不到電池的數據主要有幾種情況:
1、電池本身損壞;
2、電池接口J2523中間腳BATTERY_SWI到充電晶片U1401的F2#之間的通路以及U1401本身壞;
3、U1401的G1#到CPU的AG4#之間線路以及CPU本身問題。
原理框圖如下:
更換電池,故障依舊!愛思還是讀不到電池信息, 測量電池座中間腳的對地值,380正常,排除電池座到U1401的線路問題。只能拆下U1401測量晶片G1腳到CPU之間SWI總線是否正常。
拆下U1401,測量晶片G1對地值450,也正常,剩下的就只有充電管U1401壞或CPU壞。
更換U1401後還是認不到電池,根據以往的維修經驗,這種故障不是CPU虛焊引起的,還是CPU壞拉低了SWI總線的電壓,通過外接上拉電阻的方法把SWI總線的電壓拉高。
從PP3V0_TRISTAR上接一個2.2K的電阻,電阻另一端接到U1401的G1腳上(也可以接到電池座的中間腳),鑫智造點位圖,飛線圖如下:
飛線實物圖
飛線後,開機測試,連接愛思助手,已經讀到電池信息了,故障修復。