820-00281, No Boot, Fans Spin.

SMMRepair

Member
Have an 820-00281 that's actually powering on (fan spins), but then it cuts off soon after. CPU isn't getting very warm (oh no), and ppbus_g3h is at 12.67v, but should be closer to 13.1v I believe. I'd normally suspect a CPU or BIOS issue with these symptoms, but aren't so sure on newer models. Would like some confirmation here before getting that far.

No liquid, no drop or any other damage. I'll gather measurements now and will add them in, but wanted to ask first if ppbus_g3h being ~12.67v is "too low" for this model? I know ~12.26v on the older boards means SMC is not turning on (or isn't communicating with ISL), but typically that would result in no fan spin. On these newer models, would they be able to have fan spin if SMC is bad? I'd not think so, but wanted to check, as I've seen in some other threads that ppbus being 12.6v could indicate an issue.

Will return with more measurements shortly, thanks in advance!
 

SMMRepair

Member
OK, some more measurements:

ppbus_g3h: 12.6v (should be 13.1v?)
pp3v3_s5: 3.3v
pp3v3_g3h: 3.42v
pp5v_s5: 5v
pp3v0_g3h: 3v
pp1v0_sus: 1v
pp5v_s4: 0v
p5vs4_pgood: 0v
pm_slp_s5_l: 0v (primary issue I believe--I can't get into s4 because of no pm_slp_s5_l)
s5_pwrgd: 3.3v
pp2v9_sysclk: 3v

At U7650, we're missing p5vs4_en_rcd (enable 1), which I imagine is due to pm_slp_s5_l missing.

Combine missing pm_slp_s5_l with the "cold CPU" and I get concerned. No damage to board, no liquid, etc, just a lifeless CPU. Any idea what I can check on this model to figure out what's causing no PM_SLP_S5_L?

Would ppbus being low (SMC?) be the reason for PM_SLP_S5_L missing? But, would I get fan spin if SMC was at fault? SMC_PM_G2_EN is present (as are all s5 signals through pgood). The hang up appears to be S4 switch, which relies on PM_SLP_S5_L.

Any advice appreciated!
 

SMMRepair

Member
Also, if someone happens to have a working BIOS dump for the 00820 and could post it, that would be very, very appreciated!
 

2informaticos

Administrator
Staff member
Your board is stuck in S5 state, so no reason for CPU to get hot at all.
I suppose PCH gets hot through RTC, S5, or SUS power rails.
Do you note that with heatsink?
Does it get very hot without heatsink?

Lower PPBUS_G3H means bad communication between SMC and U7000; this may not affect all SMC functions.
Bad PCH/CPU probably means trash board.
Remember PPBUS_G3H issue in case you want to reuse SMC; you can discard/confirm that issue then.
 

SMMRepair

Member
Thanks so much, I appreciate it! The PCH does not get warm, no; nothing gets warm really at all--CPU has a very, very, very slight warmth (5% of normal), but not much at all.

Just to confirm: PPBUS_G3H on this model should definitely be 13.1v, correct? And it being 12.6v indicates an SMC/U7000/Comms/Trace issue (similar to 12.26v on older boards), correct? So I should go ahead and replace U7000, then the SMC, and see if it resolves? I just want to confirm that ppbus should be 13.1v on this model before assuming the issue is a low ppbus and wasting the time; I know on some other models, the schematics are wrong, and ppbus actually differs from what's written (i.e. on the older 17" boards, for example).

Can you please let me know if there's anything else I should check prior to replacing U7000? Thanks again!
 
Last edited:

SMMRepair

Member
OK, a bit of an update, as behavior has changed:

1. I think ppbus being 12.6v is fine. I think this might be acceptable, and have found threads previous with the 15" Touchbar boards having ppbus at 12.6v. I'm going to assume this is unrelated to the issue. Also, I don't believe I'd see any sign of fan spin if ppbus were not correct (or sufficient), and it isn't running on 5v, so all seems well with SMC-->ISL comms.
2. To be sure there was no crap under SMC (even though this wasn't a spill unit), I went ahead and reflowed the SMC, U7000 and USB-C controllers.
3. I noticed the CPU actually DOES get very, very hot for a very short time--i.e. ~1 second--right when I hit the power button (or connect charger). I didn't notice this at first, because CPU spikes in heat and then cools off within just a few seconds. I thought it wasn't getting hot at all, but it is.
4. I got the board installed back into the unit and it now charges/powers/boots--hooray!

Might have just been a case of crap under SMC or USBC controllers. Who knows, but we'll see if it continues to work without issue. I've seen similar behavior on units with failing SMCs (inconsistent power over days/weeks, etc). Will be interesting to see if that issue extends to the newer models, so will update thread if anything changes.
 
Last edited:

2informaticos

Administrator
Staff member
Good to hear that.
Please check PPBUS_G3H now, with the board in the case (working).
I was thinking ISL9239 should generate 13V in all boards...
 

JohnB8812

New member
I'd bet was possibly crap under a chip somewhere. 12.6 is normal I can confirm have had several 15" Touchbars with 12.6 Apple just wants to fuck with us with 13.1 on the 13"s haha.
 
Top