跳至主要内容

Firmware Version Cannot be Found in IOS after Dropping

We received the iPhone 6 motherboard from one of our customers. We find that the rear housing is damaged, but it can be used normally. After replacing the back housing, we notices there is no firmware version in cell phone.  How to solve the problem? 

We save the teardown process as the customer sends the motherboard. Observing from the side face, I find that the board bends. Combining the description from customer, we presume that the baseband or the baseband power supply is pseudo soldering. Energizing it and turn it on to test the power supply. VREG_SMPS2_1V25, VREG_SMPS3_0V95 and VREG_SMPS4_2V075 are normal. Only VREG_SMPS1_0V90 has no voltage. The circuit diagram of these voltages is shown in the picture.

The test points of VREG_SMPS2_1V25, VREG_SMPS3_0V95 and VREG_SMPS4_2V075 in bitmap are shown in the picture. They are all measured at the inductors around the baseband.

The material objects of VREG_SMPS2_1V25, VREG_SMPS3_0V95 and VREG_SMPS4_2V075 are shown in the picture.
According to experience, I cannot measure the baseband at CUP, which suggests that will cause no voltage on VREG_SMPS1_0V90. As the board bends slightly, we tear down the baseband and test it carefully, but I do not find any dropping pins. I continue to measure the diode data of I2C bus BB_EEPROM_SDA and BB_EEPROM_SCL that act as communication between baseband and baseband chip. The data is 650, which is normal. The circuit diagram of I2C bus is shown in picture the picture.

Mount tin at baseband and assemble it to motherboard. Connect it to testing components and energize it to turn on. The problem is still the same. I still cannot find the firmware version in “about iPhone”. But after plugging the adjustable DC power supply, the display current is normal, we can be sure that there is no short circuit in at baseband. In order to be certain, I measure the diode data of all power supplies at baseband, but still I do not find any abnormal. Thus I can be sure that the communication between baseband and CPU is abnormal. Tear down the baseband again and measure the diode data that baseband flows to CPU signal circuits. The test points are shown in picture 6-63.








Finally, we know where the problems are. The diode data of the two yellow points are infinite in picture. They are the UART bus signals that run to CPU, named BB_CTS_L and BB_UART_RTS_L.
Since they run to CPU and are abnormal, I have to tear CPU down to make sure whether it is pseudo soldering or disconnecting. After tearing it down and measuring, I find that the two solder pads are connecting to the yellow points in the picture. So CPU is pseudo soldering. After reassembling CPU, I can find the firmware version in “about iPhone”. Trouble is removed.

Remind readers: I made a detour here. I should measure whether the communication circuits between CPU and baseband are normal or not before assembling baseband.
More professional cell phone maintenance skills read at www.vipfixphone.com

评论

此博客中的热门博文

Solution: iPhone X Won't Turn On

According to the customer's description, the iPhone X would not turn on after it drop accidentally. Then the cell phone reports error 56 when restore it. How did this happen? Let's test and repair step by step. Since iPhone X motherboard 2 layers are connected through the middle column, the solder points are very easy to get dropped. so we guess that the solder points from NFC chip to the CPU part have fell off. Disassemble the iPhone X by iPhone opening tools , remove the upper board off the main board, when separate the main board we see there is a row of points have fell off. Check the location map on WUXINJI dongle , it is surrounded by a ground wire, in fact, there are 6 useful points dropped. The ground wire does not need to be filled, the 6 useful points are added by professional phone welding tools. These are the signal wires of the NFC chip, so the iPhone X would report error 56. Then the tin of the middle column is repaired by iPhone X BGA reballing ste...

iPhone 6 Display Failure after Replacing LCD

The iPhone 6 display is black after replacing LCD. After checking, the diode data of display socket is normal and all power supply for iPhone display IC  output is normal. Testing by  DC power supply , we find the iPhone current is abnormal. When press the iPhone power button, the boot current is obviously large. The current reached 100mA when press the power button. After remove the display tube, the current still the same, which means there is a short circuit. Measure the voltage output of each circuit of power supply with Fluke 15B+ Digital Multimeter , then surprised to find that there are really short circuit places. LD010 is short circuit; we suspect that the filter capacitance on the circuit has been penetrated. After remove the iPhone power control IC , we found it is ground short circuit. Open the WUXINJI Dongle  to check the iPhone schematic circuit, we found that this circuit is the display card image transmission MIPI data bus power supply. CPU brea...

Solution: Why iPhone X Voltage Keeps Jumping

After getting the iPhone X motherboard to test, we observe the current value repeatedly jumps between 0mA and 50mA on DC power supply , and it is different from the normal booting current. Next, test whether the power supply of every circuit is normal. PP_VDD_MAIN is measured 4.2V; PP_VDD_BOOST measured is 4.2V. PP1V8-ALWAYS is 1.8V, all the values are normal. But when testing PP1V1_S2, PP0V8_SOC_FIXED_S1, PP1V8_S2 and other circuit voltage that output by power chip U2700 voltage are jumping constantly. According to previous experience, voltage jump is usually caused by a power supply circuit of U2700 output. Measured with digital multimeter , there is no short circuit was found for the dipole value of all power supply to ground. We repaired iPhone 7P before and know that if crystal oscillator is false welding can also cause voltage jumping, And if iPhone CPU  power supply is abnormal also can cause voltage jumping. Check the crystal oscillator we find no problem, then check th...