Vnish S21, T21 Firmware

How to install

Do you have more than 1000 ASICs?    Get a DEV FEE discount!

Select and download the Vnish firmware for your model and read the installation guide using Hashcore Toolkit

Select your firmware

Version
1.3.5
1.2.6
Model
--- S21 series ---
Antminer S21
Antminer S21 Hydro
Antminer S21 Imm
Antminer S21E Hydro
Antminer S21E Xp Hydro
Antminer S21+
Antminer S21+ Hydro
Antminer S21++
Antminer S21 Pro
Antminer S21 Pro+
Antminer S21Xp
Antminer S21Xp Hydro
Antminer S21Xp Imm
Antminer U3S21Exph
--- T21 series ---
Antminer T21
Type
AML
XIL
CV
Method
NAND
SD

Firmware Vnish for Bitmain
( - , )




After rebooting a miner with a CVitek control board running Vnish firmware, the stock firmware will return. To prevent this, the Hashcore Toolkit must be running and connected to the miner network, so that Vnish remains active after a reboot or power-off.


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



Modes antminer S21, T21 firmware

VNISH FIRMWARE MODES FOR ALL 21 SERIES MODELS

STOCK BITMAIN FIRMWARE: 188 TH/s – 3500 watt (18 watt – TH/s)

VNISH S21 MODES

2060 watt ~ 119 TH
2180 watt ~ 125 TH
2290 watt ~ 131 TH
2390 watt ~ 137 TH
2500 watt ~ 144 TH
2600 watt ~ 150 TH
2730 watt ~ 156 TH
2830 watt ~ 162 TH
2940 watt ~ 169 TH
3040 watt ~ 175 TH
3150 watt ~ 181 TH
3270 watt ~ 187 TH
3370 watt ~ 193 TH
3480 watt ~ 200 TH
3580 watt ~ 206 TH
3690 watt ~ 212 TH
3810 watt ~ 218 TH
3920 watt ~ 224 TH
4020 watt ~ 231 TH
4130 watt ~ 237 TH
4230 watt ~ 243 TH

VNISH T21 MODES

1960 watt ~ 113 TH
2060 watt ~ 119 TH
2180 watt ~ 125 TH
2290 watt ~ 131 TH
2390 watt ~ 137 TH
2500 watt ~ 144 TH
2600 watt ~ 150 TH
2730 watt ~ 156 TH
2830 watt ~ 162 TH
2940 watt ~ 169 TH
3040 watt ~ 175 TH
3150 watt ~ 181 TH
3270 watt ~ 187 TH
3370 watt ~ 193 TH
3480 watt ~ 200 TH
3750 watt ~ 206 TH
3870 watt ~ 212 TH
4100 watt ~ 218 TH
4320 watt ~ 224 TH
4480 watt ~ 231 TH
4630 watt ~ 237 TH
4750 watt ~ 243 TH
4900 watt ~ 249 TH
5030 watt ~ 255 TH
5170 watt ~ 262 TH
5300 watt ~ 268 TH
5430 watt ~ 274 TH
5610 watt ~ 280 TH


Vnish Firmware Versions

Version 1.3.5

⌨️ Expanded Miner & Hardware Support:
• New Models: Added support for Antminer U2L9H and Antminer S21++
• Xilinx Support: Added support for the Antminer S19-126 on Xilinx control boards.
• New PSUs: Added support for PSU models 0x67 and 0xc5.

⚙️ New Features & Enhancements
• Maintenance Tab UI: Moved Backup, Restore Backup, Reset to Default Settings, and Rollback to Stock functionalities to a dedicated, unified Maintenance tab in the web interface.
• Offline Mining: Fixed and stabilized the Offline Mining operational mode.

🔧 Bug Fixes & Refinements
Hardware Detection:
• ASIC Auto-Detection: Fixed model detection issues for Antminer S19 Pro(114 chips), T19, S19, S19 Pro Hydro(120), Antminer S21 sub-model BHB68603P.

📈 Tuning & Presets:
• Autotune Improvements: Fixed and optimized autotuning algorithms on several miner models.
• Preset Naming: Fixed incorrect preset names for Antminer S21e Hydro, T19, and S19j+.
• Preset Removal: Presets exceeding 346 TH have been removed for the Antminer S21 Hydro.
System & Logs:
• Xilinx Log Cleanup: Fixed the “remove stock logs” routine on Xilinx control boards to ensure clean log deletion.



Version 1.2.6

🆕 Extended miner support

  • New supported Antminer models:
  • T19 Pro Hydro, S19j XP, S19e XP Hydro, S19 Pro Hydro (120 chips)
  • S21 XP, S21+, S21+ Hydro, S21 Immersion, S21 Pro,
  • S21 XP Hydro, S21 XP Immersion, T21 with Xilinx and L9
  • Added Antminer submodel support for:
  • S19 XP: BHB56802
  • S21 Hydro: HHB68601, HHB68502, HHB68503
  • T21: BHB68701-
  • S21: BHB68606, BHB68603P, BHB68603-

⚙️ New features and improvements

  • Added the ability to edit configured presets
  • Chinese language is now available in the dashboard
  • New detailed power consumption chart
  • Displays miner and hashboard power consumption from presets (for models without a built-in wattmeter in the power supply)
  • Water temperature widget for Antminer S19 Pro Hydro and S19 Pro Plus Hydro (inlet/outlet)
  • Miner initialization: fast pause during initialization
  • Power supply temperature monitoring support
  • Automatic preset reconfiguration after repeated “Chain break detected” errors
  • Comprehensive error system with detailed error codes
  • Updated voltage limits for Antminer T21
  • Automatic shutdown on any chain error for models without PIC controllers
  • Charts are now saved after reboot
  • Fixed unexpected miner crash

🔧 New configuration options

  • Preset switching options:
  • Ignore fan speed and automatic upper preset downgrade based on temperature
  • Chip regulation: available for x21 series (except S21 Pro)
  • Sensor handling:
  • Ability to ignore chip temperature sensors (Antminer L9, Antminer S21, Antminer T21, Antminer S21 Imm, Antminer S21 Hydro)
  • Ability to skip broken temperature sensors
  • Startup control:
  • Configurable delay before mining starts (reduces power spikes at startup)
  • Configurable minimum number of working hashboards required to start mining

🔧 Bug fixes

  • Fixed random EEPROM corruption
  • Fixed pool configuration loss during abrupt power-off
  • Fixed dashboard freeze caused by error handling
  • Fixed unexpected reset of immersion mode to automatic

⚠️ Removed features

  • Hotel Pool and Fees tabs removed

🌡 Preset and temperature control improvements

  • Updated preset switch thresholds: RISE at 85 °C and DECREASE at 90 °C
  • Added new presets for: Antminer S19j Pro+, S19a, S19 XP, S21
  • Fixed presets for: Antminer S19e XP Hydro, S19 (76 chips), S19j Pro, S19 Pro+ Hydro, L7 and S19i

🌬 Fan and cooling improvements

  • Added maximum fan speed limit for automatic mode
  • Reduced minimum fan speed during pause to 0%
  • Increased maximum fan speed to 90% when increasing presets
  • Improved fan control logic based on temperature

⚙️ System configuration and behavior

  • Restart configurations: maximum restart attempts are now disabled by default (0)
  • Time zone:
  • Added time zone handling for Cvitek
  • Full reboot is now required when changing the time zone
  • EEPROM reading: accelerated on all boards except XIL
  • Default support: for miners without EEPROM, a default board model is assigned
  • Logging:
  • Logs are not preserved after reboot on Cvitek boards
  • Chip ID is displayed in logs during overheat events

🌍 User experience (UX) and interface improvements

  • The dashboard now automatically detects the system/browser language on first launch
  • Various UI and UX improvements to enhance usability