For $29/mo, we provide access to advanced level technicians who will answer your questions on any Macbook board related matter to the best of their knowledge promptly & walk you through how to solve your problem so you can deliver a working board to your customer.
When I ask about DIODE MODE, I expect something like "0.xxx".
Don't write end "V" in such case.
Multimeter reads the voltage induced by itself on the mainboard; in diode mode!
Is not a voltage reading, like when power is applied.
Avoid any confussion, please.
Do you mean OL, or 0.000 for XA_CC1/2?
"Injecting 5V directly into the USBC Power Input line (PPVBUS_USBC2)"
Why do you think that can help?
Do you know how USBC Power Delivery Protocol works?
The charger never injects 5V directly there, in the first moment!
CC1/2 pins are the first involved in charger detection.
Did you check diode...
"since injecting voltage directly into PPVBUS_USBC2 had the expected behavior"
I don't understand what this means.
You must replace SN25A chip together with its TBT ROM from donor board.
We don't have a clear description of all DFU error codes.
I saw threads on the forum where people got DFU completed after days of traying.
How can an error code help in such case?
You may have problems with CPU itself...
So you don't get PPBUS_G3H voltage with charger alone.
That is very important information and MUST be mentioned in the first moment.
Post U7000 basic voltages (charger alone): P_IN, AUX_DET, SMC_RST_IN, VDDA/P, EN_VR1, SMC_RST*, A/BMON.
Let's clarify the situation.
Machine works with charger, but doesn't charge battery?
Or the machine never turns on?
Check PPBUS_G3H and 3V3_G3H voltages w/ and w/o battery connected; charger present.