Skip to main content

Firmware release notes

The Proto-MDK firmware manages logging, database, API, and hardware configurations.

The beta firmware release notes provides a detail of features and functionality of current and previous firmware releases.

If you need assistance with firmware related issues, contact support at mining.support@block.xyz.

v 2.0

distro 0.1.8

Proto MDK API v1.1

Released October 21, 2024

Mining control

  • Hashboard mining voltage changed to 13500 mV / 13.5 V
  • Hashboard frequency changed to 800 MHz / 8e+8 HZ

API

  • Error messaging - Supports hardware and system-level error messages
  • Authentication - Supports Basic Auth
  • Supports JSON Web Tokens - Valid for 15 days
  • SSH - Disabled by default
  • Logging - Added search bar and error / warnings filter

Hardware and system limits

Supports recovery limits for Proto-MDK hardware and systems.

ASICs

  • Temperature limit set at 115 °C (239 °F)
  • For more information, see Troubleshooting

Hashboards

  • Temperature limit set at 75 °C (167 °F).
  • For more information, see Troubleshooting

Communication

Fans

  • Hysteretic fan tachometer
  • RPM changes dynamically over a gradient of temperature ranges
    [temperature°C, fan %] [0.0, 10] [40.0, 30] [60.0, 70] [80.0, 100]

User Interface

Added status indicators to Proto dashboard.

  • Mining pool connection indicator
  • Mining stats indicator
  • Hashboards indicator
  • ASICs indicator
  • Fans indicator

v 1.1

distro 0.1.3

Released August 2, 2024

Bug fixes

  • White box displaying on Mining pool login screen
  • Replaced overflow-scroll with truncating text to show full value on hover

v 1.0

distro 0.1.1

Released July 26, 2024

Mining control

  • Hashboard mining voltage set at 13750 mV / 13.75 V
  • Hashboard frequency set at 1000 MHz / 1e+9 Hz
  • Supports 1 V1 Stratum BTC pool and 2 backup pools
  • Test connection feature

API

API backend supports Proto dashboard — displays ASIC and miner-level metrics.

Current miner temperature displays historical temperature data based on time-range selection.

  • 12H, 24H, 48H, 5D

Current efficiency displays miner efficiency based on power consumption and hashrate.

  • Refreshed every 1 minute
  • On click, displays current miner efficiency (J/TH)
  • Displays historical miner efficiency based on time-range selection

Power usage displays miner power consumption (kW).

  • Refreshed every 1 minute
  • On click, displays current miner efficiency (J/TH)
  • Displays historical miner power usage based on time-range selection

Current miner temperature displays miner temperature (°C ).

  • Refreshed every 1 minute
  • On click, displays optimal ASIC temperature based on time range selection, and maximum miner operational temperature
  • Displays current miner temperature
  • Displays historical highest miner temperature based on time-range selection
  • Displays current hashboard temperature for all 3 hashboards
  • Tabular interface to view ASIC grid array

Current average fan speed displays average RPM for all 4 fans.

  • Tachometer displays current RPM average and graphical display for all 4 fans
  • On click, displays current fan RPM for all fans

Hashrate graph displays total miner hashrate.

  • Interactive historiographic interface
  • Displays total miner hashrate (TH/s)
  • On hover, displays hashrate by hashboard

Power button provides multiple power modes.

  • Sleep
  • Wake up
  • Reboot

Logs menu (>_) provides access to logs.

  • Streaming logs
  • Error counter
  • Warning counter
  • Export tab

Hashboard tabs display ASIC grid for selected hashboard.

  • Displays individual ASIC temperatures
  • Displays last 4 numbers of hashboard serial number
  • Displays USB port number for selected hashboard

ASICs graph displays an indexed grid of ASIC arrays based on hashboard tab selection.

  • Displays individual ASIC temperature