Installation guide

Preparation stages:

1. Download and install Notepad++ for editing configuration files:

<a href=""></a>

2. Download and install BTC Tools

Windows: <a href=""></a>

Linux: <a href=""></a>

3. Download the SSH Unlocker archive from the link below to unblock SSH and replace the certificate:

<a href=""></a>

4. Unzip the SSH Unlocker archive.

5. Launch BTC Tools.
• The program uses the default username and password which is set up on all Antminer devices.
• If the password on the web has been changed, it must be replaced in the program.
• To do this, click “Settings” and in the window “Miner Login Passwords” replace the password with custom.
• Confirm the action by clicking “OK”.

6. Scan the network by clicking the “Scan” button.
• After scanning, export the CSV file by clicking the “Export” button.
• Next, open the CSV file using Microsoft Excel or any other program that supports this format. Copy the IPs list from the table.

7. Go to the folder with the SSH Unlocker utility. Right-click on the ips.ini file and select “Edit with Notepad ++”.

8. Insert IPs list and save file.
* Note: the list should not end with an empty line.

9. The config.ini file uses the default username and password which is set up on all Antminer devices.
• If the password on the web has changed, the same will be on ssh. In this case, it is necessary to replace the standard password with the one, which user has.
• To do this, right-click on the config.ini file and select “Edit with Notepad ++”.
• Change password in lines “web_pass =” and “ssh_pass =”.

10. Run the script “1_open_ssh.cmd” and wait for its execution. During the execution of the script, the devices will be overloaded. Wait about 5 minutes.

11. Run the script 2_upgrade_replace.cmd and wait for it to execute.
Done! S17\S17pro\S17+ are ready for firmware.



Download from the website

Hi, everyone. This is the first video for the Wattum firmware installation. Let’s start from the very beginning. You can find the firmware at the official Wattum website

<a href=""></a>

On the website, we have placed everything in a form to be convenient for you. The site has installation options via the ASIC web interface, as well as via the SD card.
Not in all cases, it is possible to flash through the web interface, it all depends on the current version that is installed on your device.
The thing is that the lock provided on ASICs in some cases can be removed programmatically through special scripts. But sometimes the only option is via an SD card.
We will overview the process of unlocking scripts in the next video.
For now  just download the necessary firmware from the site and get ready for the installation on ASIC.

There are 2 options for the firmware installation

Not always there is access to the device and the ability to install firmware via an SD card, and sometimes it is more convenient and faster to install via the web, especially if you have to deal with many different devices. There is an option to install via the ASIC web interface through the standard functionality of the stock firmware. But this method does not always work, it all depends on the current version that is installed on your device.

We will consider the option of using scripts that unlock the ability to install on some versions of firmware. The archive file can also be found on our website in the firmware section.
After downloading, you need to place the file on a Windows PC, which is located on the network with ASICs that we are going to flash.
The archive contains a package of files. First of all, you need to edit the ips.ini file, it indicates the IP address or list of IP addresses of your devices to which you want to apply the script. Then you need to run the file 1_open_ssh.cmd and wait 1-2 minutes while the device(s) reboots. Then run the file 2_upgrade_replace.cmd. After this, the ASICs’ web interface in the Upgrade section needs to select the firmware file to start the installation process in the usual way.If the version of the current firmware does not allow using unlock scripts, then you should refer to the second installation option – via the SD card.

Flash drive preparation and installation

In order to install Wattum firmware via SD, you need to have a card of the appropriate size and format for FAT32.
Unzip the contents of the archive so that the firmware files are located in the root of the SD card. sd flashing + IP report (optional).

The main setting

After the successful installation of Wattum firmware, you need to make the basic setup.
Connect the device to the pool: in the Miner Configuration section go to General settings, specify the URL of the pool, the name of the worker (often it consists of the username and (through the dot) the unique name of the worker-device, as well as the password (if necessary). There is a possibility to reserve the second and third pool in case of problems connecting to the first pool, in which case the ASIC will automatically switch to the reserve one.
Do not forget to indicate your time zone on the timezone.html page and check the network settings on the network.html page.
After the initial setup, make sure that the mining process has started and the device has begun to work, you can check it on the statistics page cgi-bin / minerStatus.cgi


First of all, make sure that the ambient temperature of the room allows you to overclock because when switching to a faster mode, the ASIC will heat up more and then overheating is possible to happen.
The overclocking process itself is extremely simple and consists of choosing a profile that will switch the ASIC to a higher frequency, which will give higher hash rates. In addition, when using the Wattum firmware, you will get the best hash rate per kilowatt. The configuration is done on the profiles.html page.
There are 2 ways to overclock: setting the initially high profile and then gradually lowering it until an acceptable temperature condition is found, or gradually increasing the profile until it finds the maximum possible, also based on the room’s capabilities and temperature.
After installing the profile, the firmware will begin the process of selecting the optimal values. Each ASIC is unique and each chip installed in it is also unique, so the overclocking and capabilities of each device are different from each other and the process of selecting the optimal values ​​is also always unique. That’s why the running time of autotune can be very different, some ASICs overclock in minutes, some need much more time for this, up to 1-2 hours and it is normal. The autotune process can be observed on the same page, the log of work will be as detailed as possible. At the end of successful completion, you will see a message.
You can autotune on several profiles. In this case, the settings will be saved in the device and switching between profiles will take only 4-5 minutes.

Manual tuning

Wattum firmware in comparison to stock firmware has richer options for configuring ASICs.
Advanced options are available on the rate.html page.
You can set specific values ​​for the voltage or frequency of the chips.

And also in the advanced tab, there are additional checkboxes:
activation of a special immersion mode, in which you can turn off the cooling fans.
Usually, the device generates errors. After activating this mode, you will get access to the most extreme autotune profiles.
It is also possible to enable and disable the protection of chips and boards caused by manufacturing defects.
It is possible to disable the temperature check at startup.

The firmware constantly monitors overheating and each chip, conducting automatic monitoring. It is also possible to customize these values ​​to your needs, for this in the same section there is the opportunity to manually set various values ​​associated with overheating, at which mining will stop.

In addition, a fine-tuning of each chip is available for maximum hash rate and for stable operation.
Voltage parameters are set globally for the entire device, and changes in the frequency of the chips can be set, either for a separate hashboard, a separate chip or for the entire device as a whole.