How to Perform a Proper
Board Wash After Repair
Why Board Wash Matters
After Repair
Flux residue left on a board after soldering creates ionic contamination that accelerates corrosion of copper traces and pads. The residue itself is hygroscopic—it absorbs moisture from air—and forms conductive pathways at high-impedance nodes, causing leakage currents that degrade signal integrity and introduce oscillation instability.
For boards carrying high-speed signals (USB, HDMI, PCI-E) or precision analog circuits, unclean flux compromises timing and noise margins. On power delivery rails like PPBUS_G3H (typical 12V–13.2V) or PPVCCIO (1.05V–1.35V typical), contaminants increase resistance and reduce current capacity by 5–15%, contributing to throttling and thermal runaway in high-load scenarios.
Solvent Selection &
Preparation
Isopropyl Alcohol (IPA) vs. Aqueous Cleaners
99% Isopropyl Alcohol (IPA) is the industry standard. It dissolves rosin and flux residue efficiently while evaporating rapidly, leaving no water stains. Avoid 70% IPA (medical-grade); the 30% water content prolongs drying and introduces ionic contamination.
Aqueous cleaners (alkaline or acidic formulations) require longer drying times (60–90 minutes minimum) and additional rinsing. Reserve aqueous systems for heavy carbon contamination post-rework; for standard flux removal, IPA delivers superior speed and reliability.
IPA Characteristics
- Evaporation point: 82 °C
- Residue: <0.5 ppm ionic
- Dry time: 3–8 minutes (room temp)
- Cost-efficient for high volume
Aqueous Characteristics
- Requires heated 40–50 °C soak
- Residue: 50–100 ppm ionic (post-dry)
- Dry time: 45–90 minutes
- Better for heavy organic residue
Three-Stage Wash
Procedure
Stage 1: Primary Flush (3–5 minutes)
Pour 99% IPA into a non-conductive container (polypropylene, not PVC). Submerge the board fully, ensuring flux under BGA packages and dense component footprints is reached. Use a soft brass brush (not steel wire) to gently agitate solder joints and rework areas. Pay special attention to:
- Underside of large capacitors (capacitive voltage dividers sensitive to leakage)
- Test points and via fields
- Solder bridges or flux globules around fine-pitch components like ISL6259 (PWM controller) or TPS51125 (boost controller)
Agitate for 60–90 seconds; do not scrub aggressively. Discard this bath immediately after use.
Stage 2: Rinse (2–3 minutes)
Transfer the board to a fresh 99% IPA bath without agitation. Let it soak passively to displace residual flux from stage 1. This secondary bath can be reused once if volume is high. If the board still shows visible yellowish residue under magnification, proceed to a third bath.
Stage 3: Final Rinse & Desiccation (1–2 minutes)
Place the board in a third fresh 99% IPA bath for 30–60 seconds. Remove and allow IPA to drain vertically (component side up) for 20–30 seconds over the container to recover excess solvent.
Critical drying step: Place the board horizontally in a designated drying zone (60–70% humidity, 18–25 °C ambient). Use a low-speed circulating air fan positioned 30–50 cm away—do not direct heat. IPA will evaporate completely in 5–8 minutes.
Post-Wash Verification &
Testing
Visual Inspection at 10x Magnification
Under 10x loupe or microscope, the board surface should appear matte and uniform with no amber, yellow, or milky haze. Any visible residue indicates incomplete wash; repeat stage 2–3 cycle.
Continuity & Leakage Testing
Before power-on, measure leakage current on high-impedance networks:
- Between PPBUS and GND: Typically <10 µA (DC) at room temperature. Post-wash minimum acceptable: >1 GΩ resistance (50 V applied)
- Between VCC_IO and GND: Typically <5 µA. Expected resistance: >10 GΩ
- Between analog supply and GND (if applicable): <2 µA at rest
If measured leakage exceeds baseline by >50%, residual contamination persists. Identify the affected region and re-wash locally with targeted IPA application.
| Network | Applied Voltage | Target Resistance | Max Leakage Current |
|---|---|---|---|
| PPBUS → GND | 50 V DC | > 1 GΩ | < 50 µA |
| PPVCCIO → GND | 5 V DC | > 10 GΩ | < 500 nA |
| DAC/ADC VCC → GND | 3.3 V DC | > 5 GΩ | < 1 µA |
Post-Operational Stability Check
On MacBook boards (A1502, A1989, A1707), measure PPBUS_G3H at cold boot and under load to confirm clean power rails. Voltage should remain stable within ±0.1 V during 5 A load transients. If voltage rails fluctuate more than 0.15 V, flux residue may still be present on bypass capacitor pads.
Storage & Contamination
Prevention
After wash and verification, store the board in a sealed plastic container lined with silica desiccant packs (replace every 30 days). Store in 35–55% relative humidity; high humidity will reactivate any remaining trace flux and atmospheric moisture will deposit new ionic salts.
If the board must be stored longer than 2 weeks, wrap it in kraft paper (not plastic wrap—prevents moisture transport) and label it with wash date and leakage test results.
During storage, avoid touching component leads, pads, or bare copper. Fingerprint salts and oils deposit 100–300 ppm ionic residue and require additional wash cycles to remove.
Get notified when new technical articles are published — no spam, unsubscribe anytime.