How are preamp, VCM latch, and current-limited power-up faults diagnosed?
A drive that will not spin up gets a short-circuit screen on a current-limited bench supply, a FLIR scan of the board, and a visual check of where the heads are parked before the head disk assembly is reconnected.
Why does leaving a beeping drive plugged in make it worse?
A cheap unmanaged USB hub keeps +5V on the bus regardless of the host state, and Windows or macOS will aggressively re-enumerate a device that keeps disconnecting. Leaving a beeping portable drive plugged into a laptop over lunch is not passive; it is dozens of automated stall cycles.
A recovery that was a $600–$900 firmware-tier unstick becomes a $1,200–$1,500 head swap, and if the sliders dragged across the platters between attempts it escalates to the $2,000 surface damage tier. Donor drives are matching drives used for parts. Typical donor cost: $50–$150 for common drives, $200–$400 for rare or high-capacity models. We source the cheapest compatible donor available.
Preamp voltage rails
The preamp amplifies microvolt-level signals from the TMR read sensors up to millivolts for the read channel, and multiplexes which head is active. The logic rail is typically +3.3V or +5V with a separately regulated bias rail for the MR head current. A 3.5 inch drive pulls the spindle and VCM from +12V and logic from +5V; a 2.5 inch drive runs everything off +5V.
If a buck converter or LDO on the PCB fails open-loop and passes unregulated +5V or +12V onto the +3.3V preamp rail, the preamp die burns. Swapping the PCB without addressing the short repeats the damage on the donor.
FLIR thermal inspection before reconnecting the HDA
When bench diagnostics show a dead short on a power rail, reapplying full voltage will burn PCB traces and can propagate damage into the HDA. We clamp a bench supply to roughly 1.0V at a low current limit, apply it to the shorted rail, and scan the PCB with a FLIR thermal camera. The shorted component lights up against the cold board. The TVS diodes on the +5V and +12V rails are designed to fail short to protect the rest of the board.
Shorted TVS diodes are a protection feature that sacrificed itself; the original overvoltage event is what matters. We replace the shorted component, re-inspect thermally under power-limited voltage, and only then consider reconnecting the HDA.
VCM magnetic latch failures that mimic stiction
When the drive is powered down, back-EMF from the decelerating spindle sweeps the actuator arm onto a plastic parking ramp, and a latch holds the base of the arm so it cannot drift back onto the platters during shipping. Debris, corrosion, or a drop that deforms the crash stop can jam this latch closed. On the next power-on, the spindle may spin up briefly, but the VCM driver cannot overcome the mechanical jam.
From the host side this looks identical to a stiction-locked drive. Disambiguation requires opening the HDA on the 0.02µm ULPA clean bench and visually confirming where the heads are. Sliders bonded to the platter surface means stiction. Heads still on the parking ramp but arm jammed against the latch means VCM latch failure. The fix for the latch is mechanical release and inspection of the magnet assembly and crash stop; no head comb, no donor HSA.
Current-limited bench supply workflow
Before any HDA connection, suspect drives are powered from a regulated DC bench supply set to the rail voltage with current hard-limited to a healthy drive's peak rating. By form factor:
- 2.5 inch mobile drives: +5V only. We clamp the limit above the healthy peak and watch for an instant pull to the limit with rail collapse, which indicates a PCB short and triggers immediate disconnect.
- 3.5 inch desktop drives: +5V for logic and preamp bias, +12V for spindle and VCM. We current-limit both rails independently.
Once the drive passes the short-circuit screen, it connects to PC-3000 Portable III or Express through the vendor-specific UART terminal. We disable Service Area background initialization so the heads do not thrash the platters during diagnosis, then issue spin commands manually (on Seagate F3, the Z spin-down and U spin-up commands) while watching exact current draw. If the motor current spikes to the stall limit with no rotational feedback, we abort the spin attempt in the same second it starts. That single detail is the difference between preserving a firmware tier recovery and forcing the customer into a head swap.
Bench findings on a drive that will not spin up
- Head stictionPlatters do not spin. On the bench, sliders are visibly bonded to the platter surface.
- Seized spindle bearingPlatters do not spin. Platters must transplant into a donor chassis.
- Power-rail fault on the boardThe motor never receives clean drive current. A current-limited bench supply shows the fault on the board rather than in the mechanism.