Bitcoin Forum

Bitcoin => Mining software (miners) => Topic started by: RadekG2 on June 18, 2018, 07:10:11 PM



Title: Antminer S9 FW with voltage/fan/frequency control
Post by: RadekG2 on June 18, 2018, 07:10:11 PM
Hi, I just made some binaries for our Antminers S9. It works also with R4. It might work with T9, but I didn't test it.

I decided to compile bmminer from official bmminer GitHub repository and since I am no programmer, I am unable to pass per-board parameters, so all binaries have fixed voltage for all chains, it requires only one fan and 3000 RPM max is enough (good for R4 or silent fans).

All versions have treshold of 675MHz+ where voltage is maxed at 9.4V for the chain (0.4476V at chip) so you can easily switch between low speed efficiency and maximum overclock. I can confirm, that 14TH/s machines can easily OC to 18TH/s+, but require two APW3 PSUs (it will draw about 2kW at 18TH/s).

Please note that 14TH/s machines are selected by bitmain and they have better efficiency, so they require lower voltage at 14Th/s compared to 13.5TH/s. Typical 14TH/s machine has 8.8V each chain.

Miner reports its version with voltage. Please consider your skills, I am not responsible for any damage you did.

How to?

Download correct binary of target voltage you wish to use.

1) Run Putty and connect to your miner IP.
2) Log in, L/P: root/admin
3) run command in Putty: /etc/init.d/bmminer.sh stop
4) now, you stopped mining and released bmminer binary to be renamed

5) Run WinSCP, connect to your miner IP address.
6) change remote directory to /usr/bin
7) rename bmminer to bmminer.old
8) copy new bmminer to remote dir. Double check permissions of new file - must be executable! Set attributes if not.

9) go back to putty and run command: /etc/init.d/bmminer.sh restart
10) well done! Watch your system log for correct voltage set by bmminer. You are mining at voltage you set.

TIPS:

1) install firmware with fixed frequency first before you upload new binary. Fixed frequency firmware allows you to modify fan speed at config page.
2) frequency settings are at "hidden" page. It is at <miner ip>/cgi-bin/minerAdvanced.cgi
3) most of S9 has mixed quality of boards, so sorting of hash boards will help you to keep best settings for each miner (require 2 or more machines)
4) lowest voltage I tested is 8.2V, but it is unstable even with low frequency, so play with it to find your sweet pot

Is it legit? Am I scammer? No, I am old member RadekG, but my account was hacked and now some scammer is using my identity. Just check old RadekG messages (hardware) and new about shit. In case you feel something is wrong, please update with fresh firmware, it will revert miner to factory defaults.

Please note, this modification requires basic windows + linux skills.

Big thanks to Alexander1560

here is the link:

https://drive.google.com/open?id=1mh3mDZ_LxkeE9D0Mx40-2f4YGhR9r57f (https://drive.google.com/open?id=1mh3mDZ_LxkeE9D0Mx40-2f4YGhR9r57f)


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: SpatariuM on June 19, 2018, 02:42:58 PM
Thank you RadekG2,
Any chance you might want to share with us how you compiled Bmminer?
We would love a small tutorial here or on https://bitcointalk.org/index.php?topic=4030824.0    would be great.


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: RadekG2 on June 19, 2018, 07:34:09 PM
Thank you RadekG2,
Any chance you might want to share with us how you compiled Bmminer?
We would love a small tutorial here or on https://bitcointalk.org/index.php?topic=4030824.0    would be great.

sure, here is tutorial video

https://www.youtube.com/watch?v=eD5F_KHkkqQ (https://www.youtube.com/watch?v=eD5F_KHkkqQ)


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: htautosjay on June 20, 2018, 01:43:09 PM
Whats a safe TH go adjust to without burning boards out?..
Thanks


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: NotFuzzyWarm on June 20, 2018, 01:47:43 PM
Whats a safe TH go adjust to without burning boards out?..
Thanks
The only 'safe' speed is the speed the miner had when sold. Even then an unmodified s9 is not known for being reliable.

When you overclock you are on your own and yes, you WILL shorten the miner life even more.


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: htautosjay on June 20, 2018, 01:53:39 PM
The only 'safe' speed is the speed the miner had when sold. Even then an unmodified s9 is not known for being reliable.

When you overclock you are on your own and yes, you WILL shorten the miner life even more.

What do you operate your S9's at?..
I have mine adjusted up to 675M running about 14,300/14,500 TH they seem to be fine, low temps and 0% Diffa.. but its unknown territory as to will we burn boards out..or does board burning come at 15TH plus..
Your thoughts
Thanks mate
Jase


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: RadekG2 on June 20, 2018, 08:28:45 PM
Whats a safe TH go adjust to without burning boards out?..
Thanks

All miners have safety built-in cut-off temperature (can be disabled), where miner stops and cools down. Maximum speed depends on chip and VRM temperature. My own experience is that S9 survive temperatures over 110C at chips for 24/7 operation. For those who do not agree just looak at Antminer R4 which is "silent" and always works at 110-115C. Anyway, based on earlier S5, chips they unsoldered themselves under full load, so temperature exceeded 200C. They worked again when resoldered back.

So back to temperature: It is not possible to check VRM temperatures, but first batches of S9 was without heatsink on VRM. They worked well at standartd frequency, so newer batches should work well when OCed. My opinion is that only VRM temperature is the only limit of OC level, so keep temps as low as possible.

Unreliability of S9 leading to lost chips is caused by unpredicted behaviour of chips in serial chain. This will cause temporary overvoltage of some chips which will destruct them. Only one dead chip can make whole board stop hashing or prevent detecting of ASICs. Unfortunatelly, S9 still hasn't reliable overvoltage protection.

I do not agree you will shorten life of your miner in any measureable way. Chips are deeply under its maximum performance, only one unknown is VRM. Anyway I agree that even unmodified S9 is not reliable. Hope my opinion will help you.

FYI: Alexander1560 from the video claims he has working S9 at 850MHz.


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: htautosjay on June 20, 2018, 08:36:37 PM
All miners have safety built-in cut-off temperature (can be disabled), where miner stops and cools down. Maximum speed depends on chip and VRM temperature. My own experience is that S9 survive temperatures over 110C at chips for 24/7 operation. For those who do not agree just looak at Antminer R4 which is "silent" and always works at 110-115C. Anyway, based on earlier S5, chips they unsoldered themselves under full load, so temperature exceeded 200C. They worked again when resoldered back.

So back to temperature: It is not possible to check VRM temperatures, but first batches of S9 was without heatsink on VRM. They worked well at standartd frequency, so newer batches should work well when OCed. My opinion is that only VRM temperature is the only limit of OC level, so keep temps as low as possible.

Unreliability of S9 leading to lost chips is caused by unpredicted behaviour of chips in serial chain. This will cause temporary overvoltage of some chips which will destruct them. Only one dead chip can make whole board stop hashing or prevent detecting of ASICs. Unfortunatelly, S9 still hasn't reliable overvoltage protection.

I do not agree you will shorten life of your miner in any measureable way. Chips are deeply under its maximum performance, only one unknown is VRM. Anyway I agree that even unmodified S9 is not reliable. Hope my opinion will help you.

FYI: Alexander1560 from the video claims he has working S9 at 850MHz.

Cool Thank you for your detailed answer, your experience is appreciated, I have 15 now running at 662Mhz to 668Mhz at 14,150Th 14,300Th with lessthan 10 HW faults and 00000% DiffA# they seem to be running better on the 650 fixed firmware then the Nov 17 Auto Fq Firmware.. and temps are 82 max.
Cheers
Jase


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: RadekG2 on June 20, 2018, 09:17:51 PM
Cool Thank you for your detailed answer, your experience is appreciated, I have 15 now running at 662Mhz to 668Mhz at 14,150Th 14,300Th with lessthan 10 HW faults and 00000% DiffA# they seem to be running better on the 650 fixed firmware then the Nov 17 Auto Fq Firmware.. and temps are 82 max.
Cheers
Jase

Based on my experiences with Antminer D3, some boards works better at higher frequency at the same voltage level. The correct frequency was only one unique frequency. Lower didn't work and higher didn't work also. It is probably because of chained chips are dividing voltage between each chip group a bit different at each frequency.

Check kernel log for "setting working voltage" where you will see which working voltage it applies with autofreq or with fixed voltage. Autofreq boards has different voltage for each board while fixed freq sets the same voltage for all boards. I was shocked, that at 600MHz fixed firmware applied 9.3V for the chain and at 650MHz it undervolted to 8.8V.


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: htautosjay on June 20, 2018, 09:32:12 PM
Based on my experiences with Antminer D3, some boards works better at higher frequency at the same voltage level. The correct frequency was only one unique frequency. Lower didn't work and higher didn't work also. It is probably because of chained chips are dividing voltage between each chip group a bit different at each frequency.

Check kernel log for "setting working voltage" where you will see which working voltage it applies with autofreq or with fixed voltage. Autofreq boards has different voltage for each board while fixed freq sets the same voltage for all boards. I was shocked, that at 600MHz fixed firmware applied 9.3V for the chain and at 650MHz it undervolted to 8.8V.

This Is 650 Fixed Firware

Code:
Fix freq=662 Chain[5] voltage_pic=108 value=880
Fix freq=662 Chain[6] voltage_pic=108 value=880
Fix freq=662 Chain[7] voltage_pic=108 value=880
set_reset_allhashboard = 0x0000ffff
set_reset_allhashboard = 0x00000000
Chain[J6] has 63 asic
Chain[J7] has 63 asic
Chain[J8] has 63 asic
Chain[J6] has no freq in PIC, set default freq=662M
Chain[J6] has no core num in PIC
Chain[J7] has no freq in PIC, set default freq=662M
Chain[J7] has no core num in PIC
Chain[J8] has no freq in PIC, set default freq=662M

Chain[J6] set working voltage=880 [108]
Chain[J7] set working voltage=880 [108]
Chain[J8] set working voltage=880 [108]

Is that It? 880 8.8V? So maybe better running the 600M Fixed Firmware and adjusting that to 662/668Mhz etc


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: taserz on June 21, 2018, 01:27:06 AM
So you set it to 9.4v for every frequency. There really is no underclocking then since when you set the voltage it sets that for each of the 21 lanes. 9.4/21=0.44761V a chip. If you are trying to underclock it for better efficiency you would need to recompile bminer and lower the voltage to whatever works best for whatever frequency your using. This is only good if you are trying to get the fastest th/s and don't care about losing efficiency since autotune was made for increased efficiency.


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: htautosjay on June 21, 2018, 07:08:04 AM
So you set it to 9.4v for every frequency. There really is no underclocking then since when you set the voltage it sets that for each of the 21 lanes. 9.4/21=0.44761V a chip. If you are trying to underclock it for better efficiency you would need to recompile bminer and lower the voltage to whatever works best for whatever frequency your using. This is only good if you are trying to get the fastest th/s and don't care about losing efficiency since autotune was made for increased efficiency.
If I load the 600M Fixed Fq Firmware that sets a higher Voltage what will the benefit be?.. as at the moment i have the 650M Fixed Fq Firmware, and i have set the Fq between 662mhz 668mhz and i am producing a solid 14,200TH.. with very low HW faults and 0.0000% DiffA.. is more voltage for running a higher Fq?.


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: RadekG2 on June 21, 2018, 01:42:52 PM
So you set it to 9.4v for every frequency. There really is no underclocking then since when you set the voltage it sets that for each of the 21 lanes. 9.4/21=0.44761V a chip. If you are trying to underclock it for better efficiency you would need to recompile bminer and lower the voltage to whatever works best for whatever frequency your using. This is only good if you are trying to get the fastest th/s and don't care about losing efficiency since autotune was made for increased efficiency.

Fixed freq FW adjust voltage depending on frequency. Higher freq means high quality of chips, so FW will set 8.8V per chain. If you use 600MHz, it will set 9.3V for the chain, because it expect lower quality of chips. I compiled binaries which do not respect quality of chips and up to 675MHz will set declared voltage (eg 8.4V). 675MHz and more will force voltage to be at 9.4V for easy OC without copying new binary.

So, for underclocking, copy bmminer with 840mV (8.4V) to your /usr/bin directory. It will force 840mV for all frequencies up to 675MHz.


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: taserz on June 21, 2018, 05:50:04 PM
Fixed freq FW adjust voltage depending on frequency. Higher freq means high quality of chips, so FW will set 8.8V per chain. If you use 600MHz, it will set 9.3V for the chain, because it expect lower quality of chips. I compiled binaries which do not respect quality of chips and up to 675MHz will set declared voltage (eg 8.4V). 675MHz and more will force voltage to be at 9.4V for easy OC without copying new binary.

So, for underclocking, copy bmminer with 840mV (8.4V) to your /usr/bin directory. It will force 840mV for all frequencies up to 675MHz.

Ahh okay so your just hard setting voltage then pick and choose which frequency is running best and you have it set by default to 675. So we could just go in there and set it to 700 etc.

Do you know which voltage would be the highest the bitmain 1600w psu can use. I want to run my s9 at 1550-1600w to draw around the max the psu can handle and hash as fast as possible with that psu


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: htautosjay on June 21, 2018, 07:25:19 PM
Ahh okay so your just hard setting voltage then pick and choose which frequency is running best and you have it set by default to 675. So we could just go in there and set it to 700 etc.

Do you know which voltage would be the highest the bitmain 1600w psu can use. I want to run my s9 at 1550-1600w to draw around the max the psu can handle and hash as fast as possible with that psu

I loaded the 600M Firmware that is 9.3v and adjusted to 675.. i am getting better results from the 650M Firmware that is 8.8v.. I am currently running some S9's on 723Mhz at 15,300 Th. 688Mhz is about 14,200Th
Give that a Go ON THE 650M firmware at awywhere between 675Mhz and 723Mhz


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: RadekG2 on June 21, 2018, 09:27:51 PM

Ahh okay so your just hard setting voltage then pick and choose which frequency is running best and you have it set by default to 675. So we could just go in there and set it to 700 etc.

Do you know which voltage would be the highest the bitmain 1600w psu can use. I want to run my s9 at 1550-1600w to draw around the max the psu can handle and hash as fast as possible with that psu

Just try what your PSU accept. It has overload protection, so in case it will be overloaded, it will shut itself off.


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: htautosjay on June 21, 2018, 09:36:14 PM
Just try what your PSU accept. It has overload protection, so in case it will be overloaded, it will shut itself off.

You have really helped me understand my S9's firmware and overclocking them, just want to say thank you RadekG2


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: rahuldel on June 22, 2018, 05:52:43 AM
Thanks a lot for this excellent work.

I live in an extremely hot area so for me reducing the heat is important and so I have tried the 840 and 820 version, somehow the 830 version is missing from the download folder.

I just want to run my antminers near the default speeds with reduced temperatures and less HW errors, please advise the best way.

On 840 with freq of 650 the temp are almost the same.

On 820 with 650 with speeds get reduced and HW errors start occurring.

Thanks.


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: htautosjay on June 22, 2018, 06:32:44 AM
Thanks a lot for this excellent work.

I live in an extremely hot area so for me reducing the heat is important and so I have tried the 840 and 820 version, somehow the 830 version is missing from the download folder.

I just want to run my antminers near the default speeds with reduced temperatures and less HW errors, please advise the best way.

On 840 with freq of 650 the temp are almost the same.

On 820 with 650 with speeds get reduced and HW errors start occurring.

Thanks.

I personally think the 650M Firmware, leaving it at 650Mhz is what you are looking for that will give you 13,900 Th with no temp rises, the temp rise from what i see is that the Auto Adjust Fq firmware the fans run up to 6000 which keeps them cooler, where the fans on 600M and 650M run to about 4600.. the HW faults come from a poor pool from my experience, do you use Slush?..they seem to be the cleanest


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: rahuldel on June 24, 2018, 04:45:11 PM
If someone could help I am not able to change the fan speeds at all.

I have got a 13.5 T Antminer S9 and with the 650M Fixed Freq firmware my fans just keep on doing High and low every minute.

I am trying to fix the fan speeds at 90% but the fans seem to be auto adjusting.

Below is the content of my bmminer.conf

Code:
"api-listen" : true,
"api-network" : true,
"api-groups" : "A:stats:pools:devs:summary:version",
"api-allow" : "A:0/0,W:*",
"bitmain-use-vil" : true,
"bitmain-fan-ctrl" : true,
"bitmain-fan-pwm" : "90",
"bitmain-freq" : "650",
"bitmain-voltage" : "0706",
"multi-version" : "1"

Thanks.


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: htautosjay on June 24, 2018, 09:44:57 PM
I personally think the 650M Firmware, leaving it at 650Mhz is what you are looking for that will give you 13,900 Th with no temp rises, the temp rise from what i see is that the Auto Adjust Fq firmware the fans run up to 6000 which keeps them cooler, where the fans on 600M and 650M run to about 4600.. the HW faults come from a poor pool from my experience, do you use Slush?..they seem to be the cleanest

Ok ran at 650M and 662M for  a week now, went up to 668M and running completely fine hashing 14,300Th temps are stable at 82.



[...]

Hay buddy, I have been running these S9's for almost a week at 14,300, 14,400 Th but i dont see much movement in the chip temps they seem static at 81, 82..maybe that is the temps,, do you have the same readings?..
In the Kernal log it says :

Code:
set FAN speed according to: temp_highest=82 temp_top1[PWM_T]=82 temp_top1[TEMP_POS_LOCAL]=72 temp_change=0 fix_fan_steps=-15
FAN PWM: 54
read_temp_func Done!
CRC error counter=0

Cheers
Jase



Is this Ok? It says Warning Chain has no temp will fix it..

Code:
max freq = 675
set baud=1
Chain[J6] PIC temp offset=62,0,0,0,0,0,35,28
Chain[J6] chip[244] use PIC middle temp offset=0 typeID=55
New offset Chain[5] chip[244] local:51 remote:51 offset:32
Chain[J6] chip[244] get middle temp offset=32 typeID=55
Chain[J6] chip[136] use PIC middle temp offset=28 typeID=00
Warning: Chain[J6] has no temp offset in PIC! will fix it[/b][/size][/size]
New offset Chain[5] chip[244] local:48 remote:49 offset:31
Chain[J6] chip[244] get middle temp offset=31 typeID=55
Chain[J7] PIC temp offset=62,0,0,0,0,0,35,28
Chain[J7] chip[244] use PIC middle temp offset=0 typeID=55
New offset Chain[6] chip[244] local:43 remote:45 offset:29
Chain[J7] chip[244] get middle temp offset=29 typeID=55
Chain[J7] chip[136] use PIC middle temp offset=28 typeID=00
Warning: Chain[J7] has no temp offset in PIC! will fix it
New offset Chain[6] chip[244] local:42 remote:43 offset:30
Chain[J7] chip[244] get middle temp offset=30 typeID=55
Chain[J8] PIC temp offset=62,0,0,0,0,0,35,28
Chain[J8] chip[244] use PIC middle temp offset=0 typeID=55
New offset Chain[7] chip[244] local:43 remote:46 offset:28
Chain[J8] chip[244] get middle temp offset=28 typeID=55
Chain[J8] chip[136] use PIC middle temp offset=28 typeID=00
Warning: Chain[J8] has no temp offset in PIC! will fix it
New offset Chain[7] chip[244] local:41 remote:44 offset:28
Chain[J8] chip[244] get middle temp offset=28 typeID=55
Chain[J6] set working voltage=870 [125]
Chain[J7] set working voltage=870 [125]
Chain[J8] set working voltage=870 [125]
setStartTimePoint total_tv_start_sys=33762 total_tv_end_sys=33763
restartNum = 2 , auto-reinit enabled...
do read_temp_func once...
do check_asic_reg 0x08


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: taserz on June 25, 2018, 05:25:30 PM
Is this Ok? It says Warning Chain has no temp will fix it..

[...]

I tested this firmware with a few S9's and none of them report the temp with this firmware. Not sure what he put in it that is causing it but on some machines you cant read s9 temp


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: htautosjay on June 25, 2018, 06:16:17 PM
I tested this firmware with a few S9's and none of them report the temp with this firmware. Not sure what he put in it that is causing it but on some machines you cant read s9 temp

In all honesty I like the idea that i can hash 14,250 TH to 15,500 Th BUT at what cost?.. last night i reloaded the Auto Adjust Fq back onto my S9's, I fear that i am reducing the life of my miners by alot!
for the few extra pounds i prefer to have peace of the mind that the temps are good. its not the ASIC temp to only worry about its the boards that will overheat and burn out. So until its better known ground i am going back to standard.


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: NotFuzzyWarm on June 25, 2018, 06:28:07 PM
^^ Not a bad idea to keep speeds down. One concern would be the higher current the chips will be drawing and connections to the buck inductor. Some of the miners have rather poor solder connections. The connections on BOTH SIDES of the boards should look like this and be completely filled with solder:

https://i.imgur.com/1ew4fqCm.jpg (https://i.imgur.com/1ew4fqCm.jpg)

Many times soldering on the backside will be very marginal. If you think you can reflow the connections be aware that because of the very thick copper leads you will need a very high wattage iron - at least 100w.


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: htautosjay on June 25, 2018, 08:21:55 PM
^^ Not a bad idea to keep speeds down. One concern would be the higher current the chips will be drawing and connections to the buck inductor. Some of the miners have rather poor solder connections. The connections on BOTH SIDES of the boards should look like this and be completely filled with solder:

[...]

Many times soldering on the backside will be very marginal. If you think you can reflow the connections be aware that because of the very thick copper leads you will need a very high wattage iron - at least 100w.

Agreed 100%! short term gain long term loss!


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: tim-bc on June 25, 2018, 08:50:32 PM
Thanks for this detailed guide, I now have a miner running stable at 16.6 TH/s with no HW errors.


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: htautosjay on June 25, 2018, 08:59:06 PM
Thanks for this detailed guide, I now have a miner running stable at 16.6 TH/s with no HW errors.

Ah brother be careful.. it might be hashing like crazy but be careful of the temps. its not the HW errors that are the issue its the temps....read above^^


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: tim-bc on June 26, 2018, 03:03:49 AM
Ah brother be careful.. it might be hashing like crazy but be careful of the temps. its not the HW errors that are the issue its the temps....read above^^

Right, heat kills. I have upgraded the fans and have them set at 100%, and I also have lowered the temp protection cutoff just in case.


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: digital$ on July 03, 2018, 12:37:16 AM
68/64/66  solid @14TH


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: minefarmbuy on July 03, 2018, 05:52:07 AM
Kind of with NotFuzzyWarm on this. Overclocking a space heater? Seems like a good idea. ..

Really though, it would be nice to have voltage adjustment and use it. I get modding but unless you got a cheap unit or decent sized mine I wouldn't play around too much for extra hash during an off quarter. Rather not spend time troubleshooting and dissembling. Still, aren't the "standard" UI options selectable when you inspect the page and display them? And why run someone else's firmware?

Glad it's working though, enjoy.


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: truecry on July 06, 2018, 05:47:09 AM
I have tested on an S9i, and perhaps some things are different, because I noticed:

1) Fans run slower, even when forced 100%, they do not hit the same speeds as with stock bmminer
2) Temps are much hotter, so it seems this is not being set correctly for S9i


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: tim-bc on July 12, 2018, 11:31:46 AM
Still, aren't the "standard" UI options selectable when you inspect the page and display them?

Yes but unless you have recompiled bmminer for fixed frequency, it will ignore your frequency setting. Also, you need to change the voltage hierarchy to provide a higher voltage like 9.4V for frequencies like 850 MHz.


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: DZelmer on August 17, 2018, 07:44:59 PM
Great write up binary works great. How do i control the fan speed i have tried changing it in the config and its been removed from the hidden cgi-bin/minerAdvanced.cgi only frequency is on there do i need to use a external pwm controller with a remote temp sensor? I installed the fixed frequency for the 600mhz miner on my 12.5th auto frequency miner and its working great with the exception it runs hotter than i like and can't change the fan. Any suggestions?

If i set frequency to 650 or over voltage gets set to 9.4 no matter what binary i use am i doing something wrong?


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: Andartis on September 18, 2018, 09:48:04 PM
Can somebody please tell me if I get this right:
The difference between the fixed frequenc firmwares is the voltage, right? So If I load the 650M firmware on a S9 with stock 14TH, it will assume it has good chips and give them LOWER voltage than the 600M firmware, right?

So could i just load the 650M firmware on my S9 and check what frequency it accepts?
Problem is that as soon as I load the fixed frequency firmware, the temps show above 100C. But i think the readings are not right...

Any advice?


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: htautosjay on September 18, 2018, 10:32:44 PM
Can somebody please tell me if I get this right:
The difference between the fixed frequenc firmwares is the voltage, right? So If I load the 650M firmware on a S9 with stock 14TH, it will assume it has good chips and give them LOWER voltage than the 600M firmware, right?

So could i just load the 650M firmware on my S9 and check what frequency it accepts?
Problem is that as soon as I load the fixed frequency firmware, the temps show above 100C. But i think the readings are not right...

Any advice?

The readings are right, i have a lot of S9's and i loaded 650 FF FW and the temps went crazy.. some showed 82 temp but in the firmware it said display upto 82 only so god only knows what the temps were.. for that extra 1.5TH it aint worth burning your boards..
Just my opinion.. tried and tested.. i have auto freq on all of mine.. loading the 650 FF FW is for very cold climates


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: m3hm3t on September 19, 2018, 01:48:57 PM
The readings are right, i have a lot of S9's and i loaded 650 FF FW and the temps went crazy.. some showed 82 temp but in the firmware it said display upto 82 only so god only knows what the temps were.. for that extra 1.5TH it aint worth burning your boards..
Just my opinion.. tried and tested.. i have auto freq on all of mine.. loading the 650 FF FW is for very cold climates

82C-95C I think just fine for Antminer devices.. Don't be afraid like that,this devices can handling with max. 125 C.so I wrote to Bitmain and they said me this.


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: BitMaxz on September 19, 2018, 11:14:53 PM
82C-95C I think just fine for Antminer devices.. Don't be afraid like that,this devices can handling with max. 125 C.so I wrote to Bitmain and they said me this.

80c above is fine, but not so good and if you can decrease the temps below 80C your miner can live longer than the higher temps.

I think the miner s9 will automatically shut down when overheating or the temps reach 115C if you force the miner to the higher setup your hashboards will die fast. So, keep the temps lower than 80C if you want the miner to live long.


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: Andartis on September 20, 2018, 08:03:50 AM
If the readings are right, can someone explain this:
On autotune FW @14TH I get 90C. Same miner with 650FW and stock settings @14TH shows 110C. Power consumption is the same. So why get the chips hotter?


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: htautosjay on September 20, 2018, 08:04:45 AM
If the readings are right, can someone explain this:
On autotune FW @14TH I get 90C. Same miner with 650FW and stock settings @14TH shows 110C. Power consumption is the same. So why get the chips hotter?

The fans run slower RPM's check it out.


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: Andartis on September 20, 2018, 09:12:37 AM
The fans run slower RPM's check it out.

Just checked. In fact, the autotune miners run the fans at slower speeds.


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: htautosjay on September 20, 2018, 09:42:56 AM
Just checked. In fact, the autotune miners run the fans at slower speeds.

emmm when i did mine were running at 4600 when my auto machines were at 6000 hence why i said they run hotter. so i wonder why they go to crazy temps when clocked?...


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: Andartis on September 20, 2018, 10:07:16 AM
emmm when i did mine were running at 4600 when my auto machines were at 6000 hence why i said they run hotter. so i wonder why they go to crazy temps when clocked?...

Yeah, thats why I am asking. In the meanwhile I also have units, that show normal temps when using fixed freq. fw. So its a bit strange. Thats why I thought of maybe wrong readings.
What do I check in the kernel log?


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: BitMaxz on September 20, 2018, 07:45:35 PM
Yeah, thats why I am asking. In the meanwhile I also have units, that show normal temps when using fixed freq. fw. So its a bit strange. Thats why I thought of maybe wrong readings.
What do I check in the kernel log?

I think the readings from other firmware is PCB temp while the other firmware is for chip temps which should be different.

You can check the logs by searching local temp and middle temp result.

For other references, you can check this post. https://enforum.bitmain.com/bbs/topics/3696


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: Andartis on September 20, 2018, 08:47:52 PM
I think the readings from other firmware is PCB temp while the other firmware is for chip temps which should be different.

You can check the logs by searching local temp and middle temp result.

For other references, you can check this post. https://enforum.bitmain.com/bbs/topics/3696

Thanks for the hint!
I guess I will have to set back one of the S9 to autotune to compare temps.


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: esol on September 24, 2018, 04:02:36 AM
hi guys

noted that the Alexander1560's smart tutorial has disappeared from YouTube...
(https://www.youtube.com/watch?v=eD5F_KHkkqQ);

another hit of the Bitmain Chinese censorship?

if anybody saved the video clip, please PM it to me!
thanks
/E


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: Andartis on September 24, 2018, 06:18:18 AM
What was it about?


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: tim-bc on October 03, 2018, 12:52:45 PM
I re-uploaded the tutorial to dailymotion for you guys. Enjoy!

https://dai.ly/x6u7xe0

hi guys

noted that the Alexander1560's smart tutorial has disappeared from YouTube...
(https://www.youtube.com/watch?v=eD5F_KHkkqQ);

another hit of the Bitmain Chinese censorship?

if anybody saved the video clip, please PM it to me!
thanks
/E


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: esol on October 06, 2018, 03:44:53 PM
I re-uploaded the tutorial to dailymotion for you guys. Enjoy!

Thanks so much mate!


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: alex1560 on October 06, 2018, 04:54:24 PM
I re-uploaded the tutorial to dailymotion for you guys. Enjoy!

That's you in the tutorial Tim?, because you must be my twin brother then, you look and speek a lot like me.

Edit:
I actually saw you credited me at the begining of the post. :), nevermind, you're not my twin brother.


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: tim-bc on October 13, 2018, 01:24:43 PM
That's you in the tutorial Tim?, because you must be my twin brother then, you look and speek a lot like me.

Edit:
I actually saw you credited me at the begining of the post. :), nevermind, you're not my twin brother.

If we were, we could work on some liquid-cooled S9s together :D

Thank you for the tutorial, it got me started with editing the firmware once you showed how to compile it. You can see how useful it was by the fact that I downloaded it as reference.


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: alex1560 on October 15, 2018, 03:28:23 PM
If we were, we could work on some liquid-cooled S9s together :D

Thank you for the tutorial, it got me started with editing the firmware once you showed how to compile it. You can see how useful it was by the fact that I downloaded it as reference.

Cool, glad it helped.


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: raminmpr on December 23, 2018, 06:07:04 PM
Hello Guys
i have 2* s9j with 1600 PSU and running custom firmware. this device cooling with mineral oil in average temp is 50 C. i want to overclock with changing voltage and frequency.
can i change frequency to 800MHZ and set voltage to 870mV ? or increase voltage and frequency together ?
i change frequency to 800MHZ and Voltage to 870mV and power consumption increase to 1540W . my change is standard ?   ???


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: thierry4wd on December 24, 2018, 10:11:29 AM
I have a 13.5T S9 and I turn 900mv for 750mhz ... in my opinion 800mhz with 870 seems too low, depending on the efficiency of the card, 800mhz it should rather between 900 and 920mv


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: raminmpr on December 24, 2018, 08:29:00 PM
I have a 13.5T S9 and I turn 900mv for 750mhz ... in my opinion 800mhz with 870 seems too low, depending on the efficiency of the card, 800mhz it should rather between 900 and 920mv

hi, thank you.
what happening on my hardware when increase frequency without increase voltage ?


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: thierry4wd on December 25, 2018, 01:54:18 PM
not much, just more hw but not much more hashrate ....


Title: Re: Antminer S9 FW with voltage/fan/frequency control
Post by: raminmpr on December 25, 2018, 06:10:19 PM
not much, just more hw but not much more hashrate ....

i tested 870mV with 750MHZ, Hashrate is 16.2T and hardware error is 1200 per day. i want to know, if i increase frequency with low voltage value, my device is damaged ? or just hasboard can't increase ideal hashrate ?