Contact Sales

What's new

 26.07

Braiins OS 26.07 introduces support for the Antminer S21 Pro+, APW9 PSU support, a new temperature safety shutdown, Continuous Tuner improvements, and power and efficiency gains across the S21 series.

Antminer S19 & S21 Series

  • Added support for the Antminer S21 Pro+
  • Added support for the APW9 PSU
  • New temperature safety shutdown: mining stops when a hashboard stops reporting temperature data
  • Continuous Tuner now tunes chips based on the temperature of their individual hashboard
  • Improved chip ramping in the Continuous Tuner
  • Improved power and efficiency models for the Antminer S21 Pro, S21 XP, T21, S21+ Hyd., S21 Hyd., S21e Hyd. and S21 XP Hyd.
  • Rambo Mode 2 now ignores unexpected voltage errors
  • Added an option to wipe network configuration during a factory reset via the API
  • Fixed a crash that could occur during tuning when a hashboard was disabled
  • Fixed chip temperature estimation on hashboards with broken or missing temperature sensors
  • Fixed the Antminer S21 XP Hyd. HV and S21+ Hyd. HV issue that prevented the miner from hashing on the default power target after installation
  • Fixed an issue where an unexpected restart could wipe the configuration
  • Fixed an upgrade failure affecting BeagleBone Black miners running from an SD card

NOTE: The improved power and efficiency models mean your miners will retune after upgrading to take advantage of the new optimizations.

 26.06

Braiins OS 26.06 introduces new hardware support, Continuous Tuner improvements for high-temperature environments, API call logging, more accurate chip temperature sensor readings, PIC/no-PIC identification in the GUI, and PSU serial number in the logs.

Antminer S19 & S21 Series

  • Added support for the Antminer S21e Hyd. hashboard variant H6HB70802
  • Added support for temperature sensor LM75A on Antminer S21 XP Hyd. variant H6HB70502.
  • Added PIC/no-PIC miner identification in the GUI
  • Boser logs now include information about API calls made to the miner
  • PSU serial number is now visible in bosminer logs
  • The Continuous Tuner now reacts immediately to rapid temperature changes, resulting in smoother operation and a more stable hashrate.
  • Improved filtering of communication from chip temperature sensors reduces the number of pauses.

Braiins Mini Miner 101

  • Fixed an issue affecting the performance of the IP report button on the BMM101

 26.05.1

Introducing Braiins OS release 26.05.1, bringing key revisions and bug fixes to further improve performance in hot conditions.

Antminer S19 & S21 Series

  • Revised internal chip temperature calculation that prevents early shut downs due to overheating in miners with BM1368 and BM1370 chips
  • Resolved bug causing undershooting and underperforming in hot conditions that affected the S21+ model

 26.05.1

Introducing Braiins OS release 26.05.1, bringing key revisions and bug fixes to further improve performance in hot conditions.

Antminer S19 & S21 Series

  • Revised internal chip temperature calculation that prevents early shut downs due to overheating in miners with BM1368 and BM1370 chips
  • Resolved bug causing undershooting and underperforming in hot conditions that affected the S21+ model

 26.05

Braiins OS 26.05 introduces Auto-Recovery After Overheating, Maximum Startup Delay, support for PSUs without voltage feedback, tuner improvements for more precise power consumption, and security API changes.

Antminer S19 & S21 Series

  • Support added for Antminer S21 XP Hyd. hashboard variant H6HB70502
  • Support added for Antminer S19 XP+ Hyd. hashboard variant HHB68703
  • Support added for APW11G0 PSU model
  • Support added for APW121215a/b/c PSU model
  • Auto-Recovery After Overheating feature that allows miners to automatically resume after an overheating event
  • Maximum Startup Delay feature that allows setting up to a 600s random delay for mining startup
  • Allow missing voltage feedback option that enables the miner to start without voltage feedback from the PIC or PSU
  • Maximum and minimum water temperatures added to PAPI
  • More precise power consumption tuner improvements to prevent overshooting the set power target
  • Multiple improvements for more robust temperature sensor readings
  • CGminer API in read-only mode, with an Advanced option to revert this change

 26.04

Braiins OS 26.04 introduces improved tuning, logs and continuous tuner (beta)

Antminer S19 & S21 Series

  • Support added for Antminer S21+ Hyd. hashboard variant H6HB70704
  • Support added for U3S21EXPH hashboard variant H1HB70603
  • Tuning improved for Antminer S19 XP+ Hyd.
  • Tuning improved for Antminer S21 XP Hyd.
  • Tuning improved for Antminer S21e Hyd.
  • Logs now include regular power summaries
  • Logs now include regular hashrate summaries
  • Upgrade via API is now available
  • New SD card build for BeagleBone Black
  • Continuous tuner is now in official Beta
  • Water inlet temperature now displays correctly for Hydro miners
  • DPS power target changes now display correctly

Braiins Mini Miner 100 & 101

  • New firmware update available

 26.01

Braiins OS 26.01 introduces DPS enabled by default, new hardware support, indefinite fans after shutdown and new advanced configuration UI

Antminer S19 & S21 Series

  • DPS enabled by default
  • Added support for the Antminer S21e Hyd.
  • Added support for the Antminer S21 XP Hyd.
  • Added support for the Antminer S19 XP+ Hyd.
  • Added support for new S21 Pro hashboard variant A3HB70603
  • Advanced Configuration GUI
  • Indefinite fans after shutdown option
  • Fans spin at 25% when minimum required fans are set to 0
  • Too many sensor errors fixed in U3S21EXPH
  • Pool information not copied over on Zynq during installation

 25.11

Braiins OS 25.11 introduces expanded API capabilities, enhanced hardware compatibility, and improved system reliability across the Antminer S19 & S21 Series.

Antminer S19 & S21 Series

  • Default quick ramping time changed to 30 seconds
  • Auto Upgrade of firmware (off by default)
  • API to adjust power/hashrate target by %
  • Added support for the Antminer U3S21EXPH
  • Added support for the Antminer T19 Pro Hyd.
  • Added support for the Antminer S19e XP Hyd.
  • Added support for new S19k Pro hashboard variant BHB56907
  • Added support for new S21 XP hashboard variants A3HB70502 and A3HB70503
  • Added support for new S21+ hashboard variant A3HB70702
  • Added support for new S21 Hyd. hashboard variants HHB68502 and HHB68503
  • Added support for PSU model APW171215/c
  • Installing S21 Pro with hashboard A3HB70602
  • Rotating of bosminer errors
  • Fix power overshoots in preheat
  • Fix PSU I2C communication issues

 25.07

Braiins OS 25.07 introduces expanded API capabilities, enhanced hardware compatibility, and improved system reliability across the Antminer S19 & S21 Series, as well as Mini Miner devices. This release also includes support for new stock firmware installation workflows, better tuner behavior, and touch screen support on Mini Miner 101.

Antminer S19 & S21 Series

  • Introduced a new REST API wrapper for the public gRPC interface, enabling easier integration with external tools

  • Added support for the Antminer S21+ Hydro
  • Improved installation process for recent stock firmware releases
  • Customizable ramping time for PAUSE/RESUME operations to reduce stress on hardware. See API changelog.

  • Experimental Rambo mode to maximize hashrate even from partially damaged hardware (see experimental features)

  • Experimental ramping time for miner start and graceful shutdown. (see experimental features).

  • Added real-time monitoring of TCP connection quality for better diagnostics

  • Enhanced preheat stage in tuner to better handle varied operating conditions

  • Added support for PSU model APW111721b
  • Added support for new S21 Pro hashboard variant A3HB70602
  • Resolved login issues after the first installation of BOS
  • Improved upgrade flow to allow firmware updates on miners with limited storage

  • Tuner now correctly handles hashrate targets for disabled hashboards
  • Web UI is now compatible with reverse proxy deployments
  • Added support for new S19XP Hyd. hashboard variant HHB56611

Braiins Mini Miner 100 & 101

  • Introduced basic touch screen support with tap-based screen cycling
  • Reduced fan noise during startup
  • Improved WiFi reconnection time after disconnection

 25.05

Introducing Braiins OS release 25.05, delivering enhanced control over fan behavior during curtailment, adjusted DPS BOOST mode logic, consistent hashboard handling across PIC and NOPIC miners, and several other improvements for better performance and stability.

Antminer S19 & S21 Series

  • Introduced AUTOMATIC and MANUAL modes for fan behavior during curtailment; MANUAL allows custom PWM, while AUTOMATIC gradually decreases fan speed over two minutes when miner enters PAUSE state, available via API and GUI

  • Modified DPS BOOST mode to maintain miner temperature at HOT - 8°C for more consistent thermal performance

  • Unified behavior of hashboard disabling between PIC and NOPIC miners; hashboards now auto-disable consistently

  • Ambient temperature sensor is now visible in the GUI for Antminer S21+ & Antminer S21 XP

  • Enhanced temperature calibration during tuning startup, resulting in more accurate power consumption measurements

  • Added ability to apply Custom Contracts via gRPC API. Read more here

  • Downclocks on Antminer S21 Imm. & Antminer S21 Pro are now accurately respected

  • Fixed an issue where the tuner could overshoot power consumption at the start of tuning due to heat

Braiins Mini Miner 100 & 101

  • Mini Miner now capped at 1.5 TH/s and 67W to prevent PSU shutdowns
  • Resolved minor GUI formatting issues on Mini Miner 100 & 101

 25.03

Introducing Braiins OS release 25.03, featuring full support for Antminer S21+ with AML control board and Antminer S21 Hydro with ZYNQ control board. This release introduces expanded hardware details and inlet/outlet temperature readings in both the GUI and API, along with new experimental options and few bug fixes to enhance user experience.

Antminer S19 & S21 Series

  • Full support for the Antminer S21+ with AML control board
  • Full support for the Antminer S21 Hyd. with ZYNQ control board
  • Inlet and outlet temperatures are now visible in the GUI and API endpoints. Read more here

  • Hardware information is now displayed in the GUI and API endpoints. Read more here

  • Added PAUSE/RESUME functionality in the GUI
  • Miner performance variant is now shown in the GUI
  • Immersion & Hydro miners have now quicker pre-heat phase. Reduced from 10 minutes to 3 minutes

  • Added experimental option to override miner shutdown due to individual chip temperature check at 110°C. This applies only for miners with internal chip temperature readings. Read more here

  • Experimental option to set min_fan_pwm introduced. Read more here

  • Fixed a mismatch between power consumption data in the GUI and API
  • Fixed issue where CVITEK control board installation failed due to full storage

  • Fixed issue where browser cache caused the GUI malfunction
  • Resolved a problem where the GUI intermittently switched from dark to light mode

Braiins Mini Miner 100 & 101

  • Added options to display prices in either USD or EUR
  • Fixed issue where the "Geek" screen occasionally showed zero values

 25.01

Introducing Braiins OS Release 25.01, now featuring full support for the Antminer S21 XP Imm. and Antminer S21 Imm. miners with AML control board. This update delivers persistent logging across all platforms, enhanced Dynamic Performance Scaling (DPS) with new modes, and customizable fan speed ranges.

For Braiins Mini Miner users, the release brings improved usability with a new progress display during updates & optimized fan behavior for quieter operation.

Antminer S19 & S21 Series

  • Full support for the Antminer S21 Imm. with AML control board
  • Full support for the Antminer S21 XP Imm. with AML control board
  • Logs are now persistent across all platforms, including AML, CVITEK, ZYNQ, BBB, and BCB100

  • Dynamic Performance Scaling (DPS) now has two modes: NORMAL and BOOST. The system has been simplified to rely entirely on temperature, with fan conditioning removed. In NORMAL mode, DPS upscales when the miner is stable and below the target temperature. BOOST mode pushes performance up to 5°C below the HOT temperature threshold. Both modes are configurable via API. Read more about DPS here

  • Custom MIN/MAX fan speed ranges can now be set through the GUI and API. Read more here

  • Cooling methods are now unified in BOS and API. Read more here

  • Fan speed during the PAUSE state can now be controlled through the bosminer-experimental.toml file (default: 20% RPM)

  • The PAUSE state is now visibly indicated in the GUI
  • Fixed a bug where miners incorrectly detected fans as turned off, causing shutdown

  • Addressed an issue when sometimes the change of power target was not applied using API

  • Resolved an issue preventing users from changing the time-zone in the GUI
  • Fixed a bug where Braiins Farm-Proxy was not always resolved correctly

Braiins Mini Miner 100 & 101

  • Added an "Upgrading…" screen to display progress during Mini Miner updates
  • Improved fan behavior at various stages, making the Mini Miner quieter
  • Resolved an issue where user settings were not preserved during the initial setup wizard
  • Addressed a bug where Wi-Fi list was not reachable after the initial set-up

Please note that while there is quite a lot additions to the Public API, there are deprecated methods as well! Read more in the Public API What's new

 24.12

Introducing Braiins OS Release 24.12, featuring exciting new updates for Braiins Mini Miner models 100 & 101! This update brings fresh scenes, refined visuals, and a mining indicator for clearer insights into your miner's performance.

Braiins Mini Miner 100 & 101

  • A new "Information Overload" scene for Mini Miner 101 offers a detailed overview of mining stats, key network insights, and a live BTC price chart
  • Introduced the "Bitcoin Graph" scene, displaying live Bitcoin price and dynamic chart
  • Added the "Network" scene with essential Bitcoin network metrics
  • Implemented the "Pickaxe" mining indicator at the bottom-right of the screen with intuitive color-coded statuses: Purple (tuning), Green (mining as expected), and Red (under-performing or lost connection e.g. to the pool)
  • Displayed estimated chip efficiency and chip power consumption directly in the Mini Miner GUI
  • Applied minor visual tweaks and performance improvements to existing Mini Miner screens

Please note that while most features apply to both Braiins Mini Miner models, some may vary slightly due to hardware differences!

 24.09.1

Introducing Braiins OS Release 24.09.1, featuring full support for Antminer S19j XP, estimation improvements for Antminer S19 XP and a series of bug fixes.

Antminer S21 & S19

  • Full support for the Antminer S19j XP
  • Enhanced power estimation accuracy for Antminer S19 XP
  • MAC Address is now displayed in the Braiins OS GUI
  • Resolved an issue causing miners to lose connection to pools over time, particularly with NiceHash
  • Resolved a bug where miners incorrectly reported zero hashrate via API calls despite operating correctly
  • Fixed a potential crash when power estimation dropped below the minimum target during deep underclocking
  • Resolved an issue where the Antminer S19 XP Hyd. was incorrectly identified as a NoPIC miner, restoring proper enable/disable functionality for individual hashboards

 24.09

Introducing Braiins OS Release 24.09, now offering full support for Antminer S21 Pro and BETA support for Antminer S21 XP. This release delivers refined power estimations, expanded underclocking capabilities, and optimized DPS removing unwanted tunings. Additionally, users can create an experimental configuration file to evaluate new features.

Antminer S21 & S19

  • Full support for the Antminer S21 Pro with AML control board
  • BETA support for Antminer S21 XP with AML control board
  • Improved power estimations: reduced power spikes and enhanced precision. Consumption estimates at various targets are now closer to actual PDU usage. Note: This improvement removes old profiles and forces autotuning!
  • Implemented DPS grid to eliminate unwanted tunings. Hashrate or Power targets are now rounded to the nearest steps
  • Introduced DPS memory to prevent miners from cycling between power targets due to overheating. If an Antminer scales down within 30 minutes after stepping up, the temperature is recorded. To safely increase power again, the temperature must be 2°C lower. This memory expires after 32 hours
  • Expanded underclocking power target ranges for all supported Antminers. You can see the table here
  • Miners no longer require a restart to ensure full computing capability of the chips. This improvement stabilizes power consumption and makes tuning faster
  • You can now upgrade your miner via GUI with a single click under System > Upgrade. The latest release notes are also available in this section for easy access
  • The support archives are now in standard ZIP format
  • Added an option to create an experimental configuration file at /etc/bosminer-experimental.json to set MIN/MAX fan ranges or allow disabling faulty hashboards when using NOPIC miners. For possible options see the configuration page
  • NOPIC miners with damaged hashboard are now automatically stopped from operating for safety reasons. It is possible to enable them again for your own risk via enabling the /etc/bosminer-experimental.json. Please read here on how to do it

 24.08.1

Introducing Braiins OS release 24.08.1, bringing key improvements including a refined persistent pause logic and a critical bug fix to improve shutdown stability

Antminer S21 & S19

  • Updated the persistent pause logic to trigger only when there is a real risk of hardware damage or dangerously high temperatures. The previous logic occasionally caused unnecessary false positives
  • Fixed a bug where, during an error, the miner shutdown could take up to 10 minutes or even crash completely due to communication overload on the chain during the shutdown process

 24.08

Introducing Braiins OS release 24.08, featuring Antminer S19 XP Hydro support and additional support for Zynq/Xilinx control board for the Antminer T21, as well as several other adjustments and bug fixes

Antminer S21 & S19

  • Full support for the Antminer S19 XP Hydro
  • Expanded compatibility of the Antminer T21 with Zynq/Xilinx control boards
  • Adjusted power target for the Antminer S19 XP, which enhances the underclocking possibilities, giving you more flexibility in power management and allowing you to underclock further
  • Added support for BHB68603- & BHB68603P hashboards
  • Dangerous temperature at 110°C: For S21 family models (where temperature is read from the chip), mining will shut down if the internal chips hit 110°C. This dangerous temperature threshold is not configurable, ensuring hardware protection

 24.06.1

Introducing Braiins OS version 24.06.1, featuring bug fix related to BeagleBone Black and Zynq/Xilinx control boards

Antminer S21 & S19

  • Fixed a bug related to BeagleBone Black installation and Zynq/Xilinx downgrade

 24.06

Introducing Braiins OS version 24.06, featuring significantly improved tuning time for 1366BM/1368BM chips and BeagleBone control boards, few features for Braiins Mini Miner, few bug fixes and more!

Antminer S21 & S19

  • Significantly improved tuning time for 1366BM/1368BM chips and BeagleBone control board

  • Miners will enter a persistent pause state after reaching a dangerous temperature and will require a resume command to be sent

  • Better DNS caching has been implemented to reduce network bandwidth
  • Added troubleshooting for error codes
  • Added support for APW111721c PSU
  • Addressed a minor UX bugs and issue where users were unable to increase power target via API

Braiins Mini Miner

  • Users can now upgrade BOS via GUI
  • Users can now rotate screens with the button on the rear side of the BMM100
  • Addressed a bug where night mode sometimes did not turn the backlight on

 24.04.2

Introducing Braiins OS Version 24.04.2, featuring improved stale shares ratio and detection of Antminer performance variants.

Antminer S21 & S19

  • Support for BHB68701-, BHB68703 and BHB68606 Hashboards added
  • Optimized stale shares ratio during mining
  • Fixed performance variants detection algorithm
  • Fixed redirection from BOS GUI to Braiins Academy

 24.04.1

Introducing Braiins OS Version 24.04.1, featuring initial support of Antminer T21 together with a few bug fixes.

Antminer S21 & S19

  • Support of all BOS features now available for Antminer T21
  • Fixed a bug where GUI users were unable to change their password
  • Resolved an issue where miners were not properly shutting down during DPS when a minimal voltage target was reached
  • Addressed a bug from the 24.04 version that prevented miners with APW11 PSU from starting

 24.04

Introducing Braiins OS Version 24.04, featuring consistent Antminer model naming, new style of error handling, and more.

Antminer S21 & S19

  • Antminer model names are now consistent across the GUI and the public API, matching the naming conventions used by the manufacturer
  • New Public API methods were added. See them here
  • Increased target temperature for S19k PRO model to 65 degrees celsius
  • Support of mixed hashboards from Antminer S19 and T19 models
  • In our new iteration of error handling, we created new codes to improve troubleshooting. These will be listed in the new tab in the GUI. Soon we will add error codes to the Public API and create a page for troubleshooting. We look forward to making more improvements based on user feedback

 24.03.1

Braiins OS 24.03.1 has been released to address tuner issues found in certain Antminer models, which were introduced in version 24.03.

 24.03

Introducing Braiins OS Version 24.03, featuring support of Antminer S21 and several other new deliveries, enhancements, and bug fixes.

Antminer S21 & S19

  • Support of all BOS features now available for Antminer S21
  • The new Braiins OS version 24.03 is now available for the Braiins control board BCB100
  • Support for the new Antminer S19k Pro with hash boards BHB56903-
  • Introduction of stable version of public API
  • Improvement of error log messages

 24.02.1

Braiins OS 24.02.1 is now available, resolving a DPS (Dynamic Performance Scaling) issue introduced in the prior 24.02 release through a bugfix.

 24.02

Introducing Braiins OS Version 24.02, featuring very first support for hydro mining, remarkable efficiency gains for Antminer S19 126 chips model, along with a host of improvements and bug fixes for an enhanced mining experience.

Antminer S19 family

  • Support for Antminer S19 Pro+ Hydro, the inaugural hydro model
  • Support for Antminer S19 with 126 chips per hash board, boasting an extraordinary two-digit uplift in miner efficiency
  • Improvements of the hashing quality for miners with Cvitek control board
  • Resolved an issue where the reported power consumption wasn't updated when mining was paused, ensuring accurate power consumption metrics
  • Addressed unresponsiveness of the Braiins OS GUI tab in the browser

 23.12.1

Introducing Braiins OS Version 23.12.1, dedicated to enhancements tailored for freezing temperatures.

Antminer S19 family

  • Enhanced preheat process to allow the miner to reach the target temperature
  • DPS enhancements specifically designed to address challenges posed by freezing temperatures
  • Improved power estimation for the Antminer S19j 88 chip version
  • Switching between power and hashrate targets is performed immediately on the fly

 23.12

Introducing Braiins OS Version 23.12 with support for two new Antminer S19 series control boards: Zynq/Xilinx and Cvitek/CV1835 on NAND memory (remote installation required). Additionally, this release includes stability and efficiency improvements for the Antminer S19k Pro.

Antminer S19 family

  • Braiins OS support for Zynq/Xilinx control board (on NAND, no need for an SD card)
  • Braiins OS support for Cvitek/CV1835 control board (on NAND, no need for an SD card).
  • Stability and efficiency enhancements for Antminer S19k Pro

 23.10.1

In this minor release, we are excited to introduce efficiency improvements for a couple of Antminer models, as well as a new API method.

Antminer S19 family

  • Efficiency improvements for the Antminer S19 XP, the Antminer S19j Pro, and the Antminer S19j Pro+
  • Enhanced persistence of mining pause
  • Users can remove tuned profiles on the Public API

 23.10

In this minor release, we are excited to introduce support for the latest Antminer models along with a host of enhancements and bug fixes to improve your experience.

Antminer S19 family

  • Support of the Antminer S19j Pro+
  • Support of the Antminer S19k Pro
  • Improved detection of the PSU APW121215G (used in Antminer S19j Pro-A)
  • New metric bosminer_uptime_s added to the public API (gRPC) informing about the uptime of the mining
  • The MinerModel enum has been removed from the public API (gRPC)
  • Fixed the issue of slow response in the public API (gRPC)

 23.09.1

This is a minor release introducing improvements and bug fixes.

Antminer S19 family

  • Introduction if a persistent mining pause feature, ensuring that mining operations can only be resumed when the user initiates the "resume" action, addressing the specific demands of farms participating in demand response programs

  • Reduction of upstream connections in BOS for enhanced NAT space efficiency and network optimization

  • Cleaner BOSminer logs
  • Optimized CPU usage to enhance system performance
  • Small fixes in Braiins OS GUI

Other smaller fixes were delivered as well.

 23.09

This is a minor release introducing support of the new Braiins control board BCB100 and the new PSU type APW121215G. Apart from that, several bug fixes are delivered as well.

Antminer S19 family

  • Introduction of Braiins OS for control board BCB100
  • Support of the PSU type APW121215G

 23.08

This is a minor release introducing new Braiins OS licensing, several new features and bug fixes.

Antminer S19 family

  • Introduction of the new Braiins OS licensing
  • New Braiins OS public API methods (gRPC)
  • New DPS improvements

 23.03.3

This is a minor release introducing new features and bug fixes.

Antminer S19 family

  • DPS improvements
  • New Braiins OS public API methods (gRPC)
  • Several bug fixes

 23.03.2

This is a minor release introducing important fixes.

Antminer S19 family

  • Fix issues affecting the tuner

 23.03.1

This is a minor release introducing important fixes for Antminer S19 family with a Zynq control board and other minor fixes.

Antminer S19 family

  • Important fixes on Antminer S19 family with a Zynq control board
  • Fix of the BOS upgrade for BBB control boards
  • Minimal number of fans for Antminer S19 family with Zynq control boards changed to be 2

 23.03

This is a minor release improving tuner capabilities and fans' behavior for Antminer S19 family.

Antminer S19 family

  • Dynamic performance scaling (DPS) without hashboard restarts
  • Alpha release of our new gRPC-based public API to provide a unified standard for all current and future miner variants regardless of the manufacture

  • Fixed delays to the resumption of mining experienced after the pause command

  • Support for sub-variant NBS1902L

NOTE: Due to improvements in autotuning, old tuner profiles will be removed with this update. The new tuner is more efficient and produces better results, so your machines should quickly find new and improved optimal settings.

 23.02

This is a minor release, which brings new features as well as support for new models and sub-variants for Antminer S19 family.

Antminer S19 family

  • Support for Antminer S19 XP
  • Support for Antminer S19 sub-variants BHB56802 and BHB42651
  • Significant tuner improvement: autotuning without restarts

 23.01

This is a minor release that brings support of new Antminer S19 flavors (Zynq control board) and improved fan control

AntminerS19 family

  • Added support for more S19 sub-variants
  • Improved efficiency of the tuning process
  • Added new fan control mechanism
  • Fans in auto mode are now default

 22.08.1

This is a minor release that fixes minor bugs related to pools connections.

All families

  • Minor bugs related to pool connections

 22.08

This is a major release that brings BeagleBone Black Control Board for public use and Hashrate Target mode for Autotuning.

Antminer X19 family

  • Hashrate Target mode for Autotuning
  • Improved Power Curves for S19j PRO and S19 PRO

Antminer X17 family

  • Hashrate Target mode for Autotuning
  • Adjusted power limit defaults for Antminer X17 family

NOTE: The default power limits for the X17 family are now aligned with the stock power limits based on the machine variant. The previous default power limit of 1700W is now 2200W, which will more closely match the consumption and hashrate output to the stock specifications.

IMPORTANT: If you are currently running many X17 devices at the default power limit, this update will cause a significant increase in power consumption. To prevent that, you can simply change the power limit on your machines slightly (e.g. to 1710W) so that the upgrade does not cause any major changes.

If you install Braiins OS on a stock device, or have been using a user-defined power limit, this change will not impact you at all.

 22.06

This is a major release for BeagleBone control boards only.

Antminer family

  • Added support for Beagle Bone based control boards (including tuner, but excluding the auto-upgrade functionality)

Notes

  • This release won't run on other than BeagleBone control board equipped miners.

 22.05

This is a minor release containing improved power curves for selected Antminers models.

Antminer family

  • Power curve matrix has been added for models S19J and S19 pro, so the estimation of power consumption is now more accurate

 22.02.4

This is a minor release fixing bugs related to just released Braiins FarmProxy and Pause/Resume feature

All families

  • There is FarmProxy link in all global link bars in the web UI
  • Braiins FarmProxy support for dev-fee aggregation has been fixed
  • Fixed an issue with Pause/Resume logic that was preventing resume of mining when using the drain

 22.02.3

This is a minor improvement release that brings X19 images for public use.

Antminer family

  • A universal X17/X19 SD card image (the S17 image file contains support for X19 models as well) is now available and boots on control boards with secure boot enabled

  • Improved power model for S19J and S19J Pro

 22.02.2

This is a minor improvement release that covers Prometheus metrics support, minor stratum V1 client fix and support archive issues.

All families

  • Stratum V1 client is now resilient to receiving out of order share acknowledgment responses

  • BOSminer now provides a useful set of Prometheus metrics for advanced farm monitoring tools based on Prometheus + Grafana combo. The metrics are available at :8081/metrics, eg.: 10.10.10.10:8081/metrics - proper guide to be provided in the following release.

  • Support file has correct filename extension ("zip")

 22.02.1

This is a minor improvement/bug fix release that improves Antminer X19 family support

All families

  • Support archive is now being zipped with 'braiins' password to eliminate spam filter issues

Antminer family

  • Added detection of S19a models
  • Improved tuner for S19J Pro and S19J models

 22.02

All families

  • SD card auto-upgrade is now on by default
  • Hashboards that fail to initialize are now automatically being disabled without additional attempts

Antminer family

  • Support for C71 control board-based S19J machines
  • Due to imprecise power estimates, the maximum overclocking frequency for S19J/S19JPro machines was set to 740MHz

  • Improved power estimate for S19 Pro model - for proper power measurements always measure at the wall!

 21.12.1

This is a minor bug-fix release for the x19 and x17

Antminer family

  • Fixed performance problem on S19JPro due to a wrong initialization sequence

  • Adjust maximum frequency for S19JPro so that preheat doesn't exceed the maximum allowed frequency on higher power limits

  • Wait for voltage to settle in power controller on x17 models

 21.12

This is a major release that provides support for Antminer S19J Pro (beta)

All Mining Hardware

  • Autotune profile is being added to the Get Help files for better support

  • Immersion mode toggle button added to the web interface
  • Logs are now less verbose, annoying temperature messages have been removed

  • Logs no longer contain color codes as it confuses web log console
  • Log reason for miner shutdown
  • Fixed issue with per-hashboard hashrate showing the total hashrate in the graphs

  • Voltage ramping has been reworked and is now quicker
  • Bosminer with autotuning off now correctly starts with user-defined configuration

  • Removed logrotate information from syslog

Antminer X17, X19

  • Support for Antminer S19J Pro (beta)
  • Improved power consumption prediction for Antminer S19J Pro
  • Chip temperature for the X19 models is being estimated based on PCB temperature

  • Removed fan override for the autotuning, default is 100%
  • Fixed an issue with chips not reachable on X19 models

Known issues

  • Aftermarket control boards sometimes freeze completely

 21.09.3

This is a minor bug fix release for Antminer X19 family

Antminer family

  • Machine override in bosminer.toml no longer causes the web frontend to block pool settings

  • EEPROM content is written into system log when auto-detection fails for troubleshooting reasons

Antminer X19

  • Fixed auto-detection problem that was confusing some S19Pro for S19 machines

  • Further improve auto-detection of S19 machines

 21.09.2

This is a miner bug fix release for Antminer X17/X19 family

Antminer X17, X19

  • Enable tuner configuration for S17Pro machine
  • Fixed power controller lockups

 21.09.1

This is a minor release that extends the X19 power supply limit for immersion setups.

Antminer X19

  • Extend power limit up to 6500 W on APW12. This is for modified PSU's that can handle this power limit!

 21.09

This is a major release that presents a full web interface overhaul and an improved SD card installation method.

All Mining Hardware

  • System running from SD card now supports upgrade and auto-upgrade like in case of a system running from internal memory (NAND)

  • BOSminer will now automatically pause mining if there is no pool alive, reducing the power consumption to a minimum

  • New web interface, with dark mode and translation support (previously available in nightly builds)

Antminer X17

  • Improved manual model override, to cover the situation where all 3 hashboards have valid EEPROMs, but the content is for hashboards from a different model. Typical scenario: you have a second hand S17 machine and the previous owner has rewritten the hashboard EEPROM's with T17e profiles.

 21.06.1

This is a minor bug fix release that improves Antminer T17e support.

Antminer X17

  • Use proper chip initialization voltage for T17e

 21.06

This is a major release that provides improved support for the Antminer X17(including e) family.

Antminer X17

  • Improved tuner ensures optimum miner performance at user-configured power levels

  • Support for S17e and T17e
  • Improved support for T17, T17+, S17, S17+
  • Braiins OS Manager support enabled for the entire x17 family
  • Improved DPS, Dynamic Power Scaling now also automatically up-scales the power limit, when the miner's temperature is at least 5 degrees bellow the HOT limit and the fans are running bellow 80%.

  • BOSminer will run and ignore incorrect configurations only when Braiins OS Manager is used so that the configuration can be fixed. If Braiins OS Manager is not used, BOSminer will power off when there is an incorrect configuration.

 21.04

This is a major release for Antminer S9 that adds support for Braiins OS Manager - a cloud solution for miner management and monitoring.

All mining hardware types

  • Support for Braiins OS Manager - a cloud solution for miner management and monitoring, created in collaboration with FarmGod

  • BOSminer has now reduced additional network traffic to an absolute minimum when probing for live stratum servers

  • autotuning is now being enabled automatically when using the SD boot method

  • BOSminer will run even when the configuration is incorrect to avoid connection loss due to BOSminer being stopped

  • Fixed an issue with long reconnect to pools when the public IP was changed

 21.02

All mining hardware types

  • The web interface now has a Support Tool that can generate archive with logs that can be sent to us

  • New GUI dashboard provides better overview of miner health and performance in one condensed page

  • Toolbox improvements include listing miners from the "discover" script and single IP command

  • Image for SD card has an "auto-install" feature to NAND that eliminates the need for using a desktop machine to trigger installation from SD completely

Antminer X17

  • Mining on X17 family can be quickly paused/resumed which is suitable for farms participating in grid programs. E.g.: pause command looks like this: echo '{"command":"pause"}' | nc IP_ADDRESS 4028

 20.12

All mining hardware types

  • Nightly builds from now on will point to nightly feeds as expected
  • DHCP server on the network interface has been disabled. Apologies, for this typo

Antminer X17

  • For miners with locked machine, we now provide a mechanism to configure the SD image so that it would install BOS into NAND fully automatically

  • All X17 models with Macronix NAND flash memory are now supported

  • New configuration section [model_detection] has been added that allows overriding result of hardware auto-detection and honor the preset hardware type in the configuration. This is to cover the situation where all 3 hashboards have corrupted EEPROMs. See use_config_fallback configuration option

  • New FPGA allows overclocking up to 950 MHz (NOTE: this frequency is realistic only for immersion super cooling setups!)

  • Voltage setting has been made more robust to support machines that had problems with voltage setting within a specified timeout

 20.11

This is a major release that improves the performance of X17 family tuning and overall operation.

All mining hardware types

  • There is now a single BOS Toolbox download which can be used for all hardware types. It also allows for mixing S9 and X17 models in one list.csv file, so users can do everything in batch (install, configure, uninstall, etc.) even with multiple hardware types.

Antminer X17

  • Frequency of the entire family is limited to 750 MHz
  • Improved tuning of the whole family
  • Implemented workarounds for failing hashboards
  • Support for T17, T17+
  • Improved performance of S17+ hardware
  • API lockup when tuner is running has been fixed, the charts in web interfaces no longer get stuck for a couple seconds between tuner restarts

Antminer S9

  • The BOS Toolbox is the same for Braiins OS and Braiins OS now with Braiins OS being the default. Users who want to install the open-source version can do so with the parameter --open-source

 20.10

This is a major release that adds beta support for Antminer S17+.

All mining hardware types

  • procd now waits up to 20s to allow proper shutdown of BOSminer

  • BOSminer monitor now only spins the fans for when BOSminer has been stopped in order to cool down the machine

  • Stratum client no longer complains about Stratum: unexpected accepted solution #0

  • Stratum client incorrect state bug has been fixed (i.e. you should not see ERRO BUG: 'finish_shutdown_or_recover': unexpected state 'Starting' anymore)

  • Referral program support has been made more robust to support multiple hardware types in a single referral configuration

  • BOS management protocol is now relayed between devfee stratum V2 connections in case of fail over to a backup connection

Antminer S9

  • There were no hardware-specific changes

Antminer S17

  • Support for S17+ has been added
  • Default temperature limits have been lowered even further to target temp: 72°C, hot temp: 85°C, dangerous temp: 92°C as the S17 family is very sensitive to overheating due to the quality of the solder material used on the hashboard PCB's

  • We have added automatic detection of control board variant (C49 vs C52) to drive fans properly

  • Braiins OS would refuse to install on X17 machines that have the Macronix NAND flash. Currently, only the Micron NAND flash is supported

  • Auto-detection of S17, S17Pro, S17+ has been implemented and there is a single image for all of these machine types

  • Power limits are now dynamically calculated based on the detected machine

 20.09.1

This is a bug fix release.

All mining hardware types

  • We have disabled rebind protection in DNSmasq to recover original name resolution behavior. What it means is that mining farm DNS server can serve responses that point to private (local) IP ranges. This improves user experience should a farm have a local stratum proxy accessible by name.

  • Support for optional mining ping/pong stratum messages that some pools use for checking miner liveness

  • Workaround for a yet-another-broken stratum V1 implementation has been deployed. The problem is that some stratum V1 implementation don't mark result as null in response that carries an error but put various things into it (e.g. false). The stratum client would abort a connection in such case. We have made this into a warning log message, and the client ignores such anomalies and can extract the useful payload out of it

  • bosminer.toml format version is now correctly being migrated

Antminer S17

  • Hot temperature limit has been lowered to 100°C
  • Last error of a machine is now by default being shipped to our logging server. This is to simplify debugging any S17 issues and if not desired, it can be disabled in /etc/init.d/bosminer by replacing PROG=/usr/bin/bosminer-panic-wrapper with PROG=/usr/bin/bosminer

 20.09

This release brings support for Antminer S17 and S17 Pro and includes a maintenance release for the Antminer S9 family.

All mining hardware types

  • Implemented referral program - sellers of Braiins OS can now acquire a referral package (with a referral ID and configuration file) which will send them a portion of the devfee collected when applied by the referees.

Known issues

  • Displayed power consumption for S17 and S17 Pro is lower than the actual power consumption, this will be improved in the next releases.

  • BOSminer is slow at reconnecting to the pool when the internet provider changes the IP address for the user

 20.06

This release aims to improve the usability of Braiins OS and BOS Toolbox by implementing new features and fixing the most critical issues.

All mining hardware types

  • Support for yiimp based pools (e.g. prohashing) that incorrectly send a version rolling mask starting with 0x, which doesn't comply with the BIP-310 specification

  • Support stratum V1 passwords since they are used by some pools for algorithm switching and other hacks

  • Implementation of auto-upgrade mechanism. The machine will periodically check for a new version of Braiins OS and upgrade to it automatically when found. This feature is turned on by default when switching from stock firmware, but it has to be turned on manually when upgrading from an older version of Braiins OS

  • Improved system logging with the implementation of logrotate. System logs are now automatically compressed and saved on the NAND of the device which allows longer logs to be stored

  • Updated BOS Toolbox, which can now run custom commands in batch
  • NAND install from an SD card now properly migrates the configuration from the SD card, instead of from the old system on the NAND

  • Fixed the issue with bosminer.toml being empty when the miner is turned off before the system flushes the buffer

  • IP report button now works correctly
  • Autotuning subsystem now saves performance profiles into /etc/bosminer-autotune.json. The performance profiles are recorded for each power level and board index

  • Dynamic Power Scaling now automatically lowers the power limit of the miner by a user-set amount if the device reaches the Hot Temperature. Upon reaching the minimal power limit, the miner shuts down in order to cool down. The miner starts to work on the original power limit again after a user-set period of time

Antminer S9

  • We have switched back to Xilinx I2C IP core for communication with voltage controllers and extended it with glitch filtering for noisy environments

  • UART Rx line for communicating with hashing chips has been extended with glitch filtering

 20.04

This release covers mostly user-facing issues, installation/uninstallation difficulties and 1 major problem with I2C controller on S9. Also, we now have nightly builds that are easy to enable via bos tool.

All mining hardware types

  • Support for reconnect - we have implemented support for client reconnect (stratum V1) and reconnect message for V2

  • Installation/uninstallation (aka upgrade2bos and restore2factory) process (transition from factory firmware to Braiins OS or vice versa) has been improved

  • Custom pool user (--pool-user) can be set on command line

  • Pool settings from the factory firmware are now automatically being migrated to BOSminer configuration. Migration can be disabled by specifying (--no-keep-pools)

  • We now provide binary form of upgrade2bos (based on pyinstaller) that contains the latest Braiins OS installation image

  • Similarly, restore2factory (based on pyinstaller) is now available in binary form and doesn't require any longer downloading/finding out the correct factory firmware.

  • Disk space and time-consuming backup of the original firmware is now disabled by default (can be enabled by --backup)

  • Keeping host name while performing first time installation is now driving by 2 options --keep-hostname and --no-keep-hostname allowing to force override and automatic hostname generation based on MAC address

  • Support for enabling/disabling nightly builds has been integrated into bos utility (and its legacy miner counterpart).

  • System now provides logs covering longer timespan of BOSminer operation due to enabling log rotation and compression of /var/log/syslog.old when it is bigger than 32 KiB

  • SD card image now contains a slushpool authority public key that was missing

  • Rejection rate is now correctly being displayed
  • Unknown stratum V1 messages received from the server are now being logged for diagnostics

Antminer S9

  • Tuner status is now shown in the GUI. TUNERSTATUS API command was added.

  • Some devices were experiencing random I2C controller bus lockups and would fail to communicate with hashboard power controllers connected to the shared I2C bus. We have found out that the cause was the Xilinx I2C controller core that we have integrated into the FPGA bitstream. We have switched to the I2C present in the SoC, and the bitstream only routes the signal of the peripheral (IIC0) to corresponding FPGA pins.

 20.03

All mining hardware types

  • Configuration file allows specifying a power limit of the PSU that the autotuning algorithm will take into account in order to maximize the TH/W produced by the mining device

Antminer S9

  • Autotuning based on a user-specified power limit

Known Issues: GUI

  • The Reference line in hashrate chart has incorrect value for average nominal hashrate. Issue only presents when less than 3 hash chains are operational.

  • The rejection ratio is multiplied by 100. As an example, when the rejection rate is 0.1%, then 10% will be shown.

Known Issues: Configuration

  • SD Card installation will report missing Stratum V2 authentication key in the Miner/Configuration section:

    Error: missing upstream authority key for securing stratum2+tcp connection in pool

    User can configure connection (including the key) in the configuration, or directly in the /etc/bosminer.toml file.


Was this helpful?