Skip to content

Bitcoin accepted at checkout  |  Ships from Laval, QC, Canada  |  Expert support since 2016

ASIC PSU Repair Guide: APW3, APW7, APW9, APW12 Failure Modes, Safety & Diagnosis


The most common ASIC PSU failure is fan stoppage leading to an over-temperature (OTP) shutdown — the PSU runs hot, throttles, trips, and stays silent. Before opening any Bitmain APW power supply, treat the internal bus capacitors as live: the APW9 and APW12 PFC stage holds 410–420 V DC even minutes after unplugging. That is potentially lethal voltage. Discharge first, always.

⚡ HIGH-VOLTAGE SAFETY — READ BEFORE TOUCHING ANY PSU INTERNALS

  • The APW9, APW9+, APW12, and APW17 PFC stage charges bulk capacitors (C1/C2) to 410–420 V DC. This voltage persists for several minutes after AC power is removed. It is lethal.
  • Never open a PSU enclosure without waiting a minimum of 5 minutes after unplugging, then actively measuring across the bulk caps with a multimeter before touching anything.
  • Use a safety discharge resistor (e.g., 10 kΩ, 10 W) across the capacitors before probing low-voltage test points.
  • Wear insulated gloves and use insulated probes rated for >500 V DC.
  • Do not work alone. Never short the capacitors — a direct short can cause an arc flash.
  • The APW3 and APW7, though lower-risk than the APW12, still contain dangerous stored energy. Apply the same discharge protocol.

D-Central strongly recommends professional PSU repair for any internal component work. If you are not qualified to work on mains-connected switching power supplies, the right answer is always replacement or depot repair. See D-Central’s ASIC repair service.

APW PSU Model Quick Reference

Bitmain produces a distinct PSU for each generation of miner. Model selection matters — voltage ranges, connector types, and control protocols are not interchangeable. The following table is sourced from the Bitmain APW specification documents and the open-source APW12 protocol documentation (skot/bitcrane_test_scripts, 2026-03-09).

PSU Model DC Output Voltage Max Current Max Wattage AC Input Efficiency Compatible Miners
APW3 / APW3++ 11.6–13.0 V 133 A 1,600 W @ 220 V
1,200 W @ 110 V
100–264 V (universal) ~93% S7, S9, S9i, S9j, S9k, S9 SE, T9
APW7 11.6–13.0 V 150 A 1,800 W @ 220 V
1,000 W @ 110 V
100–264 V (universal) ~95% S9, S9i, L3+, D3, T9+, Z9
APW9 14.5–21 V 170 A 3,600 W @ 220 V 200–240 V only ~90% S17, S17 Pro, T17
APW9+ 14.5–21 V 200 A 3,600 W @ 220 V 200–240 V only ~90% S17+, S17e, T17+, T17e
APW12 (1215) 12–15 V 233 A 3,600 W @ 220 V 200–240 V only ~93–95% S19, S19 Pro, S19j, S19j Pro, T19
APW12 (1417) 14–17 V 233 A 3,600 W @ 220 V 200–240 V only ~93–95% L7, K7, DR7, HS3, KA3
APW17 (1215) 12–15 V 267 A 3,600 W @ 220 V 220–277 V only ~94% S21, S21 Pro, S21 XP, S19j XP, KS5

Note: The APW3++ accepts 100–264 V AC (universal input), making it the standard choice for S19-series 120 V home mining via PSU bypass mode. The APW9/APW12/APW17 require a 200–240 V supply and are not 120 V compatible.

APW12 Internal Architecture

The APW12 (used in S19-series miners) has a dual-output design that is worth understanding for accurate fault diagnosis:

Common Failure Modes by PSU Model

APW3 / APW3++ (S9 era)

APW7 (S9 / L3+ era)

APW9 / APW9+ (S17 era)

APW12 (S19 era — most common in active fleets)

APW17 (S21 era)

APW12 Hardware Protection Triggers

Understanding which protection tripped helps narrow the fault before disassembly. All APW12 hardware protections are firmware-independent — they cannot be disabled by the control board or by third-party firmware.

Protection Trigger Condition Recovery Common Root Cause
OVP (Overvoltage) OUT1 exceeds rated maximum Power cycle required DAC calibration corruption, firmware bug sending incorrect voltage command
UVP (Undervoltage) AC input drops below ~180 V Auto-recovers when AC restores Undersized circuit, long extension cord, generator droop
OCP (Overcurrent) OUT1 current exceeds ~250 A Auto-recovery or power cycle Shorted hash board, failed hash board MOSFET, bad power cable
OTP (Over-temperature) Internal temp exceeds threshold Auto-recovers after cooling Fan failure, ambient temperature >45°C, blocked airflow
SCP (Short Circuit) Direct short on OUT1 Remove short, power cycle Pinched or damaged power cable, failed hash board
OPP (Overpower) Total output >3,600 W Current limiting (auto) Overclock profile without power cap, multiple hash boards at max

Note: The APW12 I2C protocol exposes only an ON/OFF state flag (command 0x05). There are no detailed fault registers accessible via software — unlike PMBus-compliant supplies. Fault identification requires hardware diagnostic methods described in the checklist below.

Pre-Diagnosis Checklist

Work through this checklist in order before disassembling or condemning a PSU. Many apparent PSU failures are caused by the load (hash boards, cables) rather than the PSU itself.

Step 1 — Isolate the PSU from the miner

Step 2 — Visual inspection (external)

Step 3 — Test output voltage without load

Step 4 — Test the hash boards independently

Step 5 — APW12/APW17 I2C verification (if miner firmware reports PSU error)

Step 6 — Consult the error codes

APW12 Diagnostic Test Points (For Qualified Repair Technicians)

The following internal test points are documented in the Zeus Mining APW12 repair guide and the open-source community reverse-engineering of the APW12. All measurements require active discharge of the PFC bulk capacitors beforehand.

Test Point Normal Value What It Confirms
PFC output capacitors C1/C2 410–420 V DC PFC stages (both) are charging correctly
VCC supply rail ≥12 V DC Internal control IC is powered
TEST15 / TEST11 11.98–12.3 V DC Auxiliary 12 V output (OUT2) is healthy
TEST7 / TEST13 11.98–12.3 V DC Auxiliary 12 V output (OUT2) is healthy
EN–GND pin shorted (J15) ~21.3 V out on main rail PSU defaults to maximum voltage with no I2C; tests that LLC stage is functional independent of MCU
I2C address 0x10 (bus speed 400 Hz) ACK returned PIC16F1704 MCU is alive and responding

Source: Zeus Mining APW12 Repair Guide; skot/bitcrane_test_scripts (open source, CC BY). Test point locations vary slightly between APW121215 sub-versions — consult a version-specific schematic if available.

Repair vs. Replace Decision Guide

Not every failed PSU warrants repair. The calculus depends on parts availability, labor cost, the miner generation, and the failure type.

Repair makes economic sense when:

Replace (or send for depot repair) when:

Not sure which way to go? Use D-Central’s Warranty vs. Repair decision tool — it walks through age, failure type, and replacement cost to give a clear recommendation.

D-Central PSU Repair and ASIC Repair Services

D-Central Technologies repairs ASIC miners and their power supplies from our facility. We have hands-on experience with APW3, APW7, APW9, APW12, and APW17 units across the S9, S17, and S19 miner generations.

Submit a repair request at D-Central’s ASIC repair service page. Include your PSU model, miner generation, and the symptoms you observed — the more detail you provide, the faster we can triage.

Need to estimate the cost before committing? Use the ASIC repair cost estimator for a rough range based on failure type and miner model.

For context on the full S19-series ecosystem (which uses the APW12), see the Antminer S19 hub. For S21-series and APW17, see the S21 family comparison.

Additional Resources


Frequently asked questions

Is the APW12 dangerous to open for repair?

Yes — the APW12’s PFC (Power Factor Correction) stage charges its bulk capacitors (C1 and C2) to 410–420 V DC. This voltage persists for several minutes after you unplug the AC supply. Before touching any internal component, wait at least 5 minutes, then use a multimeter to measure directly across those capacitors to confirm discharge. If you are not qualified to work safely on high-voltage switching power supplies, do not attempt internal APW12 repairs. Send the unit to a depot repair facility such as D-Central.

Can I use an APW3++ on my S19 for 120 V operation?

Yes, but with important limitations. The APW3++ accepts 100–264 V AC (universal input), unlike the APW12 which requires 200–240 V. When paired with an S19 on 120 V, you must enable PSU bypass mode in the miner firmware — this tells the firmware to skip the APW12 identification check and run without I2C voltage control. Power target should be capped at or below 1,200 W (the APW3++’s safe 120 V maximum), which will reduce hash rate to roughly 50–60% of the S19’s rated speed. All thermal protections on the miner remain active; the APW3’s own thermal protection remains active as well.

What is the difference between APW121215a/b/c and APW121215d/e/f/g?

The key difference is voltage feedback: versions d, e, f, and g include a voltage feedback loop that allows the miner firmware to read back the actual PSU output voltage via ADC (command 0x04) and close a regulation loop. Versions a, b, and c lack this circuit — they accept voltage setpoint commands but cannot confirm actual output. Versions d/e/f can replace a/b/c in the field (the miner firmware requires an update to take advantage of feedback, but it will still run without it). However, a/b/c units cannot replace d/e/f/g units in miners whose firmware expects feedback capability — the firmware will either refuse to start or will operate without accurate voltage regulation.

Why does my APW12 show no output voltage even though the fan is running?

The APW12 has two separate output rails. OUT2 (12 V fixed, 15 A) powers the control board and the internal fan — this rail stays active even when the main hash board rail (OUT1) is disabled or has tripped a protection. If you see the PSU fan running but measure zero voltage on the J3/J4 hash board connectors, the most likely causes are: (1) OUT1 tripped by OCP or SCP due to a shorted hash board — disconnect the hash boards and retest; (2) the EN pin signal from the control board is not asserting (control board fault, not PSU); (3) LLC stage failure — OUT1 cannot generate output even though the auxiliary rail is healthy. Work through the pre-diagnosis checklist above in order before opening the unit.

How do I identify which APW12 version I have?

With third-party firmware (LuxOS, Braiins OS+, or DCENT_OS), query the PSU firmware version string via I2C command 0x01. The response is a 16-byte ASCII string in the format APW12_1215x_Vn.m where “x” is the sub-version letter (a through g). On Bitmain stock firmware, check the Miner Status page — it logs the PSU firmware version at startup. Physically, the version is printed on the PSU label and may also appear on the PCB silkscreen near the PIC16F1704 MCU.

When should I replace my PSU rather than repair it?

Replace when: the PSU shows multiple simultaneous failures (fan, capacitor, and connector damage together — this indicates repeated thermal stress), when the LLC stage MOSFETs or PFC MOSFETs have failed (depot-level repair with specialized equipment), or when the failed PSU supports a low-value miner (S9-era hardware with market value under $100–200). Repair makes clear sense for isolated fan failures, connector rework, or fuse replacement on current-generation hardware (APW12, APW17). Use the repair cost estimator to run the numbers for your specific situation.