820-3435-B -- No PM_SLP_S5_L, 0.2V on PM_SLP_S4_L -- Green to solid orange light

Userforce

New member
Hey guys, I have this rabbit hole of a liquid damaged 820-3435-B board I'm working on. Initially, I started out replacing R5100 -- it was so burnt, it basically fell off the board. Also, the board had a couple broken paths by traces I was able to repair easily by C5001/L5001 (TP[1]PP3V3_S5_SMC_VDDA), and C7503 to TP[1]P5VP3V3_VREG3 by U7501. Both of these areas were visibly corroded, and besides some semi-burnt looking trace points, which I checked for continuity (they passed), these seem to be the only issues I can visibly detect after many sweeps of the board.

When I started with this board there was no light of any kind. I went through the rails, and decided to replace U7100, which restored charger light. Moving on, I decided to replace U7501, because of its proximity to C7503/TP[1]P5VP3V3_VREG3 and because of heavy corrosion in that area. However, I'm reading 0.0 voltage on PM_SLP_S5_L, and for some reason PM_SLP_S4_L is reading 0.2V. Consequently, Pin 4 of U7501 is only reading 0.2V (I think it's supposed to be ~3.4), which I believe is causing PP5V_S4RS3 to not generate .

Additionally, after measuring all my power rails for shorts, I discovered a fluctuating short on P3V3_S5 (the short is usually 38Ohms, but sometimes it goes to 80Ohms or 100Ohms, and occasionally it reads a solid 90Ohms on the meter, while beeping at me like morse code). Weirdly enough, the voltage I read on P3V3_S5 is 3.34V. I've actually gone through every component on the board which is connected to the rail, and nothing visibly jumped out as a shorted component. However, PP3V3_S5_SMC_VDDA and PP3V3_S5_AVREF_SMC are NOT showing a short -- this is an area where I repaired a broken path and replaced R5100. Thinking the short could possibly be in the SMC, and because I couldn't figure out how those two relate to PP3V3_S5, I decided to reflow the SMC, however no voltages changed.

The relevant voltages on U7501 read as following:
Pin 4 - 0.2V
Pin 21 - 3.419V
Pin 12 - 3.419V

Pin 3 - 1.254V
Pin 13 - 2.006V (Is this right? Isn't it supposed to be ~3.3V, or is that only after PP5V_S4RS3?)
Pin 23 - 8.63V
Pin 29 - 5.05V
Pin 22 - 3.314V
Pin 14 - 5.05V
Pin 12 - 3.419V
Pin 24 - 3.459V
Pin 2 - 0.0V

Anyway, I've hit the wall on this one, and it's to the point where I HAVE to fix it, just for the principle of it. Any advice is appreciated. Let me know if you need any other voltages.

Edit: Also, I did an SMC reset, and the charger turned green and then back to orange.
 
Last edited:

2informaticos

Administrator
Staff member
"Pin 13 - 2.006V (Is this right? Isn't it supposed to be ~3.3V, or is that only after PP5V_S4RS3?)"
Is named VREF2, guess why?

"fluctuating short on P3V3_S5 (the short is usually 38Ohms, but sometimes it goes to 80Ohms or 100Ohms, and occasionally it reads a solid 90Ohms on the meter"
Hope you didn't measure with the board powered on.
Allow 20s after removing power, before measure resistance to ground; to discharge any residual tension.

Are you using original charger?
Post PM_BATLOW_L and PM_SLP_SUS_L signals.
S5_PWRGD is correct?
 

Userforce

New member
"Pin 13 - 2.006V (Is this right? Isn't it supposed to be ~3.3V, or is that only after PP5V_S4RS3?)"
Is named VREF2, guess why?
Ya, I just figured since the line is called P3V3, it should be ~3.3V -- so 2.005 is correct?

"fluctuating short on P3V3_S5 (the short is usually 38Ohms, but sometimes it goes to 80Ohms or 100Ohms, and occasionally it reads a solid 90Ohms on the meter"
Hope you didn't measure with the board powered on.
Allow 20s after removing power, before measure resistance to ground; to discharge any residual tension.
Unless I'm derping out, I always unplug when I measure resistances/shorts. I won't say I wait 20s, but I do wait, and yes the short is present without power.

Are you using original charger?
I am using an original 14.85V charger.

Post PM_BATLOW_L and PM_SLP_SUS_L signals.
S5_PWRGD is correct?
PM_BATLOW_L = 0.0V
PM_SLP_SUS_L = 0.0V
S5_PWRGD = 3.392V
 

2informaticos

Administrator
Staff member
VREF2 means 2V refference voltage; so is correct.

PCH will not start the board untill PM_BATLOW_L goes high.
SMC_ADAPTER_EN should be high too.
Check PCH_DSWRMEN and PM_DSW_PWRGD.
Also check PCH's RTC signals.
Both SMC and PCH receive correct 32KHz clock?
 

Userforce

New member
VREF2 means 2V refference voltage; so is correct.
Gotcha, thanks for that!

PCH will not start the board untill PM_BATLOW_L goes high.
SMC_ADAPTER_EN should be high too.
SMC_ADAPTER_EN is reading 1.042V.

Check PCH_DSWRMEN and PM_DSW_PWRGD.
Also check PCH's RTC signals.
PCH_DSWVRMEN = 3.248V
PM_DSW_PWRGD = 3.418V

Both SMC and PCH receive correct 32KHz clock?
I don't currently have an oscilloscope, so I can't check the frequency. :(
 

2informaticos

Administrator
Staff member
SMC_ADAPTER_EN is too low.
You can check clock signal presence "aproximatelly" in DC voltage scale; this cannot confirm 100% correct signal.
Normally should read 0.45V for PCH and 1.7V for SMC side.
 

dukefawks

Administrator
So far the basics have not even been measured. Voltage on PPBUS and L7560? Corrosion under SMC is also likely.
 

Userforce

New member
SMC_ADAPTER_EN is too low.
Ok, I just measured SMC_ADAPTER_EN again and now it's reading 3.39V -- not sure what happened there. I doubled checked the resistor, and it's showing about 10k and there's no short there.


You can check clock signal presence "aproximatelly" in DC voltage scale; this cannot confirm 100% correct signal.
Normally should read 0.45V for PCH and 1.7V for SMC side.
Pin 12 on U1900 = .426V
Pin 2 on R5112 (for SMC_CLK32K) = .395V -- so I'm guessing CPU isn't generating it correctly for some reason?
 
Last edited:

Userforce

New member
So far the basics have not even been measured. Voltage on PPBUS and L7560? Corrosion under SMC is also likely.

L7560 = 3.345V
PPBUS_G3H = 8.62V on both sides of the board.

I did reflow the SMC, but that doesn't rule out a bad pad or bad SMC -- which would be unfortunate. There was corrosion around some SMC components and on that side of the board, though. Been waiting on my Crest for quite a while, or I would have already given this sucker a bath.
 

Userforce

New member
Probably crap under the SMC or more corroded resistors/traces around it.

Hoping I finally get my Crest this week -- derps sent me a basket, but no cleaner :D . I'll run it through that, and see what it does. After that I might take the SMC off and see what's going on underneath -- hopefully the pads are still there.

That said, shouldn't SMC_CLK32K be showing the right amount of voltage on R5112, or could an SMC short be pulling that down? Also, is it possible any of this is caused by that weird short on P3V3_S5 that doesn't effect the voltage, or could the SMC cause that as well?
 

dukefawks

Administrator
That weird short is no short. You are measuring with power applied or don't wait long enough for power to discharge.
 

Userforce

New member
That weird short is no short. You are measuring with power applied or don't wait long enough for power to discharge.

I know -- it's super weird, but I never do short or resistance measurements with power applied. I actually went through every single connection on the P3V3_S5 line, which was over 50 measurements on both sides of the board -- no power attached -- and the drop to ground was steady on every component in the line. I can't believe the residual charge in the line would have stayed the entire time it took for me to measure 50 connections.

I know it sounds crazy, haha.
 

larossmann

Administrator
Staff member
Hoping I finally get my Crest this week -- derps sent me a basket, but no cleaner :D . I'll run it through that, and see what it does. After that I might take the SMC off and see what's going on underneath -- hopefully the pads are still there.

That said, shouldn't SMC_CLK32K be showing the right amount of voltage on R5112, or could an SMC short be pulling that down? Also, is it possible any of this is caused by that weird short on P3V3_S5 that doesn't effect the voltage, or could the SMC cause that as well?

you must be either tommy or colin. expect something to arrive by tuesday-wednesday latest!
 

Userforce

New member
That weird short is no short. You are measuring with power applied or don't wait long enough for power to discharge.

I just left the board unplugged overnight, and I'm still measuring a 55Ohm short to ground on P3V3_S5. With resistance that low, shouldn't the rail be a fraction of what it should be?



you must be either tommy or colin. expect something to arrive by tuesday-wednesday latest!

Good guess! If their cleaners weren't so favorably reviewed, I probably would have tried to get something else, but I'm willing to wait for the best. Thanks for all your help on it, Louis.
 

2informaticos

Administrator
Staff member
055 is not a short!
Multimeter buzzer sounds till 070, that doesn't mean short...
Measure inverting probe leads too; normally get different readings.
At this moment, does your board try to start at least; with charger, battery, or both?

P.S. Ivy Bridge core has 001 as normal value; do you consider that a short???
 

Userforce

New member
055 is not a short!
Multimeter buzzer sounds till 070, that doesn't mean short...
Measure inverting probe leads too; normally get different readings.
Ah, ok that's some good info to have. That measurement has had me scratching my head for a bit. I'm just getting started out, so I thought anything that didn't read 0L was passing current to ground. When is it considered a short, then? Does that just come with more experience with certain rails, or is there some baseline you would look for? Also, does that mean a connection to ground is built into the rail somewhere? I measure with red on ground and black on the lead.

At this moment, does your board try to start at least; with charger, battery, or both?
No fan spin. Just orange light on charger.

U7501 isn't getting the proper voltage on pin 4, because the sleep signals aren't present. So PP5V_S4RS3 isn't generating.

Thanks for the help so far!
 
Top