Hi all,
I bought a used S9 from ebay and to my suprise I noticed that there was not the expected bitmain firmware on it, instead it was equiped with this "Hiveon Asic" firmware. This firmware might be good, but I don't trust that "Dev Fee" and maybe "welcome to my botnet" thing in my network. So I searched and read a view things, I also asked Phil for some advise to get rid of this firmware.
I thought that might be usefull for others if they run into the same problem, so I wrote this:
Restore S9 control board back to original bitmain firmwareTo do this please read this completly BEFORE you take any actions. If something is unclear, please ask first, english is not my native language and I write it as I would do in german.
[german version is here:
https://bitcointalksearch.org/topic/s9-controller-auf-original-bitmain-firmware-zuruck-flashen-5269128]
you need:
1. philips screw driver
2. sd-card with max. 4GB
3. Files from Bitmain (see links)
4. Access to your router to see the ip given to the miner when using dhcp
First of all we download the needed Files:
Bitmain Firmware for the control board (t9+ is used on our S9 as well)
* It is used to recover the control board firmware of T9+
https://file12.bitmain.com/shop-product/firmware/t9%2B%20-SD%20Tools.zipYou can find it on the bitmain web page under Service/Others/Flashing Sd Card with image and then select the model of your miner if you need this for a different miner.
Firmware for your S9 type. In my case (13.5 THs) it was the S9 without any extra letter and I wanted that with SSH open and low power mode / enhanced mode.
Bitmain Link:
https://file12.bitmain.com/shop-product/firmware/Antminer%20S9/Firmware/00720181206230950692dA4HgFnC067E/Antminer-S9-all-201812051512-autofreq-user-Update2UBI-NF.tar.gzYou can also choose the
newest Firmware if you be aware of that then
SSH is closed after Installing and you can't go back to an old firmware if you don't like it!
SD-Card Preperation:
Use a 4 GB sd card, that is enough room for the firmware and you don't run into incompatility problems. You should format that sd-card with fat32.
Uncompress the "t9+ -SD Tools.zip" file and you get a folder "t9+"
Now go into that "t9+" folder and copy the whole content of it to your sd-card.
We need to gain access to the control board to change the jumper setting of J4 because only then we are able to boot from the sd-card for this downgrade.
Unconnect any plug on the control board (power, fans, interconnections)
Unscrew the four philips screws for the rear metallplate wich holds the fan on the housing (don't unscrew the fan)
Now slide the three Asic PCBs a bit out (nearly half the size of it)
Retract the metal clips on both sides of the housing wich secure that the control board keeping it's position and slide the control board completly out.
Locate the four jumper on the left of the front side (where the ethernet connector is).
Now move the jumper marked [J4] this is the leftmost jumper, to toward the front.
Insert the sd-card with the contacts upwards into the controler.
Now connect the power plug to the controler and wait (1-2 Minutes)
You should see that the green SMT LEDs on the controler are lid, on the front side you see one red and one green tht 3 mm LED and they are off during the loading of the firmware.
When the loading and flashing process is finished both of that LEDs are blinking in 1 sec intervals.
Now you can disconnect the power plug and relocate the jumper j4 back into the old position.
Reassemble the miner and put back all plugs into their position (power / fans / interconnection).
Power up the miner, be aware that the old network settings are lost after flashing the new firmware and therefor the miner is in DHCP mode!
After you know what IP address your miner got (look into your router), log into the miner with your web browser and the ip. Passwords are as usual with bitmain User:root / Password:root.
On the mainpage select Upgrade, under [Flash new firmware image] uncheck the "Keep settings" and click on "Search files".
Now navigate to the folder where you stored your downloaded files and select the firmware file with ".tar.gz" at the end (Do NOT uncompress them), in my case I used "Antminer-S9-all-201812051512-autofreq-user-Update2UBI-NF.tar.gz".
After you rechecked twice that this is the file you need, press "Flash Image".
The flashing is very quick and when finished you see the message that the miner reboots now.
The miner restarts and again it is in DHCP mode so you have to look after the ip in your router again.
But now you are done, just enter the network settings you prefer and the pool you wan't to mine on.
Happy mining
Source ListBitmain original Instruction Link:
https://support.bitmain.com/hc/en-us/articles/360007577214-T9-Control-Board-Program-RecoveryBitmain Video on recovery of a control board:
https://youtu.be/6_4oxhVT6hg