SMC most likely bad, will fail again at one point.
Yeah sadly.
The battery is not recognized (no info on it in report but removing charger put the device to sleep like it's low percentage) and the trackpad is not detected. Are these signs the SMC doesn't work properly ?
If R5380 is missing or defective, you can have the same fault.
The value for the pull-up is not critical but must be present.
The value of R5380 seems too low, should I swap the resistor ? (the measure is in circuit so it may be 2kOhm but maybe there is a lower resistance path through the SMC)
SMC @ U5000 is the bus master for numerous SMBUS lines including this one.
As per @Piernov's comments (pos #21), SMC may be bad.
1) What are the voltage to ground readings of:
SMBUS_SMC_2_S3_SDA
SMBUS_SMC_2_S3_SCL
Concern is that the trackpad is not working and the trackpad makes use of this SMBUS pair of interconnects.
2) What is the voltage of PPBUS_G3H now with the power adapter?
It should be the wrong value since the SDA line that is used to communicate with U7100 is stuck low. Confirm the voltage.
The SMC often has some underfill / corner glue that with low heat can be wisked away.
If you have no other option - consider to remove this underfill on U5000 with care -> apply flux around each side of U5000 and reflow this IC. That is, apply enough heat and low air pressure (so other parts do not go flying) to make this IC dance with a gentle nudge of the tweezers. The IC will push away a small bit and then bounce back to its natural position. Perhaps this process will correct this fault. If not, then U5000 must be replaced.
The SMC often has some underfill / corner glue that with low heat can be wisked away.
If you have no other option - consider to remove this underfill on U5000 with care -> apply flux around each side of U5000 and reflow this IC. That is, apply enough heat and low air pressure (so other parts do not go flying) to make this IC dance with a gentle nudge of the tweezers. The IC will push away a small bit and then bounce back to its natural position. Perhaps this process will correct this fault. If not, then U5000 must be replaced.
I will try a reflow then. Warned the owner about the risk, will try this a bit later.
Do you know the size of the solder balls of U5000 ? I ordered solder balls for reballing and a reballing jig but just want to check if I have the correct ball size if the owner wants to swap the SMC.
Perhaps wait on others to comment before the SMC reflow but in the past, fluxing and reflowing it worked for other macbooks - likely was corrosion / liquid damage for my case.
Do not know the ball size but often, a smd stencil with solder paste is used + hot air.
Test without the battery to see if the sda line returns to a normal ~3v value.
There is a small possibility that U6100 is pulling down this line. If you feel comfortable, apply flux and remove U7100 and test this SDA line voltage to ground again.
Someone is pulling down this SDA line. It is vital that the pull-up resistor on the SDA line is not defective. If available, replace the pull-up with a fresh one. It can be any value upto 10k ohms or as low as 2k2 ohms.
This case is pointing to a defective SMC as the SMC is the SMBUS bus master.
Doesn't cost much to try a reflow aside 10 min & some flux, even though I didn't see sign of corrosion, you cannot always trust what a customer says about a board.
Wasn't going to reball this one anyway, was just asking in case I need to extract another SMC from another board, then I would need to reball it (and it would be my first reballing then).
There is a small possibility that U7100 is pulling down this line. If you feel comfortable, apply flux and remove U7100 and test this SDA line voltage to ground again.
I don't think so, resistance to ground is getting lower the closer you get to the SMC (IIRC battery terminal is 2.7 Ohm, U7100 is 1.4 Ohm and R5380 is 0.4 Ohm, or something like that), so this clearly points towards the SMC.
Someone is pulling down this SDA line. It is vital that the pull-up resistor on the SDA line is not defective. If available, replace the pull-up with a fresh one. It can be any value up to 10k ohms or as low as 2k2 ohms.
Yeah, replaced the resistor after a successful reflow of the SMC (did the tap and solder surface tension pulling it back in place thing), but still the same, booting, no battery recognized, no touchpad.
Comment