Detailed Guide on How to Install the New BiXBiT Firmware via Whatsminertool

Folks,

BiXBiT Dev firmware for WhatsMiner ASICs should be installed with WhatsMinerTool. 

You need to flash through the SD card only in case the ASIC cannot be flashed with the WMT. 

You can also find the PDF version of this guide in the "Firmware" section under the "DOWNLOAD" button of each version.


 


USER GUIDE FOR SETUP AND OVERCLOCKING OF WHATSMINER ASIC


Table of contents

 

1. Technical requirements 3

2. Connecting a device 4

3. Initial device setup 5

3.1 Miner identification on the network 5

3.2 Data display setup 8

3.3 Pool and worker setup 9

3.3.1 Configuration of pools through the utility whatsminertool 9

3.3.2 Configuration of pools through the web interface of the miner 10

4. Miner firmware update 12

4.1 Update the firmware using the utility whatsminertool 12

4.2 Updating the firmware using the sd card 14

4.2.1 Preparation for firmware 14

4.2.2 Burning the image to an sd-card 16

5. Immersion cooling 22

5.1 Preparing the miner for the dive 22

5.2 Updating the power supply unit firmware 23

6. Miner overclock 25

6.1 Overclocking settings page 25

6.2 Options available on the overclock page 25

6.3 Additional overclocking settings 27

6.4 General overclocking strategy 29

6.5 Overclocking recommendations 30

7. Additional operations 33

7.1 Export of the list of miners of the main window with table data to csv file 33

7.2 Logs export 33

7.3 Reset miner settings to factory values 34

7.3.1 Reset miner settings using the utility whatsminertool 34

7.3.2 Reset miner settings using the button on the control board 35

Appendix 1. Additional functionality of bixbit firmware in the miner configuration section of the miner web interface 36

Appendix 1.1 Tab PROXY 36

Appendix 1.2 “Hotel Fee” 37

 

1. TECHNICAL REQUIREMENTS


 

  • The power supply capacity, wiring, and automatic safety fuses corresponding to the characteristics of the device.

 

  • Computer network with Internet access.

 

  • A computer connected to this network.

 

  • Ethernet cable (“patch cord”. Not included)


 

ATTENTION! 

The device does not have a wireless communication module and requires an Ethernet cable connecting it to a router / hub (“switch”) / modem in the network.

 

IMPORTANT: your computer must be on the same network as the miner.


 

REQUIRED SOFTWARE

 

  • WhatsMinerTool

 

 

  • Any Internet browser.

 

2. CONNECTING A DEVICE


 

Before turning on, make sure that your electrical network, wiring, automatic fuses correspond to the power consumption of the device.


 

ATTENTION!

The device does not have a power button. It starts working immediately when connected to the network, while as a rule there is a short-term excess of consumption (“jumps”). It is highly recommended not to turn on the device by inserting the plug into a live socket to avoid damage to the power connectors, plug and socket. If possible, provide each device with a dedicated automatic fuse and turn on the device with it.


 

  1. Insert the power cable into the device. Make sure the connection is secure.

 

  1. Plug one end of the Ethernet cable into the appropriate socket on the device and the other end into an available socket on the hub/router/modem.

 

  1. Plug the power cable into a socket and turn on the power.

 

  1. Make sure the device fans are running and the LED indication is on. Also, after a few seconds, the indicators in the Ethernet connector should light up and flicker.

 

  1. If the fans do not work, the LEDs do not light up - check the power supply of the device.

 

  1. If the device turns on, and the Ethernet indicators do not work, make sure that the router / switch is turned on and the network cable is working.

 

3. INITIAL DEVICE SETUP

3.1 MINER IDENTIFICATION ON THE NETWORK


 

You will need to determine the IP address of the miner received from the router/modem.

 

  • Run the utility WhatsMinerTool

 

  • Press the button [ IP Monitor ] ①

 

  • In the opened “Detect and Bind IP” window, click the button [ Start ] ②

 

 


 

  • Press and hold the IP found button on the device panel until the green and red LEDs flash together several times.


 

 

At the same time, a line with our miner should appear in the Detect and Bind IP window.

 

  • Pay attention to the Source IP column (for example, 192.168.88.96) - this address must be remembered.


 


 

  • Close this window and confirm closing (press [Ok] in the pop-up question).

 

Now you need to add the network scan range of the utility WhatsMinerTool

 

  • Press the button [ Miner IP ] ①

 

If there are already any entries in this window, you can delete them, modify them, or simply add new ones.


 

LET’S ADD A NEW ONE

 

  • In the Start IP field ② enter the previously obtained IP address, changing the last digit to “1” (192.168.88.1).

 

  • In the End IP field ③ enter the received IP address, changing the last digit to 255 (192.168.88.255)

 

  • Press the button [ Add ] ④

 

  • The entered range will be displayed in the list ⑤.

 

 


 

  • Close the window or click [Ok] at the bottom of the window.


 

Now you can run a network scan.

 

  • In the main utility window, click [ Start ] ①

 


 

In this case, the button will change its name to “Monitoring”, scanning will start and after a while the found devices will be displayed in the list.


 







 

3.2 DATA DISPLAY SETUP


 

  • Press the button [ Settings ] ①

 

  • Under List Column Display Mode, select Complete Mode ②

 

  • Press [ Save ]  ③


 

 

 

 

3.3 POOL AND WORKER SETUP



 

This setting can be done both using the WhatsMinerTool utility and through the miner’s web interface.


 

3.3.1 CONFIGURATION OF POOLS THROUGH THE UTILITY WHATSMINERTOOL


 

  • In the main window of the utility, check the list of miners ① that need to change the pool and worker.

 

  • Press the button [ Pools ] ②. An area with the corresponding form will open.

 

  • Fill in the fields ③ Pool, Worker, Pwd (password) by the required data.

 

  • If you have only one or two pools - just uncheck the unnecessary lines in the form.


 


 

  • Press the button [ Start Update ] ④, pool settings will be applied.

 

  • To hide the pools form - press the [Pools] button ① again.





 

3.3.2 CONFIGURATION OF POOLS THROUGH THE WEB INTERFACE OF THE MINER


 

  • Open the IP address of the miner in the browser (for example, https://192.168.88.96) and enter the login / password set on the device (by default - admin / admin)

 

  • Go to section ① Configuration > Miner Configuration, tab Pool

 

  • To set the pool in the Pool 1 drop down menu ② select custom. An input field will appear instead of the drop down menu.

 

  • Fill in the field that appears, as well as Pool 1 worker and Pool Password ③

 

 

  • If necessary, set the Pool 2 and Pool 3

 

  • Press [Save & Apply], to save settings.

 

ATTENTION!

After changing pools, you need to restart the miner.

4. MINER FIRMWARE UPDATE

 

4.1 UPDATE THE FIRMWARE USING THE UTILITY WHATSMINERTOOL

 

 

ATTENTION!

If it is not possible to flash the miner through the proprietary utility, you need to install the service firmware on the miner using the SD card method, then use the WhatsMinerTool utility again.

 


 

Download the appropriate firmware for your device to your computer.

 

 

  • In the section corresponding to your miner, click Download ①


 


 

The download of the bin-file of the firmware will begin, you do not need to unpack it.

 

  • In the main window of the WhatsMinerTool utility press the button [ Upgrade ] ①.

 

  • In the area that appears, click the [SelectFile] button ② and select the previously downloaded bin file ③ and open ④.

 


 

  • ос In the main area of the window - mark the miner whose firmware needs to be updated (“tick” to the left of the IP address) ①.

 

  • Press the button [ Start Upgrade ] ②.

 


 

  • A confirmation of the operation will appear - click Ok. The firmware installation process will start.

 

ATTENTION!

Do not turn off the device during the firmware process, otherwise the miner may malfunction! The device may reboot during update!

 

  • At the same time, in the line with the selected miner in the Status column, the progress of the operation will be displayed: Transferring, Upgrading and then Success, which after a while will change to Running (normal operating mode).

4.2 UPDATING THE FIRMWARE USING THE SD CARD

 

4.2.1 PREPARATION FOR FIRMWARE


 

In this case, we will use the PhoenixCard, utility, which is located in the same archive with the image for the SD card.

 

To choose the right archive with the image, you need to find out the version of the control board of your miner.

 

The version of the board can be seen in the utility WhatsMinerTool

 

  • Open the utility WhatsMinerTool, in the Version Info column you will see the version of your board.

 


 

Also, the version number is displayed in the web interface of the miner in the section

Status > Overview:


 


 

Next, you need to download the archive with the utility and the image corresponding to your control board:

 

 

In the block corresponding to your miner, click More ①


 


 

  • Select the link according to the version of your board (in the example ① or ②, depending on the version)


 


 

  • Download and extract it to a convenient place for work.

 

Archive content:

 

  1. Folder with PhoenixCard utility ① to format and record image to SD card

 

  1. Image with firmware ② (file with extension .img)

 



 

4.2.2 BURNING THE IMAGE TO AN SD-CARD


 

  • Go to the PhoenixCard folder and open the application PhoenixCard.exe

 


 

  • You may see an “unverified source” warning window. In this window, click “details” and then click on the button that appears “run in any case”.

 

  • A window will open with an interface and buttons without labels.

 

  • Insert an SD card. It will be displayed in the main window of the program.

 


 

  • Click the top left button ①, in the dialog box, select the img image file ②, click [Open] ③.

 


 

ATTENTION!

Save the data from the memory card, as they will be deleted!


 

  • Make sure that file managers are not using the memory card at the moment (close Explorer, Total Commander, etc.), otherwise the recording may end with an error.

 

  • Make sure the switch ① is in the left end position. is in the left end position.

  • Press the button ②


 


 

The process of formatting and transferring the image to the memory card will begin.


 

 

 

If successful, the line with the SD card will turn green.


 


 

If the recording fails, the line with the memory card will turn red. In this case, make sure that the memory card is healthy and is not currently being used by other applications.


 

ATTENTION!

When you try to view the contents of the memory card with a file manager, the memory card will appear empty. However, the data for the miner firmware is present on the card and is located in the unallocated area of the partition table, before the main partition, which you can see in the system:

 


 

After successfully formatting the SD card, you can start miner firmware:

 

  • Turn off the miner.

 

  • Gently insert the memory card into the corresponding slot on the miner panel with the contacts up until a characteristic click, while you will feel a slight resistance of the slot mechanism spring.

 


 

ATTENTION!

This action does not require tangible effort. If the memory card is not inserted, try turning it over and inserting it the other way.

 


 

  • Turn on the miner.


 

The process of flashing the miner will begin, accompanied by a flashing red indicator ① (“Active” и “Alarm”) on the miner panel. After the firmware is finished, the green indicator②. 


 


 

After that, you need to turn off the miner from the network and remove the SD card from it - otherwise, at the next start, the miner will start the process of writing the firmware again.







 

 

5. IMMERSION COOLING

 

5.1 PREPARING THE MINER FOR THE DIVE


 

  • Flash the miner with the BiXBiT firmware that matches your device.

 

  • Flash the power supply of the miner with BiXBiT firmware for the corresponding model or prepare a suitable fan simulator (“trick”).

 

  • Turn off and remove the main fans of the miner ①, ②

 

  • Open the power supply cover and remove the fan ③

If it is impossible to flash the power supply at the previous stages, install the fan simulator in the appropriate slot ④.

 

 

  • Clean the elements of the case and the board of the miner from dust and dirt.

 

  • Immerse the miner in the immersion liquid.




 

 

5.2 UPDATING THE POWER SUPPLY UNIT FIRMWARE

 

ATTENTION!

The power supply of the miner is flashed solely for the purpose of immersion diving and disabling the check of the power supply fan.

OPTION 1: AUTOMATIC PSU FIRMWARE UPDATE VIA MINER WEB INTERFACE

 

  • Open miner web interface

 

  • Go to the section Configuration > Miner Configuration

 

  • Select tab PSU Firmware

 

  • To automatically update the firmware of the power supply, press the button [Upgrade PSU Firmware] ① 


 


 

ATTENTION!

In case of errors when updating the firmware of the power supply, instead of the standard fan of the unit, you must install a suitable fan simulator (“trick”).

 

OPTION 2: UPDATE THE PSU FIRMWARE USING THE UTILITY WHATSPOWERTOOL

 

 

  • In the section corresponding to the power supply unit of your miner, click Download

 


 

The file will start downloading with the extension Bin.


 

The process of flashing the PSU miner is completely similar to the process of flashing the miner itself, described in section 4.1, except that instead of the Bin-file of the miner firmware, you must use the Bin-file downloaded in the previous step for the power supply.






 

 

6. MINER OVERCLOCK

6.1 OVERCLOCKING SETTINGS PAGE

 

To overclock the miner, you need to install the firmware BiXBiT. You can read the description of the firmware process in the corresponding section of the manual.

 

Let’s move on to the overclocking settings:

 

  • Open the web interface of your device in the browser, which is located at the IP address of the miner (example: 192.168.88.96) and enter the login / password installed on the device (by default - admin / admin)

 

  • Select the section in the menu ① Configuration > ② Miner Configuration 

 

  • Click on the tab Overclock ③


 

 

 

6.2 OPTIONS AVAILABLE ON THE OVERCLOCK PAGE

 

  • Liquid Cooling

Set this option if you are using immersion cooling. In this case, the control board will not test the presence and speed of the fans. Otherwise, the miner will not start its operation.

 

  • Current Profile

Preset overclocking presets for this miner: 


 

  • Advanced Options

Opens access to fine overclocking settings.

 

To adjust settings:

 

  • Make the necessary changes on this page.

 

  • Click the Save & Apply button at the bottom of the page.


 

 

6.3 ADDITIONAL OVERCLOCKING SETTINGS


 




 

  • Target Frequency

The desired average frequency of chips on the boards, which the miner will strive for during the auto-tuning process.

 

  • Target Voltage

The desired voltage applied to the boards, which the miner strives for during the auto-tuning process.

 

  • Minimum Voltage

The minimum voltage that the miner will apply to the boards during auto-tuning.

 

  • Maximum Voltage

The maximum voltage that the miner will apply to the boards during auto-tuning.

 

  • Target Board Temp

It is not recommended to change. The temperature of the board that the miner is guided by during auto-tuning and operation. If it is impossible to keep the temperature to the specified value, the miner will allow a deviation to the maximum possible (85), after which it will reduce the frequency of the chips and, accordingly, the hashrate.

 

  • Chip Ok Percent

It is not recommended to change.

 

  • PSU Power Limit

The power consumption in watts that the miner will strive for. May exceed the specified value during operation, but not more than PSU Power Max. Recommended value - 100-200 watts less than PSU Power Max, but not more than 3800-3900 watts.

 

  • PSU Power Max

Maximum allowable power consumption. If this value is exceeded, the Miner will generate an error. The recommended value is no more than the declared power of the miner's power supply. As a rule it is 3900-4000 W.

 

  • PSU Power Rate

It is not recommended to change.


 

In the columns on the right, you can see a hint for the selected preset in the form

 

Default - the default value

Min - the minimum possible

Max - the maximum possible value in the field.





 

ATTENTION!

During overclocking, you need to monitor the temperature of the chips (not to be confused with the temperature of the boards, which is displayed in the web interface in the column Temperature)

 

This temperature can be seen in the ChipTemp column of the utility WhatsMinerTool:


 


 

ATTENTION!

 

In the utility settings, you must first set the List Column Display Mode parameter to “Complete Mode”, otherwise the ChipTemp column will not be displayed.

 

Deciphering the value of the line “93.81_70.75_83.58”: maximum (93.81), minimum (“70.75”) and average (83.58) temperature of miner chips.

 

The permissible operating temperature limit for chips by the manufacturer is 115 degrees, when it is exceeded, the miner reduces the frequency of the chips. Despite the fact that the temperature is considered acceptable, it is not recommended to operate the miner under such conditions in order to avoid malfunctions.


 

6.4 GENERAL OVERCLOCKING STRATEGY


 

During auto-tuning, which lasts from about 15 minutes to two hours (depending on the conditions and parameters), the miner takes into account the parameters set in the section Overclocking.

 

At the same time, for the miner, the priority overclocking parameters are listed in order of importance: PSU Power Limit, Target Voltage, Target Voltage. Chip temperatures are also an important factor for autotuning.

 

In other words, according to the available power and temperatures, the miner sets the appropriate voltage and, in turn, the appropriate frequency for this voltage. It is possible that the miner sets a different frequency at the same voltage.

 

However, in the case when the available power of the power supply unit (PSU Power Limit) exceeds (or, conversely, does not cover) the needs for the voltage and frequency set by the user, the miner can significantly deviate from the specified voltages and frequencies, both up and down. If the discrepancy is too large, errors may occur during the autotuning process (for example, “Slot0 Lost Balance”).

 

At the same time, the miner during operation can exceed the PSU Power Limit itself, but as a rule, by no more than ~ 50-100 W.


 

6.5 OVERCLOCKING RECOMMENDATIONS

 

  • Set PSU Power Max to the maximum power limit of the block, no more than 3900-4000W

 

  • Set the PSU Power Limit to “safe” power available for long-term operation, but not more than 3800-3900W. It is highly recommended not to exceed the factory limit.

 

  • The difference between PSU Power Max and PSU Power Limit must be at least 200W.

 

  • Set approximate Target Frequency and Target Voltage. You need to focus on stock values.

 

  • Set Minimum Voltage and Maximum Voltage within -50 and +50 of the desired Target Voltage.

 

In the process of auto-tuning, the miner will select the optimal mode of operation.

 

You can also set the same required, minimum and maximum voltage (for example, 1430 / 1430 / 1430). In this case, the Miner will not pick up the voltage and the auto-tuning time will be reduced. However, it is recommended to “give freedom” to the miner.

 

During overclocking, you can use reference formulas:

 

  • Target Frequency = F_Target_Normal * ( Percent + 100) / 100

 

  • PSU Power Limit = P_Limit_Normal * ( Percent + 100) / 100

 

  • Target Voltage = V_Target_Normal  * ( Percent / 5.0 + 100) / 100

 

F_Target_Normal , P_Limit_Normal , V_Target_Normal: basic (initial or “stock”) values of the desired frequency, power and voltage.

 

Percent: overclock percentage.



 

EXAMPLE OF OVERCLOCKING WHATSMINER M32 BY 4.3%

 

Base (stock) values of this miner:

 

F_Target_Normal = 853

P_Limit_Normal = 3600

V_Target_Normal = 1380 


 

Thus,

 

  • Target Frequency = 853 * ( 4,3 + 100) / 100 ~= 890

 

  • PSU Power Limit = 3600 * ( 4,3+ 100) / 100 ~= 3755

 

  • Target Voltage = 1380  * ( 4,3 / 5.0 + 100) / 100 ~= 1392

 

  • Minimum Voltage = 1392 - 100 ~= 1300

 

  • Maximum Voltage = 1392 + 100 ~= 1500

 

  • PSU Power Max = 3755 + 100 ~= 3850

 



 

 

 7. ADDITIONAL OPERATIONS

 

7.1 EXPORT OF THE LIST OF MINERS OF THE MAIN WINDOW WITH TABLE DATA TO CSV FILE

 

  • Click [ Export ] ①

 

  • Save ② the suggested file to a convenient location.


 


 

7.2 LOGS EXPORT

 

  • Check ① the miners for which you want to export logs

 

  • Click  [ Remote Ctrl ] ②

 

  • Select the item ( Export Log ) ③ with the switch and click [ Ok ] ④

 

  • In the dialog box, select the folder where the tgz archive will be saved and click [Ok]⑤

 


 

  • This will change the name of the [ Remote Ctrl ] button to [ Stop ]. It can be clicked if you want to interrupt the log export process.

 

After a while, a file (s) of the form 192.168.88.79.20220628161335.tgz



 

7.3 RESET MINER SETTINGS TO FACTORY VALUES

 

7.3.1 RESET MINER SETTINGS USING THE UTILITY WHATSMINERTOOL


 

 


 

  • Select miner(s) ① to reset

 

  • Click [ Remote Ctrl ] ②

 

  • Select ( Restore Factory Settings ) ③

 

  • Click [ Ok ] ④

 

  • In the pop-up window, confirm your intentions by clicking [ Ok ]

 

7.3.2 RESET MINER SETTINGS USING THE BUTTON ON THE CONTROL BOARD

 

You will need an object of a suitable diameter, because. the reset button is recessed into the body to prevent accidental pressing.

 

  • Press the button [ Reset ] ① and hold it down for at least 5 seconds.

 

LED ② will blink and the miner will reboot with default settings.


 








 

 

APPENDIX 1. ADDITIONAL FUNCTIONALITY OF BiXBiT FIRMWARE IN THE MINER CONFIGURATION SECTION OF THE MINER WEB INTERFACE


 

APPENDIX 1.1 TAB PROXY

 

You can optionally specify a proxy server.

 

  • Check the box [ Enabled ] ①

 

  • In the SOCKS Proxy field, enter the server address of the form server: port ②.

 

  • Click [ Save & Apply ] ③


 

 

APPENDIX 1.2 “HOTEL FEE”

 


 

  • To enable Hotel Fee, check the box [ Enabled ] ①

 

  • Fill in the form fields ②: 

 

  • URL: pool address

 

  • User: worker name

 

  • Password: password

 

  • Fee: commission amount.

 

  • Click [ Save & Apply ] ③

 

#bixbit #firmware #asic #whatsminer #immersioncooling #mining #crypto #blockchain #nwo #whats miner #microbt firmware #Micro bt firmwares  #whatsminer m30 #whatsminer m50 #whatsminer M20s #whatsminer M30s #whatsminer M31s #whatsminer M30s+ #whatsminer M31s+ #whatsminer M30s++ #whatsminer M31s++ #firmware whatsminer m30 #firmware whatsminer m50 #firmwares whatsminer m30 #firmwares whatsminer m50 #firmwares immersion cooling

Telegram channel @bixbit_new
Watch us on YouTube