5.4 MSD Handling & Baking
Moisture damage is one of the most deceptive threats in electronics assembly—parts look fine until reflow, when trapped vapor explodes into cracks, pad lifts, or hidden reliability risks.risks (The Popcorn Effect). The defense is a disciplined system of clocks, cabinets, and controlled bakes. By rigorously tracking floor life fromand managing the momentprocess, an MBBmoisture is opened, pausing it only in true dry storage, and resetting it correctly after qualified baking, factories keep moisturekept a managed variable instead of a silent saboteur. With proper labeling and traceability, every reel, tray, and PCB carries its own moisture history, ensuring no surprises at the oven.
5.4.1 TermsThe you’llMSL seeStandard and Floor Life Clock
Every
MSL:Moisture Sensitive Device (MSD) is assigned a Moisture Sensitivity Levelper J-STD-033/020.Floor life:(MSL)Allowedwhich dictates the allowed time it can be exposed to ambient factory air (at≤30°˚C/and60 %60% RH)afterbeforean MBBit isopened.MBBconsidered/ HIC / Desiccant:Moisture barrier bag, humidity indicator card,expired anddryingunsafeagent.DRY-CAB:toDry cabinet (≤10 % RH, ≤5 % preferred) thatpausesfloor life.
MSL Levels and Floor Life Limits
5.4.2 MSL levels (1–6) — quick reference
(Floor life atstarts ≤30the °Cmoment /the 60Moisture %Barrier RH;Bag always(MBB) is opened. Always defer to the device label/datasheet.)datasheet first.
MSL | Floor | Typical |
1 | Unlimited |
|
2 | 1 |
|
2a | 4 |
|
3 | 168 h (7 | Most common |
4 | 72 h |
|
| 48 h / 24 h | Kitting issues only what |
6 | Bake + | Mandatory bake required before use; |
Good to know
Floor-lifepauses onlyin a sealedMBBor≤10 % RH dry cabinet(5.4.5).After aqualified bake(5.4.9),Starting the
deviceClockreturns tofull floor lifefor its MSL when resealed (DRY-PACK (RESET)).MSL ≠ shelf life.MSL is moisture exposure after opening; chemicalshelf lifelives in5.5.Read theMSL triangle labelandHICon every open (5.4.4); if the HIC low-% spot is wet, treat asexpiredand follow5.4.8.ForPCBs, apply the same logic when moisture-loaded (OSP especially); see PCB bake notes in5.4.9.
action
5.4.3 Where things happen (area roles)
REC-STAGE / BULK-PARTS:Transit only;do not openMBBs here (5.2).CMP-STORE (EPA):Open/inspect MBBs, read HICs, apply UID/line labels, DRY-CAB storage (5.1/5.2).LINE-SMKT (EPA):Kitting/feeding; manage exposure; cabinet-park feeders for pauses (5.2).
5.4.4 Opening an MSD pack (startat the clockkitting right)
bench dictates the entire history of the part:
PrepHICin CMP-STORE:Check:ESD on (5.3), UID ready (5.1).- Open the MBB
cleanly;and immediately readHICthe Humidity Indicator Card (HIC). If the low-percentage spot is OK:WETlow-% spot still “dry”(color→changed),proceed.Caution:themid/highclockspotsisturnedconsidered→expired;proceedskipbuttrackingnote.Wet:low-% spot shows “wet” → treat asexpired→and go straight to BakedecisionDecision (5.4.8)3).
- MES Start: If the HIC is DRY, start the MES timer the instant the bag is opened. This is the official start of the floor life clock.
Start the floor-life timer in MESLabel:atApplythe moment of opening; applya visible line labelwithshowing the remaining hours.Unused remainderbackto ensure operator awareness.DRY-CAB
5.4.10).
2 Managing the Clock: Run, Pause, and Transit
The goal is to minimize run time and utilize dry storage to pause the timer whenever possible.
Run vs. Pause Rules
Timer Status |
| Control |
Timer RUNS |
| Anywhere outside controlled storage. |
Timer PAUSES |
| Only these two conditions pause the clock. Zip bags |
Line-Side and Transit Discipline
5.4.6 On-feeder exposure, shift hand-off, and changeovers
- Mounted Status: Parts mounted on a machine
=feeder means the timerruns.RUNS. PausingNight Holds/Pauses: Never leave MSDs mounted at ambient overnight. For pauses acrossbreaksshifts orshifts:breaks, you must either cabinet-park the feeder+reel in aDRY-CABdrywithcabinetfeeder slots,ororreseal the reel and remove it.NightReworkholds:Exposure:neverIfleaveanMSDsassembledmountedPCBat ambient overnight.Kitting discipline:issueshift demand + buffer; keep the rest sealed/dry.Visual control:every reel/feeder showsremaining hours; supervisors verify at hand-off.
5.4.7 Rework & re-exposure (don’t popcorn at hot-air)
Assemblies before hot-air/BGA/QFN work:if they’vehas seen ≥ 1 day ambient exposure,or suspect humidity,a pre-bake is mandatory before hot-air or BGA rework to prevent popcorning failure on theassembledassemblyPCBitself.
5.4.9)3 The Reset Button: Bake Decision and Reseal
Baking is the only way to avoidfully popcorning/padreset lift.
When to the device’s timer; if it exceeds floor life,
5.4.8 Bake decision(Simple (simpleDecision rule)
Tree)
Bake if any of these are true:
- Floor life has expired or will expire before the next
usereflow step. - The HIC
lowlow-percentage spotwetwas WETonupon opening. EvidenceTheofmaterial suffered a compromised storage event (e.g., torn MBB,humiditydryexcursion,cabinet failure, unknown history).- Pre-rework bake is required
asforabove.an assembled PCB.Otherwise, continue with timer rules.
Bake Profiles: ICs vs. PCBs
Baking
5.4.9be Bakequalified profiles (ICs vs PCBs; pickto the safestdevice that works)
Always checkand the device/packagingmedium ratings.it Someis contained in, as carrier tapes, labels,tapes or elastomerscomponent can’tfinishes takemay degrade with heat.
ICs / components
Preferred (in trays/tubes):125 °Cdry bake; duration per site table (typ.24 h for MSL3+; longer for higher MSL).If still in tape-and-reel:Many tapes soften at60–90 °C. Chooselow-temp/long-time(40–60 °C, ≤5 % RH, extended hours),orre-tray parts suitable for125 °Cand bake.
MSL6:follow label exactly (mandatory bake andmount-withintime).
PCBs (bare or assembled)
General FR-4:105–125 °C,2–8 hbased on thickness/storage history.OSP finish:preferlower temp, longer time(e.g.,105 °C) to protect finish.Assembled boards for rework:~105 °C for 4–8 h;mask or removeheat-sensitive labels, elastomers, bezels.Heavy copper/thick boards:chooselongertimes.
After bake
Cool to≤30 °C in dry conditionsbefore reseal or immediate use; don’t open-air cool in humid rooms.
5.4.10 Reseal & reset (MBB done right)
Bag:Use qualifiedMBBsized for minimal free volume; no pinholes.Desiccant:Fresh, in-date;mass matched to free volumeper site table; distribute evenly.HIC:New card placed on top, visible at next open.Purge (optional):Short dry N₂ purge; don’t crush sharp edges.Seal:Straight,10–12 mmheat seal; wrinkle-free; quick squeeze test for leaks.Label (outside):PN, lot/date,MSL,state(DRY-PACK (RESET)orREMAINING x h),open time,reseal time,remaining timeif not baked, operator/workstation.Reset logic:After a qualified bake→ timerresets to full floor life.Reseal without bake→ timer stays atremaining hours.
5.4.11 Data & traceability links
Every reel/tray/tube has aUID(5.1) bound toMSL,timer state,bake/ reseal events, andfeeder IDswhile mounted.Rework ticketscarry added exposure and any pre-bake performed.Pack labels mirror theMES state—so operators don’t guess.
5.4.12 Acceptance cues (fast table)
|
|
|
ICs (in Trays/Tubes) | 125 ˚C |
|
| 40 ˚C to 60 ˚C |
|
PCBs (Bare FR-4) | 105 ˚C |
|
Post-Bake Rule: Always cool the materials to ≤ 30 ˚C in dry conditions before resealing or immediate use. Do not cool in humid ambient air.
Reseal Protocol and Clock Reset
Resealing is critical to lock in the material's current state.
- Contents: Use a qualified MBB, a fresh HIC, and fresh desiccant (mass-matched to the volume).
- Seal: Heat-seal the bag cleanly (10–12 mm straight seal) and verify no wrinkles or leaks.
- Label: Apply a final label that mirrors the MES record: PN, MSL, Open Time, Reseal Time, and State.
- Reset Logic: Only packages sealed after a qualified bake are labelled DRY-PACK (RESET), and the clock is reset to full floor life. All others retain the REMAINING x H state.
5.4.134 Compliance and Common trapsTraps
Following smallestthese reliablerules fixensures the components survive the thermal shock of reflow, safeguarding quality.
Trap | Symptom | First |
|
| Cabinet-park the feeder or reseal |
Baking | Warped tape, melted pockets, loose | Use |
Using Zip | HIC is wet on the next | Ban unauthorized containers. Only MBB or DRY-CAB pauses the |
Rework without | Cracked packages or pad lift at the hot-air station. |
|
5.4.14 Pocket checklists
Open & stage (CMP-STORE)
ESD on; open MBB;read HICStartMES timer; apply remaining-hours labelRemainders toDRY-CABorreseal
On the line
Issue shift demand + buffer; cover reelsPauses:cabinet-park feederorresealSupervisor verifies remaining hours at hand-off
Bake & reseal
Profile matchesdevice & mediumCool dry;fresh desiccant + HIC; straight sealLabel withstate/times;resetonly if baked; MES updated
Rework
Pre-bakeassemblies if ambient-exposedSalvaged MSDs handled per policy (rebake/scrap)Added exposure logged on ticket