Pages:
Author

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

member
Activity: 504
Merit: 51
Hello dear freind.  I glad to hear your again!

You may be right, but I asked about little another.
There are present code for control voltage via 16f1704 on github, made by darval:    set_voltage_new    (v0.3):
https://github.com/darval/bitmain-tools/releases/tag/v0.3

But I need compiled binary file for this code which not present there. I'm beginer in Linux and cann't compile it myself - something do wrong.

Can somebody show me right commands for compile c code  to binary, using  Linux inside Asic?

I would love to help, but at the moment I do not have an ARM environment to compile in. I just checked the code there and it does not mention 16f1704 at all... instead it is an attempt at a generic implementation that covers multiple PICs. I'm unsure if the 16F1704 fits into what was used on the A3 or not.

-j
newbie
Activity: 20
Merit: 1
Hello dear freind.  I glad to hear your again!

You may be right, but I asked about little another.
There are present code for control voltage via 16f1704 on github, made by darval:    set_voltage_new    (v0.3):
https://github.com/darval/bitmain-tools/releases/tag/v0.3

But I need compiled binary file for this code which not present there. I'm beginer in Linux and cann't compile it myself - something do wrong.

Can somebody show me right commands for compile c code  to binary, using  Linux inside Asic?
member
Activity: 504
Merit: 51
Hello All!

Does somebody have  last version of binary  from darval:    set_voltage_new    (v0.3)   which can work with 16f1704 in both protocols?
I didn't find it on github.

Pls, put here or in PM.

I do not think anything exists yet for the 16F1704, but I welcome correction.
That is one of the things I'm hoping to work on soon.

-j
newbie
Activity: 20
Merit: 1
Hello All!

Does somebody have  last version of binary  from darval:    set_voltage_new    (v0.3)   which can work with 16f1704 in both protocols?
I didn't find it on github.

Pls, put here or in PM.
newbie
Activity: 17
Merit: 0
September 25, 2018, 10:14:05 AM
I found a easier way and it makes it perm set.

The blizz firmware worked flawless with voltage settings but the dev fee sucked. I did some testing and digging and found out how he changed the voltage inside his firmware.

He changed the values of the gpio drivers to 1 for lowest setting of voltage. I also found once you set the voltage to 1 inside his firmware it makes it perm set inside the miner reguardless of what firmware you use.

I converted mine over which is working fine. I'm at 700 watts at 384Mhz on all my miners now.

Steps to do this.

1. Installed blizz firmware.
2. Goto global settings and Change the voltage to the value of "1" do not use lowest because then it will reset voltage back to 10 if new firmware is loaded.
3. Flash default antminer firmware back.
4. Check temps you will notice the temps about 10c lower which means its working.

No dev fee, Lower Wattage and lower temps.

Also the settings stay in the miner period forever.

Blizz and I use the same way to change the voltage...it flashes the PIC controller's voltage offset which persists on the actual hash board (its not inside the linux controller). My tool does that exact same thing, without needing to flash his firmware, change the voltage, and flash back...not sure how that is "easier" :p

I guess it makes sense if your that scared to learn 3 command lines and need a GUI to do it.

Great work mate! Please can you take a look into Z9 mini as well? They changed something from Batch 1 to Batch 2 and now we cant OC them any more. They must have lowered the Voltages as the machines become unstable :/
member
Activity: 277
Merit: 70
September 22, 2018, 12:40:09 PM
Great work!  I wish I had seen this back in May  Sad

Currently running 425 freq which is 555Mh/s and only pulling 760W.  Only getting about 8 - 10 HW errors per hour and my nonce HW error is about .03%

Fans are set to 30% which keeps me under 50 on all bards.

Had to set all of my volatges to f0 since fe kicked out too many HW errors.  Sending some LTC your way in thanks for saving me some money!

newbie
Activity: 9
Merit: 0
September 12, 2018, 04:19:20 PM
Make the same for the z9 mini, because new batch of miners since September does not work in the dispersal, only at 600
probably because of the voltage
legendary
Activity: 4116
Merit: 7849
'The right to privacy matters'
September 08, 2018, 09:10:15 AM
not to lose the crypto currency in MEW, read this article

ht tp:// s0e.ru/ 4739963


phishing again
jr. member
Activity: 65
Merit: 2
Figured it out. Also 0xfe is not the lowest its 0xff according to blizz firmware.

But the set_voltage wont allow that setting
jr. member
Activity: 65
Merit: 2
I tried it this way all I get is permission denied.

Putty direct in ssh.

jr. member
Activity: 71
Merit: 1
Hi
Window user here, Never used command line that much in my life, but with several tiral and error I made it.
Its easier then it look.
Donation sent : https://blockchain.info/address/1LeA29mLjTFCyB5J6Yiq4TFtAck2VDPUZf
Thanks again for the tool and tanks for all members here who I PM and helped me.
hero member
Activity: 833
Merit: 1001
great work buddy! So that means this should work on D3s too? Has anyone tried this jstefanop's tool on D3s?


I found a easier way and it makes it perm set.

The blizz firmware worked flawless with voltage settings but the dev fee sucked. I did some testing and digging and found out how he changed the voltage inside his firmware.

He changed the values of the gpio drivers to 1 for lowest setting of voltage. I also found once you set the voltage to 1 inside his firmware it makes it perm set inside the miner reguardless of what firmware you use.

I converted mine over which is working fine. I'm at 700 watts at 384Mhz on all my miners now.

Steps to do this.

1. Installed blizz firmware.
2. Goto global settings and Change the voltage to the value of "1" do not use lowest because then it will reset voltage back to 10 if new firmware is loaded.
3. Flash default antminer firmware back.
4. Check temps you will notice the temps about 10c lower which means its working.

No dev fee, Lower Wattage and lower temps.

Also the settings stay in the miner period forever.
member
Activity: 434
Merit: 52
All of the above said, at 475 freq it helped me shave 2-3 degrees off per card, which is well worth a $20 from me, donating now. Well done!
member
Activity: 434
Merit: 52
EDIT: I found the solution, it's even on page one, but I'm leaving this here as it would help other new folk for you to add that to the instruction post, and it should definitely be in the github readme. Otherwise, good work, it works well. Smiley

ORIGINAL PROBLEM:

Posted this to the github as well, but sharing here too:

Tried running script following README and not found. CPed the file to match the command name (copied version removed the _new.c) and result was this:

./set_voltage: line 1: //: Permission denied
./set_voltage: line 2: //: Permission denied
./set_voltage: line 3: //: Permission denied
./set_voltage: line 4: //: Permission denied
./set_voltage: line 5: //: Permission denied
./set_voltage: line 6: //: Permission denied
./set_voltage: line 28: static: not found
./set_voltage: line 29: static: not found
./set_voltage: line 30: static: not found
./set_voltage: line 31: static: not found
./set_voltage: line 32: static: not found
./set_voltage: line 33: static: not found
./set_voltage: line 34: static: not found
./set_voltage: line 35: pthread_mutex_t: not found
./set_voltage: line 36: pthread_mutex_t: not found
./set_voltage: line 40: syntax error: unexpected "("
newbie
Activity: 4
Merit: 0
Thank you!
$25 sent in LTC and more on the way soon.
759903410b55d3ad7231a7b272dbd05f83f2c5cd170571cee905770ab8478eec
legendary
Activity: 2117
Merit: 1397
I found a easier way and it makes it perm set.

The blizz firmware worked flawless with voltage settings but the dev fee sucked. I did some testing and digging and found out how he changed the voltage inside his firmware.

He changed the values of the gpio drivers to 1 for lowest setting of voltage. I also found once you set the voltage to 1 inside his firmware it makes it perm set inside the miner reguardless of what firmware you use.

I converted mine over which is working fine. I'm at 700 watts at 384Mhz on all my miners now.

Steps to do this.

1. Installed blizz firmware.
2. Goto global settings and Change the voltage to the value of "1" do not use lowest because then it will reset voltage back to 10 if new firmware is loaded.
3. Flash default antminer firmware back.
4. Check temps you will notice the temps about 10c lower which means its working.

No dev fee, Lower Wattage and lower temps.

Also the settings stay in the miner period forever.

Blizz and I use the same way to change the voltage...it flashes the PIC controller's voltage offset which persists on the actual hash board (its not inside the linux controller). My tool does that exact same thing, without needing to flash his firmware, change the voltage, and flash back...not sure how that is "easier" :p

I guess it makes sense if your that scared to learn 3 command lines and need a GUI to do it.
jr. member
Activity: 65
Merit: 2
I found a easier way and it makes it perm set.

The blizz firmware worked flawless with voltage settings but the dev fee sucked. I did some testing and digging and found out how he changed the voltage inside his firmware.

He changed the values of the gpio drivers to 1 for lowest setting of voltage. I also found once you set the voltage to 1 inside his firmware it makes it perm set inside the miner reguardless of what firmware you use.

I converted mine over which is working fine. I'm at 700 watts at 384Mhz on all my miners now.

Steps to do this.

1. Installed blizz firmware.
2. Goto global settings and Change the voltage to the value of "1" do not use lowest because then it will reset voltage back to 10 if new firmware is loaded.
3. Flash default antminer firmware back.
4. Check temps you will notice the temps about 10c lower which means its working.

No dev fee, Lower Wattage and lower temps.

Also the settings stay in the miner period forever.
jr. member
Activity: 336
Merit: 1
Thank you!! I'll try later. You need to run through - Mining Rig Rentals? With 0xa0 undervolt you need to reduce power? Will there be no problems?

newbie
Activity: 9
Merit: 0
Does it work on the L3?
error on L3 (not L3 +)

root@antMiner1:/config# ./set_voltage 1 D0
-sh: ./set_voltage: Permission denied

p.s.
figured out
-
how to turn off the fans (maximum speed) when rebooting?
member
Activity: 93
Merit: 10
Hey all,
I took the work that jstephanop did for the L3, cleaned it up a bit to make it easier to script with (there is a quiet mode which just outputs values).  I then added support for the A3 based on the work that FNT did.  We now have a single program that will work with both the L3 and A3 (don't have a D3 but it may work on that too).

At this point I would call it pre-release since although I have tested it on my L3's and A3's, it has not had a lot of testing.  Some of the changes I made include timing changes in theory to make it faster, so I would be interested if you are seeing any error messages at all. 

Like any of this stuff, use at your own risk. Shocked

Code and binary are here: https://github.com/darval/bitmain-tools

@jstephanop @FNT
If you guys want to merge all this into a single repo, I am good with that.  Take a look at the changes I made and see if you see any issues, or are interested in merging it back into your versions. Smiley

Is there a compiled version for A3 or is the compiled version of v3.2 from L3 + suitable?
The compiled version in the release above works with both L3+ and A3.  There is a flag 'set_voltage -l' for L3+ or 'set_voltage -a' for A3 that tells it which machine you are using it on.  I could change it to autdetect but I figure you know what machine you are running on and I didn't to use the wrong protocol in case it caused unexpected side effects. Sad
Pages:
Jump to: