What Does "Missing PM_SLP_S4_L" Actually Mean?
If you've brought your MacBook in because it simply won't turn on — no chime, no fan spin, no signs of life when you press the power button — one of the most common board-level causes is a missing signal called PM_SLP_S4_L.
In plain terms: your Mac goes through a specific wake-up sequence every time you press the power button, similar to how a building powers up floor by floor. PM_SLP_S4_L is a gatekeeper signal that must go high (switch on) before the computer can transition from its deep-hibernate state into a lighter sleep state, and eventually into a fully running state. If this signal never arrives, the Mac is stuck — it's trying to wake up but can't get past the front door.
For customers, the symptom is simple: your MacBook won't turn on at all, or it draws a tiny amount of power then shuts off. For technicians, finding out why PM_SLP_S4_L is missing is where the real diagnosis begins.
The Sleep State Progression
Every Intel-based MacBook moves through a defined series of power states during startup. These states are named S5 through S0, and each one must complete before the next can begin. PM_SLP_S4_L is the critical gate between S4 (hibernate) and S3 (sleep) — without it, the board never reaches S0 (running).
Think of it like a relay race: each runner (power state) must hand the baton to the next. PM_SLP_S4_L is a baton that never gets passed — so the race stops dead at S4.
Why This Happens — Common Corrosion Points
MacBook Air models (2013-2017) are particularly vulnerable because their thin chassis offers minimal liquid protection. Even a small amount of moisture — from a humid bag, a condensation drip, or a minor splash — can creep under components via capillary action and cause corrosion that interrupts the power sequence.
Three chips are responsible for the vast majority of PM_SLP_S4_L failures. Their approximate positions on the logic board are shown below, along with their risk levels:
The Three Critical Chips
The Diagnostic Process
For technicians: this is a systematic power-rail-first approach. You're tracing the power sequence from the earliest rails forward, looking for where it stalls. For customers reading along: this is what your technician is doing when they say they're "tracing the board".
- Verify PP5V_S5 presence — This is the first always-on 5V rail. Measure it at a known test point. If it's missing, the problem is upstream of PM_SLP_S4_L (likely charger circuit or PPBUS). Stop here and fix that first.
- Verify PP3V3_S5 presence — The 3.3V standby rail that powers the SMC and basic logic. If PP5V_S5 is present but PP3V3_S5 is missing, suspect the S5 regulator or a short on the 3.3V line.
- Test S4 rails for shorts — With S5 rails confirmed, check PP5V_S4 and PP3V3_S4 in diode mode. A low reading (below ~0.350V) indicates a short to ground somewhere on the S4 power plane. This short prevents the PCH from asserting PM_SLP_S4_L.
- Microscope inspection — Examine the board under magnification around U1900, U1950, and U6100. Look for green/white corrosion deposits, darkened pads, and trace damage. Even faint discolouration can indicate moisture ingress.
- Test specific chips — Measure diode-mode readings on U1900 clock output pins, U1950 PWROK output, and U6100 SPI lines. Compare against known-good readings from a donor board or schematic reference. Any significant deviation points to the failing component.
- Oscilloscope verification — If the board appears to briefly attempt power-on (fan twitch, LED flash) before shutting down, use an oscilloscope on PM_SLP_S4_L to see if the signal pulses briefly before dropping. This reveals timing-dependent failures that a multimeter will miss entirely.
Multimeter limitation: A standard multimeter samples too slowly to catch brief signal spikes during the power sequence. PM_SLP_S4_L may pulse high for only a few milliseconds before the board shuts down — a multimeter will show "0V" while an oscilloscope reveals the spike clearly. If the board power-cycles repeatedly, an oscilloscope is essential for observing SLP_S4# alongside VCore and ALL_SYS_PWRGD timing.
Power Sequence Deep Dive
The full Intel power sequence on a MacBook progresses through several stages. Understanding where PM_SLP_S4_L sits in this chain helps narrow down what's upstream and what's downstream:
- RTC rails — PP3V3_SUS (always-on coin-cell / battery backed) powers the real-time clock and PCH minimum logic.
- S5 rails — PP5V_S5 and PP3V3_S5 come up when the charger is connected or the battery has charge. The SMC is now alive.
- Power button → SMC assertion — SMC asserts PM_PWRBTN_L to the PCH, telling it the user wants to boot.
- S4 rails — PCH enables PP5V_S4 and PP3V3_S4. These power the BIOS flash and hibernate-related circuits.
- PM_SLP_S4_L goes high — The PCH confirms S4 rails are stable and the BIOS is accessible, then de-asserts SLP_S4# (drives it high), signalling the board to proceed to S3.
- S3 → S0 — Memory rails come up, CPU VCore is established, ALL_SYS_PWRGD goes high, and the Mac boots into macOS.
When PM_SLP_S4_L fails to go high at step 5, nothing after it happens. The board either sits dead or enters a power-cycle loop as the PCH repeatedly attempts and fails the S4-to-S3 transition.
What This Means for Your MacBook
If you're a customer reading this because your MacBook won't turn on: the good news is that PM_SLP_S4_L failures are repairable. The bad news is that they require board-level micro-soldering — this isn't a part swap, it's precision work under a microscope with soldering equipment that operates at individual-component level.
The repair typically involves:
- Ultrasonic cleaning to remove corrosion
- Replacing one or more of the affected chips (U1900, U1950, or U6100)
- Rebuilding corroded traces with jumper wires where needed
- Re-testing the entire power sequence to confirm the board progresses through all states to S0
Turnaround depends on corrosion severity, but most PM_SLP_S4_L repairs are completed within 2-5 business days once parts are on hand.
MacBook stuck in sleep?
We handle advanced board-level diagnostics including sleep signal and power rail issues.
Book a Repair