Skip to content

ESP-Miner-Bonanza v0.1.0-beta.3

Pre-release
Pre-release

Choose a tag to compare

@johnny9 johnny9 released this 02 Aug 09:17
· 16 commits to master since this release

ESP-Miner-Bonanza v0.1.0-beta.3

Prototype beta for Bitaxe Bonanza board 1002, paired with bonanza-bridge-fw 0.0.1-beta.2 using bridge protocol 1.0.

Supported feature summary

Feature Status Notes
Four-chip BZM2 mining 🟒 Working All four ASICs and 944 engines prove mining at 800 MHz, then continue mining while the controller moves to the configured target.
Stratum V1 and V2 🟒 Working Primary and fallback pools, encrypted Stratum V2 transport, share submission, and recovery are supported.
Bonanza startup and safety supervision 🟒 Working Bridge compatibility, safe-off ownership, power sequencing, runtime fault handling, and controlled restart are enforced.
Bonanza health dashboard 🟒 Working Bonanza Miner Health, hashrate, shares, pool state, hottest fresh ASIC temperature, measured ASIC-rail power, fan speed/RPM, and ASIC/engine diagnostics work.
Wi-Fi, mDNS, and Swarm discovery 🟒 Working Setup, .local access, discovery, device listing, remote settings, restart, and identify are available.
Scoreboard and logs 🟒 Working Highest-difficulty shares, live WebSocket logs, filtering, and log downloads are available.
ESP firmware and AxeOS OTA 🟒 Working esp-miner.bin and www.bin can be uploaded through AxeOS or the HTTP API.
RP2040 bridge update and blank-bridge recovery 🟒 Working Manifested raw bridge images are programmed and read-back verified over onboard SWD.
Pause and resume mining 🟒 Working AxeOS and the REST API revoke dispatch, force and verify OFF_SAFE, then resume through the complete 2.8 V / 800 MHz production startup before restoring the configured live target.
Recoverable overheat protection 🟒 Working ASIC temperatures above 75 C or regulator temperatures above 105 C close dispatch, force verified OFF_SAFE and 100% fan, cool for at least 30 seconds and to a regulator temperature no higher than 95 C, then reduce voltage/frequency by 100 mV/100 MHz and repeat full production startup.
Frequency targeting 🟒 Working AxeOS accepts 800–2000 MHz without rebooting. The controller keeps mining through a bounded initial shortcut and then advances directly to the user target in 25 MHz steps, replacing work between steps.
Direct voltage tuning 🟒 Working AxeOS accepts an aggregate TPS546 rail target from 2.1–3.2 V and applies it live with command, PGOOD, status, and telemetry readback validation.
Automatic and manual fan control 🟒 Working The ESP PID/manual task drives the bridge after mining reaches RUNNING, with a hardware-qualified 36% command floor and a 1000 RPM live interlock. Safe/off, maintenance, and overheat states force 100%. The matching bridge image is included in Bonanza releases.
On-device display πŸ”΄ Blocked by display firmware The optional Bonanza display is a separate RP2354A/SSD1322 computer connected to ESP GPIO4–7, not an upstream passive IΒ²C panel. Its repository publishes hardware only, with no RP2354 firmware or host protocol to implement against. Generic ESP-Miner display settings therefore do not control it.
Bonanza-aware latest-release lookup 🟒 Working AxeOS queries the ESP-Miner-Bonanza feed, accepts its published beta releases, and links the ESP firmware, AxeOS filesystem, and matching bridge image.

Highlights

  • Adds automatic and manual bridge-owned fan control, fan percentage/RPM telemetry throughout AxeOS, the hardware-qualified 36% floor, and forced 100% fan in startup, safe-off, maintenance, fault, shutdown, and overheat states.
  • Adds guarded mining pause/resume in AxeOS and the REST API. Pause revokes dispatch and proves OFF_SAFE; resume repeats full 2.8 V / 800 MHz startup validation before restoring the saved live target.
  • Adds upstream-style recoverable overheat handling: ASIC temperatures above 75 C or TPS546 temperatures above 105 C force safe-off and 100% fan, require at least 30 seconds of cooling and TPS546 temperature at or below 95 C, reduce the saved target by 100 MHz / 100 mV, and retry complete startup automatically.
  • Completes live frequency and direct voltage targeting, bridge firmware update/recovery, Bonanza health reporting, latest-beta discovery, and safe restart integration.
  • Hardens live PLL changes with the BIRDS 1-second TDM read window, scheduled safety-lease servicing, and bounded retries for transient I/O/readback failures.

The optional RP2354A/SSD1322 display remains blocked on external display firmware and a published ESP host protocol.

Images

  • esp-miner-factory-1002-v0.1.0-beta.3.bin: full 16 MB manufacturer/factory image for board 1002; resets settings.
  • esp-miner.bin: application OTA image.
  • www.bin: AxeOS filesystem OTA image.
  • bonanza-bridge-fw-0.0.1-beta.2.bin: matching RP2040 bridge image, installable from AxeOS.
  • SHA256SUMS: checksums for all binary assets and the manifest.
  • RELEASE-MANIFEST.md: source revisions, protocol contract, artifact roles, and validation record.

Only use these images with Bitaxe Bonanza board 1002. Generic upstream ESP-Miner images do not contain the Bonanza bridge and safety contract.