Bitcoin Forum

Bitcoin => Mining support => Topic started by: vincl on August 08, 2018, 11:43:33 AM



Title: Undervolting S9 for better efficiency
Post by: vincl on August 08, 2018, 11:43:33 AM
Hey guys, i know there are custom firmwares out there to increase the voltage and use higher frequencies to get more hashrate with worse efficiency.

did someone managed to undervolt/underclock an S9 to gain a higher efficiency? i dont care about less hashrate, its only about efficiency.

i couldnt find anything on the internet about that. maybe someone of you was successfull?


Title: Re: Undervolting S9 for better efficiency
Post by: taserz on August 08, 2018, 02:43:17 PM
Hey guys, i know there are custom firmwares out there to increase the voltage and use higher frequencies to get more hashrate with worse efficiency.

did someone managed to undervolt/underclock an S9 to gain a higher efficiency? i dont care about less hashrate, its only about efficiency.

i couldnt find anything on the internet about that. maybe someone of you was successfull?

Check my github I have a version that runs at 8.7v


Title: Re: Undervolting S9 for better efficiency
Post by: BitMaxz on August 09, 2018, 04:28:11 AM
I think it is not good to use some custom firmware because you don't have a chance to recover or reflash it back to its original firmware. There is some way that you can increase hashrate and lower your power consumption by editing the fan speed and frequency check this guide https://bitcointalk.org/index.php?topic=2690140.0

However, if you actually want to flash your miner with custom firmware there is board section here where you can find the new custom firmware.

Don't trust newbies pretending that they develop a s9 firmware because most of the custom firmware has backdoor or remote access and sucks your miners hashrate.
Here is the board section that I said https://bitcointalk.org/index.php?board=42.0


Title: Re: Undervolting S9 for better efficiency
Post by: tim-bc on September 02, 2018, 03:00:52 AM
You can use bmminer-mix to recompile bmminer.sh as you like. I wouldn't go much below 8.4V.

The definitions you need to edit are around line 588 of https://github.com/bitmaintech/bmminer-mix/blob/master/driver-btm-c5.c

I think it is not good to use some custom firmware because you don't have a chance to recover or reflash it back to its original firmware.

If you do what I've just described all you have to do is replace bmminer.sh, you can make a backup of the old one and restore whenever you like. Or, you can always go the upgrade section and flash it new again.