Hi,
My wife's 2019 MBP died a couple of weeks ago and I have been trying to figure out what is wrong with it. I have an electronics background and equipment but never tried to diagnose a modern MBP before. I have the board view and schematics already and have been climbing the learning curve steadily!
Initial fault was no power with USB ammeter showing 5.19V @ around 12 to 35ma. I won't go into all the initial debug I did because ultimately I found R7900 to be high resistance when it should have been a 0ohm link.
So, going from the power sequence chart in the schematics I get:
PPBUS_G3H = 12.29V
PPBUS_HS_GPU = 12.29V
PP3V3_G3H_SSD0_SNS = 3.38V
PP3V3_G3H_T = 0.02V (this led to R7900 being diagnosed as o/c)
PP3V3_G3H_RTC_X is also 3.38V which feeds the upstream side of R7900.
I linked out R7900 with some wire wrap for now and that now causes the USB charger to power up and shut down continually and I can't get a reading.
I tried removing the R7900 bridge and injecting voltage to the PP3V3_G3H_PMU_VINRTC_R line which R7900 feeds and it takes 3.65A at 3.3V. I only ran at this level for a second because the U7800 Power IC starts to warm up even at 2A current draw at 2.65V injected. When injecting power I didn't see any voltage on the U7800 outputs.
I checked the T2 power rails as per logi.wiki and got the following. Took resistance measurement plus diode mode in brackets (red lead on ground):
PPVDDCPU_AWAKE = 15.9ohm (0.021)
PP0V82_SLPDDR = 34.5ohm (0.032)
PPVDDCPUSRAM_AWAKE = 212ohm (0.637)
PP1V1_SLPS2R = 7.8kohm (0.402)
PP0V9_SLPDDR = 57.3ohm (0.054)
PP1V8_SLPS2R = >20kohm (0.390)
General observations - no signs of liquid damage and no corrosion. U7800 has a somewhat "mottled" appearance under the microscope but no signs of burns. The PPGFX_S0_GPU line is very low resistance around 1.6ohm but not sure if this is normal.
So, my guess is that U7800 is faulty but I'd appreciate a second opinion. I have a Quick 861DQ hot air station and Hakko FX-888D solder station and have some experience at using hot air but would appreciate nozzle size, airflow and temperature guidance for removing U7800. I would also appreciate any help in finding a source of a new or used/reballed chip. It says it's a 338S00267-A0 (1939PHGU) but I don't know if these are generic or specific to each individual MBP model.
I'd really appreciate any help you can offer.
Many thanks,
Craig.
My wife's 2019 MBP died a couple of weeks ago and I have been trying to figure out what is wrong with it. I have an electronics background and equipment but never tried to diagnose a modern MBP before. I have the board view and schematics already and have been climbing the learning curve steadily!

Initial fault was no power with USB ammeter showing 5.19V @ around 12 to 35ma. I won't go into all the initial debug I did because ultimately I found R7900 to be high resistance when it should have been a 0ohm link.
So, going from the power sequence chart in the schematics I get:
PPBUS_G3H = 12.29V
PPBUS_HS_GPU = 12.29V
PP3V3_G3H_SSD0_SNS = 3.38V
PP3V3_G3H_T = 0.02V (this led to R7900 being diagnosed as o/c)
PP3V3_G3H_RTC_X is also 3.38V which feeds the upstream side of R7900.
I linked out R7900 with some wire wrap for now and that now causes the USB charger to power up and shut down continually and I can't get a reading.
I tried removing the R7900 bridge and injecting voltage to the PP3V3_G3H_PMU_VINRTC_R line which R7900 feeds and it takes 3.65A at 3.3V. I only ran at this level for a second because the U7800 Power IC starts to warm up even at 2A current draw at 2.65V injected. When injecting power I didn't see any voltage on the U7800 outputs.
I checked the T2 power rails as per logi.wiki and got the following. Took resistance measurement plus diode mode in brackets (red lead on ground):
PPVDDCPU_AWAKE = 15.9ohm (0.021)
PP0V82_SLPDDR = 34.5ohm (0.032)
PPVDDCPUSRAM_AWAKE = 212ohm (0.637)
PP1V1_SLPS2R = 7.8kohm (0.402)
PP0V9_SLPDDR = 57.3ohm (0.054)
PP1V8_SLPS2R = >20kohm (0.390)
General observations - no signs of liquid damage and no corrosion. U7800 has a somewhat "mottled" appearance under the microscope but no signs of burns. The PPGFX_S0_GPU line is very low resistance around 1.6ohm but not sure if this is normal.
So, my guess is that U7800 is faulty but I'd appreciate a second opinion. I have a Quick 861DQ hot air station and Hakko FX-888D solder station and have some experience at using hot air but would appreciate nozzle size, airflow and temperature guidance for removing U7800. I would also appreciate any help in finding a source of a new or used/reballed chip. It says it's a 338S00267-A0 (1939PHGU) but I don't know if these are generic or specific to each individual MBP model.
I'd really appreciate any help you can offer.
Many thanks,
Craig.
Comment