VNISH FIRMWARE FOR OVERCLOCKING AND DOWNVOLT ANTMINER S21 T21

OFFICIAL VNISH FIRMWARE

VERSION 1.2.6-alpha3 (autotune)

ATTENTION:  If you have BITMAIN firmware from March 2024 and older, you need to download the file 2024 UNLOCK  for your control board and read the instructions for installing the VNISH firmware.

Installing the firmware is possible via an SD card and without an SD card directly into the NAND miner using the utility VNISH TOOLKIT.

To install the firmware, use an SD card (no more than 16 GB, FAT 32).

Download the SD file for your control board version and ASIC model, unpack and read installation instructions.

Standard types of control boards: SD slot on the outside (Xilinx version), SD slot located inside on the control board (beagle bone BB version), only micro usb slot located on the outside (Amlogic version), CVitek (SD slot on the outside) see file: types of control boards

To install firmware on the Amlogic control board (a113d) from BITMAIN firmware to VNISH, you need an OTG adapter. Download the AMLOGIC SD (OTG-USB) file. Unpack the file and read installation instructions.

If you need to update the version of the already used VNISH firmware on an SD card or in NAND, then you need to download the WEB version of the VNISH firmware and load it through the UPGRADE function.

NAND INSTALLATION WITHOUT USING SD CARD, OTG ADAPTER:

Download the firmware from the INSTALLATION IN NAND WITHOUT USING SD CARD section for your miner model and control board. Installation is only possible using the utility Vnish toolkit. Download the utility and read the installation instructions.

After rebooting the miner with the control board CVitek with vnish firmware the stock firmware will return, you need to scan the network where the miner is located using vnish toolkit or use phoenix-scanner in the background and the Vnish firmware will be restored automatically

CVITEK (cv1835) CONTROL BOARD

release 1.2.6-alpha3

📢 New Additions:
— Added support for submodel (BHB68603-) of Antminer S21
— Added lower preset for Antminer S19a and Antminer S19XP
— Added the ability to edit tuned presets

🚦Changes:
— Logs are not saved after reboot on Cvitek
— Changed the name of the diagnostic reports and fixed double archiving
— Increased the maximum speed of fan coolers to 90% for preset raising. Now if the speed is less than 90%, the preset will raise it
— Improved handling of pools
- Enhanced miner stability
— Fixed dashboard layout
— UI/UX changes

🐞Bug Fixes:
— Fixed the pause when switching presets
— Fixed parse EEprom's for Antminer L7
- Fixed AML sd update

release 1.2.6-alpha2

📢 New Additions:
— Added support for submodels BHB68606 and BHB68603P of Antminer S21
— Dump EEPROM's in case of decoding error

🚦Changes:
— Minimum speed of coolers during pause reduced to 0% (for known models that can stop at 0 — Nidec)
— Changed RISE to 85°C and DECREASE temp to 90°C
— Made UI/UX fixes

🐞Bug Fixes:
— Fixed error of setting frequencies at low ambient temperature
— Fixed preset change during decrease to working voltages

1.2.5 release

📢 New Additions:
— Added support for Antminer S21 (Amlogic), Antminer S21 Hydro, Antminer T21 (Amlogic/Cvitek), Antminer T19 Hydro, Antminer T21(BHB68703), Antminer S19k Pro (Xilinx), Antminer S19k Pro (BHB56903/BHB56903-/BHB56902- )
—Added widget performance
— Introduced new presets: preset 9250MH for Antminer L7, lower presets for Antminer S19, and new presets for Antminer S19 Hydro, S19Pro Hydro, and S19Pro+ Hydro
— The dashboard now displays Hashboard factory information and Hashboard temperature after overheating
— Added features for preheating chips and voltage adjustment in automatic cooling mode
— Logs are now saved after reboot
— Invalid CRC EEPROMs are ignored

🚦Changes:
— Now supports the previous format of autotune.json without serial number (1.2.0/1.2.1)
— Reduced the minimum difference between switching temperatures to 5 degrees Celsius
— Recalibrated chip temperature for x21 series
— Updated water temperature checks on Hydro miners
— Adjusted chip temp offset for Hydro miners
- Enhanced autotuning functionality
— Corrected profiles for Antminer S19i and S19 Hydro
— Raised the critical temperature threshold to 120°C
— LEDs now blink faster when activating find miner
— Made minor UI/UX adjustments
- Enhanced miner stability

🐞Bug Fixes:
— Fixed minimum hashrate check when quick start is enabled
— Fixed cooling down for automatic/manual fan mode
— Resolved false virus detection on Cvitek firmware
— Fixed double compression (diagreport/backup)
— Corrected /docs route
— Fixed memory leaks and firmware hangs on Cvitek
— Resolved configuration loss after power loss
— Improved autotune for Antminer S19i
— Fixed chip detection issue on Antminer S19k Pro
— Resolved double pause issue
— Fixed dashboard hangs with a large number of connections
— Fixed voltage adjustment in immersion and manual cooling mode
— Fixed work with L7 sensors

💻 API Changes:
— Added max_rpm parameter in the fans object on the /summary response
— Added hr_stock to the /summary response
— Introduced new /chains and /factory-info routes on the API

release 1.2.5-rc2

Added 📢
— Add support for Antminer S21 Hydro
— Add preset 9250MH for Antminer L7
— Add new response 'factory-info' in API
— Add show chain factory info
— Ignore fans with extra large rpm readings
— Show chain temp after overheated
— Ignore invalid eeprom
- Save logs after reboot

Changed 🚩
— Correct temp sensor position for Antminer S21/T21
— Correct profiles for Antminer S21/T21
— Correct presets for Antminer S19 Hydro/S19Pro Hydro
— Chip temperature recalculation for x21 series
— Remove 'asic_boost' from settings in API

Fixed ✅
— Fix for minimum hashrate check when quick start is enabled
— Fix cooling down for fan auto/manual mode
- Fix double compression in Safari

release 1.2.5-rc1
 
Added 
  • Add support for Antminer S21 (AMLogic)
  • Add support for Antminer T21 (AMLogic/CVitek)
  • Add support for the Antminer S19k Pro submodel (BHB56903-)
  • Add new presets for S19 Hydro and S19 Pro Hydro
  • Display serial numbers and stock hashrates miner on the side panel
  • Implement heatmaps for Antminer S21/T21
  • Include "max_rpm" fan parameter in the fans object on the summary response
  • Introduce new 'chains' route on the API

Changed

  • AUpdate water temperature checks on Hydro miners
  • Adjust preset switcher temperature differentials
  • Improve autotuning functionality
  • Enhance miner stability
  • Make minor UI/UX adjustments

Fixed

  • Fix memory leaks and firmware hangs on CVitek
  • Fix position sensor issues for T19
  • Resolve configuration loss after power loss
  • Correct profiles for Antminer S19i, S19 Hydro
  • Improve autotune issues with S19i

 release 1.2.5-beta1

 
Added 
  • Add support x21 series
  • Add support submodel Antminer S19k Pro (BHB56903)
  • Add support Antminer S19k Pro on Xilinx
  • Add show chain serial number and hashrate on logs
  • Add Performance widget: * When you first install firmware — the widget will be right on the dashboard. * For those who update the firmware, for the widget to appear you need to take it out of the list of widgets.

Changed

  • Correction of Antminer S19i profiles
  • Minor changes

Fixed

  • Fixed detect chips on Antminer S19k Pro
  • Fixed double pause when pausing through monitoring
  • Fixed false positives of Microsoft antivirus (CVITEK)
  • Fixed dashboard hangs with large number of connections
For questions regarding cooperation, or if you have any questions about installing or configuring firmware: