HomeGuidesHow to update ASIC firmware safely

How to update ASIC firmware safely

A practical checklist for updating ASIC miner firmware without bricking devices: preparation, downloads, verification, flashing steps, and post‑update checks.

Before you flash: preparation

Confirm the exact model, sub‑model and control board generation. Many failures happen when firmware is flashed onto an incompatible board.
Plan a rollback path: keep the latest stock firmware and know how to restore it (web UI, SD recovery, or vendor tools).
  • Record current settings (pools, fan/power limits).
  • Take photos of the control board label and firmware version.
  • Update one miner first — then roll out to the rest.

Download from official sources

Use official firmware pages and documentation hubs. Avoid random file mirrors and re‑uploaded archives.
If the vendor publishes checksums/signatures, verify them before flashing.
  • Prefer HTTPS vendor domains and official GitHub/org pages.
  • Keep a copy of the original archive and release notes for auditing.

Flashing methods (web UI vs SD vs batch tools)

Most miners support a web‑UI upgrade. Some generations or recoveries require SD images or vendor‑specific tools.
Batch tools (e.g., vendor toolboxes) help when you manage many units, but they should still be tested on a single miner first.
  • Web UI: upload firmware → wait for reboot → confirm version.
  • SD: write image → boot → wait for recovery → revert to normal boot.
  • Batch: scan devices → select correct model → push firmware.

After the update: validation

After flashing, validate stability before enabling overclock/autotune profiles.
Check pool hash rate, temperature, fan RPM, error rate, and that all hashboards are recognized.
  • Run on default/safe power for 30–60 minutes before tuning.
  • Keep logs/screenshots for the first stable configuration.

FAQ

Should I update firmware if everything works?
Only update when you need a fix, new features, or security improvements. If you do update, follow a staged rollout and keep a rollback plan.
What is the biggest cause of bricking?
Flashing incompatible firmware for the wrong control board or sub‑model.
Can I go back to stock firmware?
Usually yes — but methods vary by manufacturer/model. Keep official stock firmware and read the rollback guide first.