820-00850 stuck at 5V 280mA

clusterfsck

New member
I've got an 820-00850 logic board that suffered water damage. Board cleaned up well, may have a little corrosion around U9080. The board draws 5V 280mA when connected to a charger alone, 20V 0mA when the battery is connected. Behavior is the same on all 4 USB-C ports. I measured all the usual suspects and nothing seems off.

PP3V3_G3H 3.34V
PPBUS_G3H 12.31V
PP20V_USBC_XB_VBUS 5.24V
PMU_ONOFF_L 3.40V
PP0V8_SLPS2R 0.8V
PP1V1_SLPS2R 1.1V
PP1V8_SLPS2R 1.8V

I was really hoping it was a T2 firmware issue. I can get the board into DFU mode, but it's seen as a generic "Apple Controller" in Apple Configurator 2.6 on a Mac mini. The mini complains "Cannot use thunderbolt accessory" when first connected. Could it be a cable issue?

Symptoms seem similar to this thread https://boards.rossmanngroup.com/threads/59438/. I checked all CD3215 LDO outputs in diode mode and got readings ranging 0.43V-0.48V. Replacing the CD3215s seems to issue in that instance. Is there anything else I should check/try first?
 

2informaticos

Administrator
Staff member
"PPBUS_G3H 12.31V"
This points to T2 firmware issue...

Be sure to use dedicated USB-C port for recovery; read Apple documentation.
Also be aware, some people reported to have problem with original Apple cables.
And try using another machine, maybe a MacBook, for recovery process.
 

clusterfsck

New member
Tried on a 2016 MacBook pro with a different cable. Doesn't show the thunderbolt accessory error anymore, but still shows up as "Apple Controller". Tried Revive anyway, it times out in Step 4.

Screenshot from 2020-06-08 15-31-05.pngScreenshot from 2020-06-08 15-30-53.png

I'm going to try replacing the CD3215s. Do they all need to be present for the machine to function or can I get away with only installing one? Just trying to get the data off the MacBook.
 

clusterfsck

New member
I've been trying with different cables on different Macs and the board always identifies in DFU mode as "Apple Controller". It's supposed to say "iBridge", correct? Makes me thing something goes wrong very early with the T2 and it isn't even in a state that can be revived by Apple Configurator.

It still bothers me, though, that the USB-C voltage isn't changing to 20V. Anything else you can think of to try?
 

2informaticos

Administrator
Staff member
T2 must talk with CD3215 chips, in order to switch to 20V on USB-C port.
A T2 firmware issue can block this communication...
 
Top