Skip to content

How to Reload or Upgrade B3 Firmware

Start with safety and logs

Power down before opening a miner, label cables before moving boards, and capture logs before repeated reboots erase useful evidence. Record model, firmware, pool, uptime, fan speed, temperature, reject rate, chain count, and the exact error text.

Confirm the fault class

Separate configuration faults from hardware faults first. Pool errors, DNS failures, bad worker names, overheating, weak power, fan faults, and missing hashboards can look similar from the dashboard but require different fixes.

Document the test path

Change one variable at a time and keep the before/after result. Note cable swaps, PSU swaps, firmware changes, pool changes, fan replacements, ambient temperature, and whether the fault follows a hashboard, control board, network, or power source.

When to escalate

Escalate to professional repair when there is a burned smell, melted connector, breaker trip, corrosion, repeated hashboard loss, liquid exposure, or a board-level fault that returns after a basic cable, power, firmware, and airflow check.

After the fix

Run the miner long enough to confirm stable accepted hashrate, fan behavior, chip temperature, reject rate, and pool-side reporting. A dashboard that looks normal for five minutes is not enough evidence for a recurring power, heat, or hashboard fault.

· D-Central · ⏱ 4 min read

Last updated:

The Antminer B3 is a legacy Blake2b (Siacoin) ASIC, so it runs its own dedicated firmware — SHA-256 images built for an S9 or S17 will not load and will not work. Reflashing a B3 is a two-stage job: you upload a first firmware image to fix the fan-speed reporting, boot the miner and confirm it is healthy, then upload a second image that raises the hash rate. Both files are flashed the same way, through the miner’s built-in web interface. The single rule that never bends: do not cut power or pull the network cable while an image is writing. Interrupting a firmware write mid-flash is the fastest way to brick a control board.

Before you start

  • Put the B3 on a wired Ethernet connection to the same LAN as your computer. Firmware flashing over anything flaky is asking for a half-written image.
  • Feed the miner from a healthy PSU and a circuit that will not trip. A power blip during the write is exactly the failure you are trying to avoid.
  • Have both firmware files downloaded to your computer before you begin, so nothing stalls mid-process:
    • ANTMINER-B3-201805232020-750M.tar.gz — corrects the fan-speed display problem. Flash this one first.
    • update_1000.tar.gz — improves the B3’s hash rate. Flash this one second, only after the miner is confirmed running.
  • Know the miner’s IP address. If you do not, use the miner’s IP-report button together with Bitmain’s IP Reporter tool, or check your router’s DHCP client list for the new device.

Stage 1: Flash the fan-fix firmware

Do this stage first and let it finish completely before touching the second file.

  1. Open a browser and enter the B3’s IP address to reach its web interface. Log in with the miner’s credentials (default is root / root on this generation unless you changed it).
  2. Find the firmware upgrade section of the interface — on this classic Antminer UI it lives under the System menu. Labels vary slightly between builds; look for the option that lets you upload a firmware image file.
  3. Choose the ANTMINER-B3-201805232020-750M.tar.gz file. If the interface offers a keep-settings option, leaving it checked preserves your pool configuration; unchecking it returns the miner to defaults. For a clean reload, an un-checked (full reset) flash is the more reliable path.
  4. Start the upgrade and walk away from the power switch. A normal flash finishes in about five minutes. If it has not completed after roughly ten minutes, treat the process as stalled, power-cycle, and re-attempt the flash rather than waiting indefinitely.
  5. The miner reboots on its own when the write completes. Wait for it to come back on the network.

Stage 2: Bring the miner up and verify

  1. Reacquire the IP address if it changed on reboot, and log back into the web interface.
  2. Point the miner at the algorithm-appropriate pool (a Blake2b / Siacoin pool — the B3 cannot mine Bitcoin) and let it run for several minutes.
  3. Open the miner’s status page and confirm every hashboard is reporting. All ASICs should show a live count. If any chip position shows x or ??, that board is not fully working — do not proceed to the second firmware flash until you understand why, because a bad board will not be fixed by a firmware image.
  4. Confirm the fans are spinning and their RPM now reads correctly — that is the specific defect the first image corrects.

Stage 3: Flash the hash-rate firmware

  1. With the miner confirmed healthy and logged in, return to the firmware upgrade section.
  2. Select update_1000.tar.gz and start the upgrade. Same discipline as before: no power interruption, no unplugging.
  3. On success the interface reports “System Upgrade Success.” The miner reboots, and after it rejoins the pool you should see the higher hash rate reflected on the status page over the following minutes as the shares settle.

Common mistakes

  • Flashing the wrong-order or wrong-algorithm image. The B3 is Blake2b hardware; only B3 firmware belongs on it. Flash the fan-fix image before the hash-rate image, not the reverse.
  • Killing power because it “looks stuck.” A write can appear frozen while it is finishing. Give it the full ten-minute window before intervening.
  • Flashing a board that is already faulty. If a hashboard shows ?? before you start, firmware will not repair it. That is a hardware fault, not a software one.
  • Ignoring a failed upload. If the browser reports an upload or verify error, re-flash on a stable wired link before rebooting — do not leave the miner running on a partial image.

If it will not come back

If a flash is interrupted and the miner no longer serves its web interface, the control board can usually be recovered by writing a recovery image to a microSD card and booting the board from it — the standard fallback for this Antminer generation. If recovery fails, or if hashboards keep reporting ?? and dead ASIC counts after a clean reflash, the fault is on the hardware side. At that point the board needs bench diagnosis and component-level repair, not another firmware attempt.

Related: Work through the model-specific procedures in our ASIC miner manuals, isolate a dead board with the ASIC fault finder, and when a hashboard is genuinely failed, start a repair to send it in for bench-level service.

D-Central

Bitcoin Mining Experts Since 2016

ASIC Repair Bitaxe Pioneer Open-Source Mining Space Heaters Home Mining

D-Central Technologies is a Canadian Bitcoin mining company making institutional-grade mining technology accessible to home miners. Thousands of miners repaired, 490+ products shipped from Canada.

About D-Central →

Related Posts

Start Mining Smarter

Whether you are heating your home with sats, building a Bitaxe, or scaling up — D-Central has the hardware, repairs, and expertise you need.

Browse Products Talk to a Mining Expert

Editorial review and limitations

Reviewed by D-Central's mining hardware and ASIC repair editorial team for practical accuracy, buyer risk, repair context, and operational assumptions. Verify current hardware price, stock, network difficulty, BTC price, power rate, shipping, tax, firmware, and device condition before buying, hosting, repairing, or retiring mining hardware.