Passer au contenu

Nous améliorons nos opérations pour mieux vous servir. Les commandes sont expédiées normalement depuis Laval, QC. Questions? Contactez-nous

Bitcoin accepté au paiement  |  Expédié depuis Laval, QC, Canada  |  Soutien expert depuis 2016

N/A Warning

Antminer S21 – High-Pitched Whine

Physical acoustic symptom — no stock error code. High-pitched whine from PSU, hashboard DC-DC inductors, or fan bearings on S21-class units. May appear alongside PSU_ERR, ERROR_POWER_LOST, ERR_FAN_SPEED, or HW_ERR but not logged by stock Bitmain firmware.

Warning — Should be addressed soon

Affected Models: Antminer S21, S21 Pro, S21+, S21 Hydro, S21+ Hydro, S21 XP, T21

Symptoms

  • High-pitched whine, whistle, or squeal audible within 1 m of chassis during steady-state hashing, quiet at idle
  • Whine tracks with load (rises with TH/s, falls when autotune backs off) — points at DC-DC coil whine
  • Whine is a constant pitch drone, load-independent — points at APW12-class PSU input-stage fault
  • Whine tracks with fan RPM — points at fan-bearing or blade-edge aerodynamic noise
  • Whine is intermittent, correlates with wall voltage sag or neighbourhood peak load
  • PSU output measured under load below spec (< 13.5 V sustained on APW12-class rated 13.8 V)
  • Oscilloscope shows output ripple > 150 mV pk-pk at full S21 draw (~3500 W)
  • Faint ozone, hot-electronics, or burnt-plastic smell near PSU vents or chassis exhaust
  • Visible capacitor bulging, vented tops, electrolyte residue, or PCB discolouration under any cap
  • PSU top cover > 55 C during steady-state mining at 25 C ambient (IR thermometer)
  • kern.log intermittently reports PSU_ERR, ERROR_POWER_LOST, ERROR_VOLT_RANGE, or ERR_FAN_SPEED correlated with whine intensity
  • Per-chain HW% trending up on the chain whose DC-DC inductors are whining
  • Whine started immediately after a firmware flash or autotune profile change
  • New-from-box whine within first 72 hours of operation (warranty-documentable)

Step-by-Step Fix

1

Phone-mic a 10-second recording at the intake and separately at the PSU. Run both through a free spectrum analyzer app (Spectroid for Android, SpectrumView for iOS) and note the dominant frequency. Clean ~120 Hz drone points at PSU line-harmonic; >10 kHz whistle scaling with fan RPM points at fan bearings; mid-band whine scaling with hashrate points at hashboard DC-DC coil whine. This is the cheapest and most informative diagnostic move available, and it dictates every branch below.

2

Cold-boot the miner: power off at the breaker for 30 seconds, not a UI soft restart. Firmware wedging after an update can push the DC-DC switcher into a noisier operating point until internal state is cleared. Many 'new S21 started whining' tickets resolve right here. After boot, observe for 15 minutes of steady-state hashing — if the whine is gone and stays gone, you're done.

3

Shop-vac the intake grill, then use short bursts of compressed air on the fan cores while holding the fan hub to prevent over-spinning. Shine a flashlight through the intake and inspect each fan blade edge for chips, cracks, or embedded dust clumps. Dust on a blade shifts its mass balance and produces a whine that sounds exactly like a failing bearing — but it vanishes after cleaning, for free.

4

Verify intake air temperature is at or below 35 C at the miner's grille — not room-middle, not the hallway — using an IR thermometer. Confirm the unit has at least 15 cm clearance in front and 30 cm behind. Stacked racks, wall-adjacent placement, or corner mounting can set up acoustic reflections that amplify a fan harmonic. Move the miner to an open-air bench position and listen again — if the whine character changes, it is room acoustics, not hardware.

5

Check firmware version against the Bitmain download portal (support.bitmain.com/downloads) and confirm you are on the official build for your specific S21 hardware revision. If a recent firmware flash is the trigger, revert to the last stock build. If you're on stock and a new release exists, read its notes carefully before updating — some S21 firmware revisions shift the DC-DC switching frequency and can unmask or create whine.

6

Put a multimeter on DC and probe at the PSU-to-board power connector while the miner is hashing at full load. Target 13.8 V sustained on an APW12-class unit. Readings below 13.5 V sustained indicate PSU fatigue or an undersized circuit. Simultaneously IR-scan the PSU top cover — anything over 55 C in a 25 C ambient is a warning sign. Swap in a known-good PSU of the same class and observe for 15 minutes. If whine disappears and the rail holds, your original PSU is the culprit.

7

Power off at the breaker. Disconnect the P13 20 A AC cord, both hashboard power cables, and the signal cable from the PSU. Inspect every contact for blackening, oxidation, or bent pins under bright light. Re-seat firmly, listen for the click, route cables cleanly. A loose or oxidized power contact can produce an arc-related crackle that reads as whine on audio, and is a fire risk if ignored. Cross-reference the sibling error on melted power cables if you see any discolouration at the plug.

8

If Tier 1 identified a specific fan as the noise source: power off at the breaker, remove the fan (typically 4x Phillips #2 or Torx T10 screws), note the part number on the hub label, and source an exact stock replacement — S21 uses 120 mm high-static-pressure 12 V 4-pin PWM units. Install with correct orientation (arrow on hub = rotation direction, arrow on frame = airflow). Boot the miner and verify the new fan's RPM reads within spec in the UI before closing the chassis.

9

Measure line voltage at your breaker panel under full S21 load. Target 235-245 V on 240 V split-phase, or 202-212 V on 208 V commercial. Voltage below these ranges forces the PSU to pull more current, which drives both regulation distress (whine) and long-term capacitor stress. If line voltage is low, the fix is electrical: shorten the feeder run, upsize the breaker, or install a proper dedicated 240 V circuit. The miner is not the problem here — the wiring is.

10

If whine appeared with a new OC / autotune profile, reset the miner to stock (no OC, no UV) and observe for 30 minutes. Then rebuild the profile in 100 MHz increments with a 10-minute stability window between steps, listening (and recording) at each step. Stop at the step *before* whine returns or HW% crosses 1.5%. That step defines the intersection of this chip's silicon-lottery ceiling and its quiet DC-DC operating region — both constraints matter on S21-class silicon and they do not always align.

11

Connect an oscilloscope across the PSU output at the board connector under full miner load. Measure ripple AC-coupled at 50 mV/div. Healthy: under 150 mV pk-pk. Marginal: 150-250 mV. Failing: over 250 mV. High ripple combined with a steady drone confirms bulk capacitor ESR climb on the primary side — re-cap or replace the PSU. Clean ripple with a drone points at transformer mechanical vibration, which is cosmetic but should be monitored.

12

Re-cap the APW12 if the scope and visual confirm cap failure. APW12 primary-side bulk caps are typically 470 uF / 450 V class — verify against Zeus Mining's APW12 guide and your specific unit. Replace with 105 C-rated low-ESR parts from Nichicon, Rubycon, or Panasonic. This is mains-side work: discharge caps through a bleed resistor before touching them, even after unplugging. If you are not comfortable with isolated mains repair, send the PSU to D-Central for bench re-capping rather than risking an accident.

13

Flash DCENT_OS — D-Central's open-source Antminer firmware — for per-chip HW% visibility and, on supported board revisions, manual DC-DC switching frequency control. DCENT_OS is the Mining Hackers' firmware: per-chip diagnostics, autotune transparency, stratum v2, all open-source and maintained publicly. On an S21 it is the single biggest diagnostic upgrade available, letting you correlate per-chain coil-whine against per-chip HW% and pin DC-DC frequency out of a resonant band. Braiins OS+, LuxOS, and Vnish are valid alternatives if you prefer them.

14

If a hashboard is whining with elevated HW% and no upstream path cleared it: pull the board, remove the heatsink, inspect the DC-DC inductors for cold or cracked solder joints (these resonate more than clean joints), and refresh the thermal interface material on the DC-DC ICs. Use Arctic MX-6 or Thermal Grizzly Kryonaut. Dried thermal pads shift component resonance and can create whine where none existed. Reassemble and re-torque fasteners to spec — do not overtighten, because board flex amplifies mechanical whine.

15

Run a controlled firmware A/B test. Flash a known-quiet stable build and observe for 15 minutes with a phone recording. Flash the candidate build, observe, record. Compare the two captures in the same spectrum analyzer app. Pick the firmware where whine peaks are lowest and HW% is acceptable. DCENT_OS lets you pin DC-DC switching frequency on supported revisions — if you are willing to tune at that level, it is the surgical fix. Document your choice so the next firmware update can be tested against the same baseline.

16

Stop DIY and book a D-Central repair slot when any of these are true: visible cap bulging inside the PSU with no re-cap experience, burnt smell from chassis or PSU vents, scope ripple over 500 mV pk-pk with sustained load, two fans replaced and whine persists, or per-chain HW% on the whining board exceeds 3% after Tier 1-3 clearance. At this point you are in bench territory — programmable load, board-level rework, and chip-level diagnostics. The repair is still economical; the tooling requirement is the gate.

17

D-Central bench process on an incoming S21 whine ticket: acoustic baseline under programmable load before any work, per-chain isolation using official Bitmain test binaries, DC-DC rework (inductor reseat or replacement if confirmed), PSU re-cap to spec with low-ESR parts, hashboard thermal refresh, and post-repair 24-hour burn-in at nameplate plus at -10% and +10% line voltage to confirm the whine does not return under real-world power conditions. Final acoustic capture is archived against the intake baseline.

18

Ship safely: hashboards in anti-static bags, PSU in original foam or equivalent, chassis double-boxed with at least 5 cm of foam on every side, fans taped in place if shipping the whole unit. Include a note with your phone recording (or link to it), observed dominant frequency, firmware version, whether whine tracks load / fan RPM / nothing, and when it started. Every bit of context shortens the bench diagnostic cycle and lowers your repair cost. Serial number, contact, and return address on the note as well.

When to Seek Professional Repair

If the steps above do not resolve the issue, or if you are not comfortable performing these repairs yourself, professional service is recommended. Attempting advanced repairs without proper equipment can cause further damage.

Related Error Codes

Still Having Issues?

Our team of Bitcoin Mining Hackers has been repairing ASIC miners since 2016. We have seen it all and fixed it all. Get a professional diagnosis.