Five firmware families a Miner Technician may encounter, what each one costs and changes, and why a fresh flash ramps instead of jumping to full hashrate.
Every miner on the floor runs one of five firmware families. Stock ships from the factory. The other four are custom flashes that trade a small dev fee for tuning and efficiency. Know which is which before you touch a board.
| Firmware | Dev fee | Warranty | Tuning / Notes |
|---|---|---|---|
| Stock (Bitmain/MicroBT) | 0% | Intact | Conservative fixed profiles, minimal tuning |
| Braiins OS+ | 2-2.5% (0% on Braiins Pool) | Void | Per-chip autotune, native Stratum V2, Antminer-focused |
| VNish | 2-2.8% | Void | Aggressive overclock, broadest Antminer support, very common |
| LuxOS | 2.8% (0% on Luxor Pool) | Void | Autotune + curtailment; Antminer plus select Whatsminer |
| ePIC | AltairOS 2.2% / UMC OS 1.5% | Void | Perpetual Tune autotuner; AltairOS on stock board, UMC OS on swap-in UMC board |
ePIC is not one firmware. It is two, and the difference is which control board they run on.
Firmware sets clock FREQUENCY per individual chip. It regulates VOLTAGE per voltage-domain - a group of chips sharing one DC-DC converter. No firmware can set per-chip voltage.
Autotune sweeps toward a power-target or hashrate-target and keeps re-tuning over HOURS. Braiins says let it run 12-24h. It re-tunes again after any restart or coolant/ambient shift.
A dev fee is not a cash invoice. It is skimmed production - the miner mines to the developer's pool for a small slice of time and hashrate.