820-01700 Wont charge 5V 0.280A without battery 20V with battery.

No-Clean

Member
Clean board, no history.

PPBUS 12.3V
PP3V3_G3H_RTC_X 3.3V
PP3V3_UPC_XB_LDO 3.3V
PP3V3_UPC_XB_LDO 1.5V

Already replaced all CD3217 and also U2890/UB090 from same board model donor.
 

2informaticos

Administrator
Staff member
"PP3V3_UPC_XB_LDO 3.3V
PP3V3_UPC_XB_LDO 1.5"
What do you mean?

Did you check diode mode to ground on coils?
Is the machine recognized into DFU?
 

No-Clean

Member
Sorry for the lack in information, this Mac boots fully with charged battery and I get 20V with battery installed but 0A so it wont charge, board alone takes 5V and 0.280A, T2 revive works all the way to the end but no change.

I dont even know where to start, but I just replaced U7000 and same thing.

Please advice.
 

2informaticos

Administrator
Staff member
In this case you have a problem on USB-C area.
Compare diode mode readings and voltages between the 4 channels.

Did you test with correct (96/140W) charger?
Check UPC_I2C_INT_L signal.
 

No-Clean

Member
Yes 96W charger used.

All 4 CD3217 were replaced from same donor board that had 20V

Already replaced from donor board U2890 and UB090

UPC_I2C_INT_L is 0V Diode 426 with board alone
Just in case I2C_PWR_SDA/SLC 1.8V with correct Diode read

Diode and voltages
PP3V3_G3H_RTC_X 3.3V 460 Diode
PP3V3_UPC_**_LDO in all 4 ports 480 diode and 3.3V
PP1V5_UPC_**_LDO_CORE in all 4 ports 520 diode and 1.5V

What else should I check
 
Last edited:

2informaticos

Administrator
Staff member
"UPC_I2C_INT_L is 0V"
That is the problem; should find why stays low.
Any CD3217 chip can pull it down, if detects a problem on its area.
 

No-Clean

Member
Diode read on UPC_I2C_INT_L is on par with know good.

Checked for shorts around all CD3217s and all is fine, I have had this board for a while now and I am ready to give up unless you think I should check something else.
 

2informaticos

Administrator
Staff member
The problem is not on UPC_I2C_INT_L line; unless R5246 is bad (open), or have corrosion between pads of J3000, or JB200.
This line is used to report problems on USB-C power channels.

You may have just a bad resistor, or broken trace; possibly input ESD diode damaged also.
Check diode mode to ground on J3300 and JB500.

When working on battery, do you get USB activity on all ports?
 

No-Clean

Member
R5246 ok
J3300 and JB500 are on par with known good board in diode mode
Mac only has USB activity in bottom left port (the one used for restoring) the other ports dont have voltage nor activity
 

No-Clean

Member
Ok I have P5V_G3S missing and U3500 needs that in order to work, when I check U7650 I see that P5VG3S_EN_R missing, following that P5VG3S_EN is missing too as well as PMU_PVDDMAIN_EN and that only comes out of PMU, all AWAKE and SLPS2R signals are present, so far this is what I got, would that mean PMU is the problem?
 
Last edited:

No-Clean

Member
PP1V8_G3S missing not shorted, U8220 has power but missing enable signal PP1V8G3S_EN
PP3V3_G3S missing too not shorted
Tried a new PMU with same result
 

2informaticos

Administrator
Staff member
No reason to check for L3500, or LB700 voltage if board didn't boot.
Use a spare battery and test the board on the desk.

You should still inspect USB-C areas to find the main problem.
Remove the USB-C ports and check their terminals.
 

No-Clean

Member
In its case board does indeed still boots fully, 20V with battery connected but wont charge.
Left side has USB voltage and activity, right side is missing both, this gives me something to look for.
With battery alone no trackpad I still dont get voltage on those 2 coils (remember this board requires battery and trackpad to boot fully)
All my testing is done with new know working C ports
 
Top