Pages:
Author

Topic: Bitmain L3+ Voltage Control Tool...Free :) - page 6. (Read 14258 times)

legendary
Activity: 2182
Merit: 1401
Thx jstefanop.
Testing my ten L3+ with lowest voltage (0xfe). Currently running 400 frequency.

Can this set frequency for each board individually?
for example :
board 1,2,3 running very smooth on 450 frequency & voltage 0xc0 with less HW
board 4  cant go over 400 no mater how high is voltage (0x30) , too much HW (error every sec)



No since tuning voltage and frequency for each board is redundant and way more complicated than it needs to be. You just choose a frequency you want to run, and then tune the voltage on each board. Sounds to me like you have a faulty board....there are some boards that will just produce more errors regardless of what voltage/frequency you set (i.e. some chips just have logic defects that will produce errors even if the frequency/voltage is low/high enough).
legendary
Activity: 4326
Merit: 8950
'The right to privacy matters'
Thx jstefanop.
Testing my ten L3+ with lowest voltage (0xfe). Currently running 400 frequency.

Can this set frequency for each board individually?
for example :
board 1,2,3 running very smooth on 450 frequency & voltage 0xc0 with less HW
board 4  cant go over 400 no mater how high is voltage (0x30) , too much HW (error every sec)



I will chime in it can give multiple voltage for each board.

Not mutilple freq.

So this means you can choose  freq 400 knowing the three boards are under tasked or choose say 425 and tossing lots of errors on the poor board

btw don't volt the bad board that high you will just burn it out.

personally i would swap it to a different L3+  but if you have 1 l3+ that is not an option.

member
Activity: 123
Merit: 10
Thx jstefanop.
Testing my ten L3+ with lowest voltage (0xfe). Currently running 400 frequency.

Can this set frequency for each board individually?
for example :
board 1,2,3 running very smooth on 450 frequency & voltage 0xc0 with less HW
board 4  cant go over 400 no mater how high is voltage (0x30) , too much HW (error every sec)

newbie
Activity: 19
Merit: 0
So, the default voltage parameter is 0x80. What real voltage is applied to the board with this setting?

What voltage will be applied to the board if i'll set up 0x70?  0x60? 0x50?
legendary
Activity: 1612
Merit: 1608
精神分析的爸
As I am brewing up my own autotuner, I needed stefanops binary to be able to just report voltages without prior setting.
My changes and a slightly improved binary (segfault fixed and a few output improvements) can be found here:

https://github.com/psycodad-bct/bitmain-tools/releases/tag/v1.01

Again thanks for jstefanop for releasing his code. Hope this is useful for some of you.

Usage is the same as the original, except you can omit the voltage or voltage and chain and just get the current settings reported back then:

Code:
root@antMiner:/config# ./sv 2
Reading voltage chain 2:
chain 2: voltage = 0xa4

root@antMiner:/config# ./sv
Reading all voltages
chain 1: voltage = 0xe5
chain 2: voltage = 0xa4
chain 3: voltage = 0xa5
chain 4: voltage = 0xc0

Disclaimer: While I have done everything to avoid problems and tested it extensively I know barely what I am doing here.
So use completely at your own risk!
full member
Activity: 462
Merit: 118
After about 1 hour of run time at 555Mhs @ freq 425 I have 2-3 errors on boards 1 & 2, board 3 has zero and
board 4 has 12 HW errors so 1 every 5 minutes.
I will try to decrease the voltage on the 1-3 boards, was set to CO but will try DO and if it has to many can
back off to C8 (think half way between the two settings). So hex values A0, B0, C0 etc and half way finer
settings between those are A8, B8, C8 etc, we have 254 steps for voltage 127 plus and 127 neg of midpoint?

Thats correct, 0x08 gives a resolution of +/- 16 steps that should be sufficient for most tuning. If you really want to go up one step at a time for people that don't know hex...if your starting at 0x90 you would go 0x91, 92....99, 9A, 9B....9F, A0, A1 etc... but that is quite over kill since a single step changes the 12v input voltage by about 10mv, which translates to less than 1mv at the chip level (chip core voltage is input voltage/12).

Can u do it with the S9 pls. I reckon that will be more useful since btc is bigger and S9 uses more power. I tried but it says cannot find chain 6-8. This only works for chain 1-4?
sr. member
Activity: 808
Merit: 294
Created AutoTune to saved the planet! ~USA

Enjoy! Keep in mind that the "other" solution has take a good few bucks or so a month of profit per L3 miner, so while I like helping out the community when I can especially in cases like this, please consider donating a few dollars per L3 if you end up using this tool, especially if you guys want me to work on similar tools or release more free stuff (like the auto voltage tuner I'm working on)  Tongue

LTC: LQZpb8AqbggUmsdPKr28DzdNcRP7MJ8kEf
BTC: 1LeA29mLjTFCyB5J6Yiq4TFtAck2VDPUZf

DISCLAMER: While the tool has basic error checking its not idiot proof, so be careful especially when overvolting. IM NOT RESPONSIBLE IF YOU FRY YOUR BOARD.

Wow, I missed the Auto voltage tuner in your first post, that would be the cats ass!!
Would you make it start at a baseline voltage then count the HW errors over time and adjust each board voltage up/down to get the error count around 1 per minute? I guess this would take a bit of time for testing and auto adjustments then write and store the final file. I would definitely give a LTC donation for this feature.

That is literally how bitmains auto tune is it restarts a bunch of times
sr. member
Activity: 808
Merit: 294
Created AutoTune to saved the planet! ~USA
I am curious if my hosting provider would be okay with doing this for me so I can save a little on power.
full member
Activity: 195
Merit: 104
@jstefanop awesome that You released this, im hoping this will go further, thanx. 0.01BTC coming Your way.
legendary
Activity: 2182
Merit: 1401
After about 1 hour of run time at 555Mhs @ freq 425 I have 2-3 errors on boards 1 & 2, board 3 has zero and
board 4 has 12 HW errors so 1 every 5 minutes.
I will try to decrease the voltage on the 1-3 boards, was set to CO but will try DO and if it has to many can
back off to C8 (think half way between the two settings). So hex values A0, B0, C0 etc and half way finer
settings between those are A8, B8, C8 etc, we have 254 steps for voltage 127 plus and 127 neg of midpoint?

Thats correct, 0x08 gives a resolution of +/- 16 steps that should be sufficient for most tuning. If you really want to go up one step at a time for people that don't know hex...if your starting at 0x90 you would go 0x91, 92....99, 9A, 9B....9F, A0, A1 etc... but that is quite over kill since a single step changes the 12v input voltage by about 10mv, which translates to less than 1mv at the chip level (chip core voltage is input voltage/12).
legendary
Activity: 2182
Merit: 1401

Just thought I'd let people know, I ran the tool on my L3++ and the default voltage appears to be 0x60 instead of 0x80 like on the L3+.

so the L3 ++ uses less power at the same hash rate as the L3+ ? . i might buy one more in about two weeks i have a 200 $ coupon some one gave me . sense I looked at the L3 ++ it says you can only use a 220 coupon or lower and mine expires on June 1 st.

My understanding is that 0x60 is actually a higher voltage than 0x80.  It comes with the frequency set at 450 and hashes around 580-585.  I undervolted all but 1 board that I get hardware errors on to 0x90.


L3++ is just an L3+ that uses more power and is less efficient. The 0x60 voltage setting for L3++ is a higher voltage, needed because of the higher stock frequency they ship with. Like most people with this tool have found out though most of these boards can handle higher clocks AND be undervolted. Obviously bitmain is just playing it super safe since I'm sure they get lots of newbs freaking out when they see 1 HW error  Grin
legendary
Activity: 4326
Merit: 8950
'The right to privacy matters'
I realized I gave 0.002 btc not 0.003 btc


LTC: LQZpb8AqbggUmsdPKr28DzdNcRP7MJ8kEf

BTC: 1LeA29mLjTFCyB5J6Yiq4TFtAck2VDPUZf


LTC:LX5vpxrQE4eLRLPobKwZhw2comkKFCh3p4




BTC:14w9Lea6kdVzspJk8TQRe7qSYu9LhzJJsh      I sent to here


@ jstefanop  are all above addresses good?

I just sent 0.0022 from profile wallet

https://blockchain.info/tx/5680de333a1efaac0e660aab6030ceb5bcf141614d8bf65cd12a0769840e7bde



and I did send  0.002 from coinbase


https://blockchain.info/tx/9401c0ee31116b421b1e6204bbadba2f576e39ad72f0d10a9f1eade9efdffb3c


So 0.0042 btc total

 will be saving 12 x 100 = 1200 watts   that is over 850 k-watts a month. that is 85 dollars at 10 cents

I will send to you again in June.
legendary
Activity: 1098
Merit: 1000
Thanks to the very few of you that have donated. Id spend some time to write a GUI version, except I would need to create a custom firmware version from scratch, since there is no way to edit the web GUI without updating the whole bitmain firmware. Figured this way would be easier and not require you to update the firmware at all.

Thanks for making this available for free with instructions that even an idiot like me when it comes to the command line could follow.

Sent $10 your way
https://chainz.cryptoid.info/ltc/tx.dws?358c91779aa9ce6957bdba79b38f394ba17e2f0d334a1e3d1a8e0b0f60a8b2a5.htm

Some auto function would still be nice that lowers voltage, checks errors after a certain time and then either carries on lowering the voltage or stops and puts it back up one. GenTarkin did something very similar with the KNC Titan
full member
Activity: 462
Merit: 118
I would LOVE something for the A3 please

that thing is just sitting there doing f all due to the noise it makes.  Even in the garage.

I would like to have this mod on A3 too !

I think it would be better if it works on the S9 lol. I dont think a GUI is needed. Miners should not be so lazy. Juz troubleshoot.

I am a small miner. I donated some https://live.blockcypher.com/ltc/tx/347048d8e30195b941b5f52616c64745481b7c9d6e81b9e0ac3c7f5d8d498e45/

Thanks Smiley
newbie
Activity: 23
Merit: 1

Just thought I'd let people know, I ran the tool on my L3++ and the default voltage appears to be 0x60 instead of 0x80 like on the L3+.

so the L3 ++ uses less power at the same hash rate as the L3+ ? . i might buy one more in about two weeks i have a 200 $ coupon some one gave me . sense I looked at the L3 ++ it says you can only use a 220 coupon or lower and mine expires on June 1 st.

My understanding is that 0x60 is actually a higher voltage than 0x80.  It comes with the frequency set at 450 and hashes around 580-585.  I undervolted all but 1 board that I get hardware errors on to 0x90.
newbie
Activity: 112
Merit: 0
Are there any new custom roms for antminers?
I heard L3+ has one but there was a problem with cgminer it uses, i think.
Any info you can share?
full member
Activity: 279
Merit: 100
I would LOVE something for the A3 please

that thing is just sitting there doing f all due to the noise it makes.  Even in the garage.

I would like to have this mod on A3 too !
sr. member
Activity: 346
Merit: 260
After about 1 hour of run time at 555Mhs @ freq 425 I have 2-3 errors on boards 1 & 2, board 3 has zero and
board 4 has 12 HW errors so 1 every 5 minutes.
I will try to decrease the voltage on the 1-3 boards, was set to CO but will try DO and if it has to many can
back off to C8 (think half way between the two settings). So hex values A0, B0, C0 etc and half way finer
settings between those are A8, B8, C8 etc, we have 254 steps for voltage 127 plus and 127 neg of midpoint?
jr. member
Activity: 47
Merit: 5
I would LOVE something for the A3 please

that thing is just sitting there doing f all due to the noise it makes.  Even in the garage.
legendary
Activity: 1274
Merit: 1000
Hey I got it, thanks guys, running 555Mhs at freq 425 and pulling 810 watts at socket measured with
my watt-o-meter since voltage mod. The original power draw at stock voltage was 895 watts.

I used the WinSCP and the two panel interface, connected with user - root and password - admin
then found the "set voltage" file in the left panel (computer) then dragged it to the right panel (miner)
into the Config directory. If you only see Root in the right panel then make sure to go to top pull down
box above  "Downloads" and click to get / and the Config directory should be in the right panels
list of directories.

I used Bitwise SSH to connect again with user - root and password - admin and the changed from the
main directory to the Config directory with cd /config. Then typed chmod a+x set voltage and then
adjusted for each board to C0 with command ./set_voltage 1 C0
All my boards came with the voltage set to 0X80.

Right now looks like 10% increase in Mhs and 10% decrease in power draw at these voltage settings.

Do you restart your miner after the mods? and also I only see a few HW errors 2-4 in the last 30 plus
minutes (one board has none), so does them mean voltage can be reduced a bit more to D0?



I would either restart it or turn it off for a few seconds then back on to make sure it is taking effect in a good way Smiley ....

so does them mean voltage can be reduced a bit more

 yes how much more can't say because i don't really understand hex to well Ive been looking for a table to go by so i can do some more tweaking to see how far i can push it .

you can 2 volt each board and raise the freg till really bad hardware errors start then take it down till they stop .

but I don't know what 2 volts is = to in Hex or i would try it .
Pages:
Jump to: