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.
Yes, both ways.
Note that I have replaced several CD3215s, all sourced from various donor boards. I now suspect that some of these were not fully functional to begin with... I will get brand-new CD3215s and replace all 4. Stay tuned.
Also, I got the machine to start up on battery power. It shows the battery percentage but does not recognize the charger at all. The battery is not charging.
Another observation: when I connect a battery, I get the following depending which port I plug the charger in:
TA: 20V 0A
TB: 20V 0A
XA: blank USB meter
XB: 20V 0A
Without a battery present, I get:
TA: 5.1V 0.26A
TB: 5.1V 0.26A
XA: 5.1V 0.26A
XB: 5.1V 0.26A
Is power to U2800 needed for the CD3215s to work?
I noticed an asymmetry between these rails (on a good board these values are all the same):
PP20V_USBC_XA_VBUS: 0.18
PP20V_USBC_XB_VBUS: 0.14
PP20V_USBC_TA_VBUS: 0.18
PP20V_USBC_TB_VBUS: 0.14
As stated before, resistors round U3100 check out ok.
The only differences between J3300 and JB500 are the DBG lines on J3300 (which I think are not supposed to be there on JB500).
Here is a summary of the asymmetry that I find between the XB and XA ports:
XB readings when plugged into XB:
PP1V1_UPC: 1.1
CC1: 1.7
CC2: 0
XB readings when plugged into XA:
PP1V1_UPC: 0
CC1: fluctuating
CC2: fluctuating
XA readings when plugged into XA:
PP1V1_UPC: 0
CC1: 0
CC2: 1.8
XA...
Board had minor liquid exposure in the USB-C area of the XA port. PPBUS was 80Ω to ground. I found a shorted speaker amp (U6550) and replacing it removed the short on PPBUS.
I replaced all components with possible corrosion in the USB-C area around U3100, including the CD3215. Now, all 4 ports...
Yes, both sides of RB630/640 show the same diode mode readings as for the other 3 ports. I also checked on a separate board and they are the same, also.
Strangely, all pins on both connectors show exactly the same readings in diode mode. There was a small amount of liquid in the area around the CD3215s (UB400 and UB300) but no visible damage.
This 820-00850 board has 3 of 4 ports at 20V. The remaining port (USBC_TA) cycles between 5V and 0V when plugged in one way, and remains unresponsive when plugged in the other way. I checked all relevant LDO and power lines and found no shorts. What component could cause this plug asymmetry?
After performing a DFU Restore, I'm now seeing a short to ground on PPBUS_HS_CPU. Looks like the CPU shorted out for good - the USB issue was probably a pre-failure symptom. Goodbye board.