All documents
Home Documentation New user manual for whatsminer asic 4. Whatsminer Firmware Installation and Update
Leave your email so you don't miss out!
By subscribing, you agree to our
Privacy Policy!

4. Firmware Installation and Update

4.1 Preparation for Installing Bixbit Firmware

Install the latest version of WhatsMinerTool. Using outdated versions may cause issues during firmware installation.

  • Download the BiXBiT Firmware archive and extract its contents into a separate folder
  • Check the control board model and the version (release date) of the currently installed firmware. This can be done using WhatsMinerTool:
    WhatsMinerTool version info and power version columns
    or by viewing it in the Status → Overview tab in the ASIC web interface:
    WhatsMiner status overview firmware version
  • To install the firmware, select the appropriate option depending on the control board model (CB) and the current factory firmware version:

Important:
The firmware installation method, as well as the firmware files selected during installation, are determined by the control board model and the current firmware version, not by the miner model itself.

Control Board Model

Factory Firmware Version

Actions

H3/H6/H6OS

Any

Use WhatsMinerTool and the file Whatsminer-ALL-Models_x.x.x.x.bin

H616

 

For M2X series devices with a factory firmware version installed prior to December 13, 2023

Use WhatsMinerTool and the file Whatsminer-ALL-Models_x.x.x.x_h616-before20231213.bin, then install the main file Whatsminer-ALL-Models_x.x.x.x.bin

For M3X, M5X, and M6X devices with any installed version of factory firmware or BiXBiT firmware.

Install an intermediate firmware version via SD card (Whatsminer-ALL-Models_X.X.X.X.X_h616-after20231213.img), then use WhatsMinerTool and the file Whatsminer-ALL-Models_x.x.x.x.bin

H3/H6/H6OS

Update BiXBiT firmware

Use WhatsMinerTool and the file Whatsminer-ALL-Models_x.x.x.x.bin

Firmware installation videos for different control board models:   Installing the Updated Firmware Version for Whatsminer 

Installing firmware via an SD card completely resets all device settings, deletes logs, and removes traces of custom firmware. This allows you to resolve issues caused by incorrectly installed firmware or incorrect user settings.

Recommendation before sending a device for warranty service:
If custom firmware was installed on the device, be sure to reinstall the factory firmware via an SD card. This will remove all traces of third-party software and reduce the risk of warranty service denial. The use of custom firmware is an official ground for refusing warranty repairs.

4.2. Procedure for control boards H3, H6, or H6os

Launch WhatsMinerTool and set the scanning range to include the IP address of the device on which the firmware will be installed. Start the scan and make sure the device appears in the list.

  • Step 1: Click [Upgrade].
  • Step 2: Click [Select File].
  • Step 3: In the pop-up window, select the file Whatsminer-ALL-Models_X.X.X.X.bin from the archive you previously downloaded and extracted (X.X.X.X is the firmware version).
  • Step 4: Confirm the file selection by clicking [Open].
  • Step 5: Check the box to the left of the IP address of the device whose firmware you want to update. You can select multiple devices if they have compatible control board models and firmware versions.
  • Step 6: Click [Start Upgrade] to begin the update process. In the dialog box that appears, click [OK].
    If the update is successful, the Status column next to the device’s IP address will display “Success”. The device will then reboot automatically. After the reboot, open the device’s web interface. If the installation was successful, you will see changes in the interface.

WhatsMinerTool upgrade tab with firmware file selection

4.2.2. Procedure for Control Boards H3, H6, or H6OS with Firmware Version 2025 and later

If the device has a control board H3, H6, or H6OS with firmware version 2025, before installing the BiXBiT firmware, you must first install an older factory firmware version (prior to 2025). The steps are as follows:

  • Stage 1. Preparation for Installation:
    1. Step 1: Go to WhatsMiner Firmware Download, under the "SD-card flashing program" section, select the section corresponding to the control board model installed on your device, download the firmware archive, and extract its contents into a separate folder.
      WhatsMiner firmware download page with control board options
    2. Step 2: Prepare an SD card: It is recommended to use an SD card with a capacity of 2–16 GB. Fully format the SD card using the default FAT32 file system (detailed instructions for manual SD card formatting are described in Section 4.3, “Formatting the SD Card”).
    3. Step 3: Using the PhoenixCard program (the program folder is included in the firmware archive), write the “.img” image of the downloaded factory firmware to the SD card (detailed instructions for writing a firmware image to an SD card are described in Section 4.3.2).
  • Stage 2. Flashing the ASIC with the Factory Firmware via SD Card:
    1. Step 1: Before inserting the SD card, disconnect the power cable and wait until all indicators stop blinking completely.
    2. Step 2: Insert the SD card and reconnect the power cable.
    3. Step 3: After the flashing process is complete, only the green indicator will be lit. Wait a few seconds, then disconnect the power cable again.
    4. Step 4: Ensure all indicators are completely off, then remove the SD card.
    5. Step 5: Reconnect the power supply.
  • Stage 3. Installing the BiXBiT Firmware:
    After rolling back the factory firmware to an older version, launch WhatsMinerTool, set the scanning range to include the IP address of the device for firmware installation, start the scan, and ensure the device appears in the list.
    1. Step 1: Click [Upgrade].
    2. Step 2: Click [Select File].
    3. Step 3: In the pop-up window, select the file “Whatsminer-ALL-Models_X.X.X.X.bin” from the archive you previously downloaded and extracted (X.X.X.X is the firmware version).
    4. Step 4: Confirm the file selection by clicking [Open].
    5. Step 5: Check the box to the left of the IP address of the device whose firmware you want to update. You can select multiple devices if they have compatible control board models and firmware versions corresponding to this section.
    6. Step 6: Click [Start Upgrade] to start the update process. In the dialog box that appears, click [OK]. When the Status column next to the device shows Success, the update has been completed successfully. The device will then reboot automatically. After the reboot, open the device’s web interface. If the installation was successful, you will notice changes in the web interface.
      WhatsMinerTool selecting firmware update file

4.3. Procedure for Control Board H616

4.3.1. Procedure for the H616 Control Board on M2X Series Devices with Firmware Versions Prior to December 13, 2023

If the device is equipped with an H616 control board with a firmware version prior to December 13, 2023, the installation is performed in two stages: first installing an intermediate version, and then installing the final version. Proceed as follows:

Launch WhatsMinerTool and set the scanning range to include the IP address of the device for firmware installation. Start the scan and make sure the device appears in the list.

  • Stage 1. Installing the Intermediate Firmware Version:
    1. Step 1: Click [Upgrade].
    2. Step 2: Click [Select File].
    3. Step 3: In the pop-up window, select the file “Whatsminer-ALL-Models_X.X.X.X_h616-before20231213.bin” from the archive you previously downloaded and extracted (X.X.X.X is the firmware version).
    4. Step 4: Confirm the file selection by clicking [Open].
    5. Step 5: Check the box to the left of the IP address of the device whose firmware you want to update. You can select multiple devices if they have the same control board model and a firmware version prior to December 13, 2023.
    6. Step 6: Click [Start Upgrade] to begin the installation process. In the dialog box that appears, click [OK].
      WhatsMinerTool selecting H616 intermediate firmware file
      The Success status displayed in the Status column for the updated device indicates that the installation has been completed successfully. The device will then reboot automatically.
  • Stage 2. Installing the Main Firmware Version:
    1. Step 1: Click [Select File].
    2. Step 2: In the pop-up window, select the file “Whatsminer-ALL-Models_X.X.X.X.bin” from the archive you previously downloaded and extracted (X.X.X.X is the firmware version).
    3. Step 3: Confirm the file selection by clicking [Open].
    4. Step 4: Check the box to the left of the IP address of the device whose firmware you want to update. You can select multiple devices if they have the same control board model and a firmware version prior to December 13, 2023.
    5. Step 5: Click [Start Upgrade] to start the update process. In the dialog box that appears, click [OK].
      WhatsMinerTool selecting main firmware file
      The Success status shown in the Status column indicates that the update has been completed successfully. The device will then reboot automatically. After the reboot, open the device’s web interface. If the installation was successful, you will notice changes in the web interface.

4.3.2. Procedure for the H616 Control Board on M3X, M5X, and M6X Devices with Any Installed Version of Factory Firmware or BiXBiT Firmware

If the device is equipped with an H616 control board with a firmware version after December 13, 2023, the installation is performed in two stages: flashing the device via an SD card with an intermediate firmware version, followed by installation of the final version. Proceed as follows:

  • Stage 1. Writing the Intermediate Firmware Image to an SD Card:
    1. Step 1: Prepare an SD card. It is recommended to use an SD card with a capacity of 2–16 GB. Fully format the SD card using Disk Management: right-click the Start button, select Disk Management, and format the card using the FAT32 file system (see the detailed SD card formatting instructions).
    2. Step 2: Using the PhoenixCard utility (the PhoenixCard folder is included in the firmware archive), write the image Whatsminer-ALL-Models_X.X.X.X.X_h616-after20231213.img from the downloaded firmware archive to the SD card (X.X.X.X is the firmware version). (see the detailed instructions for writing a firmware image to an SD card).
  • Stage 2. Flashing the ASIC with the Intermediate Firmware via SD Card:
    1. Step 1: Before inserting the SD card, disconnect the power cable and wait until all indicators completely stop blinking.
    2. Step 2: Insert the SD card and reconnect the power cable.
    3. Step 3: After the flashing process is complete, only the green indicator will remain lit. Wait a few seconds, then disconnect the power cable again.
    4. Step 4: Make sure all indicators are completely off, then remove the SD card.
    5. Step 5: Reconnect the power supply.
  • Stage 3. Installing the Final BiXBiT Firmware Version:
    After installing the intermediate firmware version, launch WhatsMinerTool and set the scanning range to include the IP address of the device for firmware installation. Start the scan and make sure the device appears in the list.
    1. Step 1: Click [Upgrade].
    2. Step 2: Click [Select File].
    3. Step 3: In the pop-up window, select the file “Whatsminer-ALL-Models_X.X.X.X.bin” from the archive you previously downloaded and extracted (X.X.X.X is the firmware version).
    4. Step 4: Confirm the file selection by clicking [Open].
    5. Step 5: Check the box to the left of the IP address of the device whose firmware you want to update. You can select multiple devices if they have control board models and firmware versions compatible with this section.
    6. Step 6: Click [Start Upgrade] to begin the update process. In the dialog box that appears, click [OK].
      The Success status displayed in the Status column indicates that the update has completed successfully. The device will then reboot automatically. After the reboot, open the device’s web interface. If the installation was successful, you will notice changes in the web interface.
      WhatsMinerTool selecting BiXBiT firmware file

4.4. Updating the BiXBiT Firmware to a Newer Version for H3/H6/H6OS Control Boards

Launch WhatsMinerTool and set the scanning range to include the IP address of the device for firmware installation. Start the scan and make sure the device appears in the list.

  • Step 1: Click [Upgrade].
  • Step 2: Click [Select File].
  • Step 3: In the pop-up window, select the file “Whatsminer-ALL-Models_X.X.X.X.bin” from the archive you previously downloaded and extracted (X.X.X.X is the firmware version).
  • Step 4: Confirm the file selection by clicking [Open].
  • Step 5: Check the box to the left of the IP address of the device whose firmware you want to update. You can select multiple devices if they have compatible control board models and firmware versions.
  • Step 6: Click [Start Upgrade] to begin the update process. In the confirmation dialog that appears, click [OK]. If the update is successful, the Status column next to the device’s IP address will display “Success”. The device will then reboot automatically. After the reboot, open the device’s web interface. If the installation was successful, you will notice changes in the interface.
    WhatsMinerTool start upgrade for selected miners