2017 820-00165 No power, orange light

I have a 2017 00165 that wont turn on, it shows an orange magsafe light even when no battery is connected. Board looks pretty clean and only had the minor corrosion around U7600 which I cleaned up and replaced anything looking suspect however maybe there is still an issue in that area. I’m kinda a beginner but took these measurements

3V42 - 3.4v
PPBUS - 8.6v
PPVRTC - 3.2v
5V_S5 - 5.0v
3V3_S5 -3.3v
3V3_SUS – 3.3v
PP1V05_SUS - 1v
PP5V_S5 5v
PP5V_S4RS3 0v
 

2informaticos

Administrator
Staff member
Post PM_PWRBTN_L, PM_RSMRST_L, PM_DSW_PWRGD, PCH_DSWVRMEN, PM_BATLOW_L and the 4 RTC signals.
Trigger SMC_ONOFF_L and check for drop pulse at PM_PWRBTN_L.
If present, then check for pulse at all PM_SLP_Sx_L signals, at same time.
 
Last edited:
PM_PWRBTN_L 3.4v
PM_RSMRST_L 3.2v
PM_DSW_PWRGD 3.4v
PCH_DSWVRMEN 3.2v
PM_BATLOW_L 0.036v

RTC_RESET_L 3.3v
PPVRTC_G3H 3.3v
PPVOUT_S0_PCH_DCPRTC 1.5v
PCH_SRTCRST_L 3.3v
PCH_CLK32K_RTCX1 0.4v
CAM_UARTCTS 0.006v

I'm not sure if I'm doing it right but shorting SMC_ONOFF_L and testing PM_PWRBTN_L gives 0v before shorting SMC_ONOFF_L - PM_PWRBTN_L was 3.4v
 

2informaticos

Administrator
Staff member
Yeah, that is the drop pulse.
You MUST make a temporar contact only; like simulating power button pressing.
And check other reactions mentioned.

You forgot 2 RTC signals; I didn't ask for CLK32K.

"PM_BATLOW_L 0.036v "
This is your big problem.
Be sure to use original Magsafe 2 charger...
 
Do you want the I/O Flex Cable connected when testing? I noticed without the cable connected PM_BATLOW_L is 3.3v so probably false alarm.

Making temporary contact to SMC_ONOFF_L gave these results
PM_PWRBTN_L drops to 0.357v
PM_RSMRST_L no change
PM_DSW_PWRGD no change
PCH_DSWVRMEN no change
PM_BATLOW_L no change

RTC_RESET_L no change
PPVRTC_G3H no change
PPVOUT_S0_PCH_DCPRTC no change
PCH_SRTCRST_L no change

PCH_INTRUDER_L 3v no change
PCH_INTVRMEN 3.2v no change
 

2informaticos

Administrator
Staff member
Why do you waste the time???
"If present, then check for pulse at all PM_SLP_Sx_L signals, at same time. "
You've checked a lot of signals, less the ones I asked to do!

Of course, PM_BATLOW_L MUST be high all the time...
 
Last edited:
PM_SLP_S0_L jumps between .06v and 1.2v
PM_SLP_S3_L jumps between 0v and 0.9v
PM_SLP_S4_L jumps between 0v and 0.9v
PM_SLP_S5_L jumps between 0v and 0.9v
PM_SLP_SUS_L 3.3v steady
 

2informaticos

Administrator
Staff member
A normal multimeter doesn't catch a peak value to easy.
If you try more times, probably get higher values than 0.9V.
An o-scope can catch any fast pulse.
Looks like all PM_SLP_Sx_L signals pulse, so all volatges must pulse too.
Please confirm that in the big coils.
Also check at pages 57/58.
If one power rail doesn't pulse, check it for short then.

Also check for pulse at ALL_SYS_PWRGD.
 
Ok I checked most of the coils on the backside of the board and they pulse.

on page 58 and 58 most things were pulsing on output

I went over the power rails again, a lot are pulsing, and PPDCIN_G3H was steady but I had an open line

ALL_SYS_PWRGD Pulses between .9v and 0v
 

2informaticos

Administrator
Staff member
Trigger SMC_ONOFF_L repeatedly, you then should be able to catch higher pulse.
L7310/20 pulse too?
If yes, check also pin 3/U1950 and PLT_RESET_L for pulse.
 
Trigger SMC_ONOFF_L repeatedly made voltage go up slightly but nothing notable
L7310/20 pulse too
U1950 pluses 0-0.09v
PLT_RESET_L pluses 0-0.099v
 

2informaticos

Administrator
Staff member
0.9V is almost 1V, do NOT think 0.099V is something else than 0V.
If you cannot catch higher pulse than 0.1V, that signal has no reaction then.
An o-scope is the best option, for such job.

Check for pulse at pins 5 & 6 of U1950.

"L7310/20 pulse too "
Can you catch a peak around 1V?
BTW, NEVER hunt pulses with DC multimeter in auto-range mode; manually select 20V scale.
 
My multimeter only has auto mode, I ordered a cheap one with a 20v setting.

Yes U1950 pins 5 & 6 pulse

And yes L7310/20 pulse too, between 0-.5v

I will test again when the new multimeter arrives
 
Top