Bitcoin Forum
April 19, 2024, 03:48:20 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 [22] 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 »
  Print  
Author Topic: Braiins OS & Braiins OS+ custom ASIC firmware: optimize performance & efficiency  (Read 45024 times)
gemstone
Jr. Member
*
Offline Offline

Activity: 56
Merit: 3


View Profile
April 18, 2019, 01:23:26 AM
Last edit: April 18, 2019, 03:58:15 AM by frodocooper
Merited by frodocooper (3)
 #421

I flashed my S9j with Braiins OS a couple months back. Without any problems, except my 60 year old A$$ forgot
to "refresh" the silly browser after flashing... Boy was I ready to lambast somebody until some memory retention reflex
clicked that refresh button and all was well.
Took Phillip Ma's suggestion and under-clocked it to 500mhz, 8.1v - 8.3v - 8.2v.
(thanks Phillip, everything was so much easier in the S3 days, eh?)
Run's pretty smooth, but I wish it was a tad more consistent. However,
I'm quite tickled having the ability to manipulate the miner to make it
"house broken" and have it blow on my feet in the cold basement ;-)

https://i.imgur.com/QLwRHsS.jpg
https://i.imgur.com/cOFSOfT.jpg
https://i.imgur.com/EVYszz6.jpg

For the curious: I am too old and lazy to put it in a box... Tried that "Cooler" thingy ... cut holes in a $40 cooler, threw it away.
Found 2 shrouds 4", 2 noise reducing 4' x 4" hoses, a foot stool and my winter wardrobe.
Voila, 56db and that mostly stems from the PSU hanging outside the pile ...
Carry on and thank you Braiins OS TEAM!!!!
1713498500
Hero Member
*
Offline Offline

Posts: 1713498500

View Profile Personal Message (Offline)

Ignore
1713498500
Reply with quote  #2

1713498500
Report to moderator
1713498500
Hero Member
*
Offline Offline

Posts: 1713498500

View Profile Personal Message (Offline)

Ignore
1713498500
Reply with quote  #2

1713498500
Report to moderator
1713498500
Hero Member
*
Offline Offline

Posts: 1713498500

View Profile Personal Message (Offline)

Ignore
1713498500
Reply with quote  #2

1713498500
Report to moderator
Activity + Trust + Earned Merit == The Most Recognized Users on Bitcointalk
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713498500
Hero Member
*
Offline Offline

Posts: 1713498500

View Profile Personal Message (Offline)

Ignore
1713498500
Reply with quote  #2

1713498500
Report to moderator
1713498500
Hero Member
*
Offline Offline

Posts: 1713498500

View Profile Personal Message (Offline)

Ignore
1713498500
Reply with quote  #2

1713498500
Report to moderator
wolfen
Hero Member
*****
Offline Offline

Activity: 770
Merit: 523


View Profile
April 23, 2019, 07:35:07 PM
 #422

Can you change the cutoff temp in cgminer.conf or do I have to recompile?

For those about to block we salute you! AC->BTC
justinjja
Newbie
*
Offline Offline

Activity: 44
Merit: 0


View Profile
April 26, 2019, 03:58:02 PM
 #423

Would these cgminer commands work on an S9 running Braiins OS?
How would I set them? edit a file with terminal?

--sched-start       Set a time of day in HH:MM to start mining (a once off without a stop time)
--sched-stop        Set a time of day in HH:MM to stop mining (will quit without a start time)
Artemis3
Legendary
*
Offline Offline

Activity: 2016
Merit: 1563


CLEAN non GPL infringing code made in Rust lang


View Profile WWW
April 26, 2019, 07:48:34 PM
Merited by frodocooper (3)
 #424

Would these cgminer commands work on an S9 running Braiins OS?
How would I set them? edit a file with terminal?

--sched-start       Set a time of day in HH:MM to start mining (a once off without a stop time)
--sched-stop        Set a time of day in HH:MM to stop mining (will quit without a start time)

Probably /etc/cgminer.conf

{(the_rest_of_the_options),"sched-start":"07:00","sched-stop":"18:00"}

Don't forget to restart cgminer with /etc/init.d/cgminer reload

██████
███████
███████
████████
BRAIINS OS+|AUTOTUNING
MINING FIRMWARE
|
Increase hashrate on your Bitcoin ASICs,
improve efficiency as much as 25%, and
get 0% pool fees on Braiins Pool
wolfen
Hero Member
*****
Offline Offline

Activity: 770
Merit: 523


View Profile
April 26, 2019, 09:44:30 PM
Last edit: April 27, 2019, 12:18:51 AM by frodocooper
 #425

Quote
[feature] temperature limits are now configurable via configuration file. The two new configuration options are: --fan-temp-hot and --fan-temp-dangerous. These options effectively override the temp limits in temp-def.h

This is in the git as a feature, I don't see it working. Trying to set dangerous to 100C.

For those about to block we salute you! AC->BTC
Artemis3
Legendary
*
Offline Offline

Activity: 2016
Merit: 1563


CLEAN non GPL infringing code made in Rust lang


View Profile WWW
April 27, 2019, 01:57:27 AM
 #426

Quote
[feature] temperature limits are now configurable via configuration file. The two new configuration options are: --fan-temp-hot and --fan-temp-dangerous. These options effectively override the temp limits in temp-def.h

This is in the git as a feature, I don't see it working. Trying to set dangerous to 100C.

Because as i said before, the documentation has an error:

This part of the documentation is in error, in case anyone needed to use those options they actually are:

fan-dangerous-temp and fan-hot-temp.

NOT fan-temp-hot and fan-temp-dangerous...

Ie: {(the_rest_of_the_options),"fan-hot-temp":"80","fan-dangerous-temp":"90"}

██████
███████
███████
████████
BRAIINS OS+|AUTOTUNING
MINING FIRMWARE
|
Increase hashrate on your Bitcoin ASICs,
improve efficiency as much as 25%, and
get 0% pool fees on Braiins Pool
wolfen
Hero Member
*****
Offline Offline

Activity: 770
Merit: 523


View Profile
April 27, 2019, 01:30:04 PM
Last edit: April 28, 2019, 11:25:30 PM by frodocooper
 #427

Because as i said before, the documentation has an error:

This part of the documentation is in error, in case anyone needed to use those options they actually are:

fan-dangerous-temp and fan-hot-temp.

NOT fan-temp-hot and fan-temp-dangerous...

Ie: {(the_rest_of_the_options),"fan-hot-temp":"80","fan-dangerous-temp":"90"}

Excellent. Thank you. Missed that. Works fine now. Change shows up in the system log as well.

For those about to block we salute you! AC->BTC
sarakuka
Member
**
Offline Offline

Activity: 126
Merit: 10


View Profile
April 27, 2019, 03:34:03 PM
Last edit: April 28, 2019, 11:26:11 PM by frodocooper
 #428

Hey,

I installed the newest version of braiins OS on my Antminer S9 13.5ths.

I did put the frequency at 700 mhz and v8.7 and I'm getting 14.9ths max.

Someone posted the same configuration and is receiving 17ths.

Should i change the fan control to manual and write other parameters.

Temp2: is at 87c.

Anyone wanna help me out is this ok can i get better results with other parameters to add in the config.

P.S I did attach a print screen of the cgminer status.



Thank you.

Selling BTC with PAYPAL via Localbitcoins.com.
Artemis3
Legendary
*
Offline Offline

Activity: 2016
Merit: 1563


CLEAN non GPL infringing code made in Rust lang


View Profile WWW
April 27, 2019, 06:04:05 PM
Last edit: May 21, 2019, 06:04:03 PM by Artemis3
Merited by frodocooper (2), wolfen (1), sarakuka (1)
 #429

It doesn't work that way, you just can't blindly input values others use and expect the same results.

Assuming you have a strong PSU (ie not the 1600w model, but the 1800w model or bigger), you:

Slowly rise the speed AND WAIT to see if your "Chip rate" and "Ideal rate" match, and don't see many errors. Your capture is already showing two things: 1st you are using 725mhz not 700mhz. 2nd your second and third chain (asic boards) are not making it, that is the moment you rise the voltage to them and try again. Ie. from 8.7 to 8.8. You might need to keep going up (individually), but if it does not work after going 9v or so then slow it back down to 700mhz until the rates match again.

ONCE you get matching rates you should try reducing the voltages one step at a time until you see the rates mismatching again, then you know whats the lowest "safe" voltage at a given speed for that board.

Every Asic board (chain) behaves differently.

Also this is completely unrelated to fans, the more you overclock the more hot it becomes and they will tend to go 100% and stay there (as your capture is already showing). You might also want to know that PSUs going beyond 60%~80% their capacity are less efficient, so you are wasting more power for th when using smaller capacity PSUs. Oh and you don't want to overload your PSU...

You should always aim for the best efficiency not the max TH/s.

██████
███████
███████
████████
BRAIINS OS+|AUTOTUNING
MINING FIRMWARE
|
Increase hashrate on your Bitcoin ASICs,
improve efficiency as much as 25%, and
get 0% pool fees on Braiins Pool
sarakuka
Member
**
Offline Offline

Activity: 126
Merit: 10


View Profile
April 28, 2019, 05:44:14 AM
Last edit: April 28, 2019, 11:28:17 PM by frodocooper
 #430

I have 1600w PSU models for my antminers S9.

The electricity is not a problem for me as I host them in a factory where they pay monthly for 200KW and they don't use it all.

I give 40% of the income to the factory for the electricity and security of the miners. So THS is very important for me as more THS i get from miners as better income.

The factory contracts ends in 2020 november then I will have to stop the miners and maybe sell or not use them anymore i would like to get more from them asap.

If i pay for electricity and security is a must in my country for 20 miners it's not worth it.

I was able to get same rate as ideal and chip rate.

I did add a print screen to see how did i configure it.

The temp is way better now then it was before.

Please check the picture and let me know is it ok if I leave this configuration.

I'm planing to install  this to all my 20 Antminer S9 and have the same configuration.





Update:

The HW errors did drop please check the screenshot.


Selling BTC with PAYPAL via Localbitcoins.com.
Artemis3
Legendary
*
Offline Offline

Activity: 2016
Merit: 1563


CLEAN non GPL infringing code made in Rust lang


View Profile WWW
April 28, 2019, 01:05:00 PM
 #431

It is looking ok. You have to repeat this calibration with each of your 20 units, all 60 Asic boards separately. Don't just blind copy the settings because they are not identical, every Asic board responds differently. Make sure to inspect your PSU and connections for excess heat so they don't die prematurely.

Ensure good airflow around the miner.

Overclocking tends to shorten the lifetime or the miners. Make sure you are fully aware that some might get damaged by doing this. It is your own responsibility to be careful with each voltage increase.

██████
███████
███████
████████
BRAIINS OS+|AUTOTUNING
MINING FIRMWARE
|
Increase hashrate on your Bitcoin ASICs,
improve efficiency as much as 25%, and
get 0% pool fees on Braiins Pool
Biffa
Legendary
*
Offline Offline

Activity: 3220
Merit: 1220



View Profile
April 29, 2019, 04:58:21 PM
Last edit: April 29, 2019, 05:39:42 PM by Biffa
Merited by frodocooper (2)
 #432

Took a t9 with 3 57 chips boards.
Flashed controller to s9 dec5. Then flashed to braiins. Boots up and runs.
No temps show but is appears to be running well. Fans run at full speed.

Can confirm this is working, have done the same process to a T9 (NOT T9+) that was shutting down because of overheating.

Flashed the T9 to the S9 Dec 5 firmware, then flashed brains OS over the top. Boots and runs, and you can control the chip speed and voltage, but as wolfen said you get no temp readout and the fans run at full speed.

Would be nice to get temps, but I suspect the braiins guys would need a T9 to test/tweak.

This particular machine has been problematic, and prone to overheating, so I wanted to underclock and undervolt it, but bitmain won't release AB firmware for the T9, and the old trick of going into minerAdvanced.cgi never did anything, it appears to be working for this one. I have it at 600Mhz and 8.5V

Mine @ pools that pay Tx fees & don't mine empty blocks :: kanopool :: ckpool ::
Should bitmain create LPM for all models?
:: Dalcore's Crypto Mining H/W Hosting Directory & Reputation ::
Artemis3
Legendary
*
Offline Offline

Activity: 2016
Merit: 1563


CLEAN non GPL infringing code made in Rust lang


View Profile WWW
April 29, 2019, 06:20:02 PM
Last edit: April 29, 2019, 11:40:37 PM by frodocooper
 #433

Can confirm this is working, have done the same process to a T9 (NOT T9+) that was shutting down because of overheating.

Flashed the T9 to the S9 Dec 5 firmware, then flashed brains OS over the top. Boots and runs, and you can control the chip speed and voltage, but as wolfen said you get no temp readout and the fans run at full speed.

Would be nice to get temps, but I suspect the braiins guys would need a T9 to test/tweak.

This particular machine has been problematic, and prone to overheating, so I wanted to underclock and undervolt it, but bitmain won't release AB firmware for the T9, and the old trick of going into minerAdvanced.cgi never did anything, it appears to be working for this one. I have it at 600Mhz and 8.5V

Hmm this reminds me of the R4, but just like the T9s, some R4s have different controllers where everything just breaks. Still good finding.
Did you try forcing the fan speeds slower?

██████
███████
███████
████████
BRAIINS OS+|AUTOTUNING
MINING FIRMWARE
|
Increase hashrate on your Bitcoin ASICs,
improve efficiency as much as 25%, and
get 0% pool fees on Braiins Pool
Biffa
Legendary
*
Offline Offline

Activity: 3220
Merit: 1220



View Profile
April 30, 2019, 05:48:24 AM
Last edit: April 30, 2019, 10:30:08 AM by frodocooper
 #434

Hmm this reminds me of the R4, but just like the T9s, some R4s have different controllers where everything just breaks. Still good finding.
Did you try forcing the fan speeds slower?

Well for me, fan speed isn't an issue with this miner. And as I can't see what its temps are I'm just running them at 100% rather than risk it.

Also I think one fan needs replacing as its indicating over 9000rpm, but I doubt it's going to happen given its location and difficulty accessing it.

Mine @ pools that pay Tx fees & don't mine empty blocks :: kanopool :: ckpool ::
Should bitmain create LPM for all models?
:: Dalcore's Crypto Mining H/W Hosting Directory & Reputation ::
philipma1957
Legendary
*
Offline Offline

Activity: 4102
Merit: 7714


'The right to privacy matters'


View Profile WWW
April 30, 2019, 02:02:04 PM
Last edit: April 30, 2019, 11:29:13 PM by frodocooper
 #435

[...]

ASIC boards vary like 20% to 0 %

You have good settings for that set of boards.

But your other 19 may be as much as 10% different.

Use those settings one one s9 at a time and try to tweak it.

If you are at 8.7 and 700 try 8.6 and see if any asic boards can hold it at 8.6
Also try at 8.8 so this means 3 volt settings on three cards or 9 settings just for freq 700

I only have two braiins s9s as I simply don’t have time to flash them.
The two I have were eBay purchases. I got lucky to find them.

I have 69 units
s9
s15
t15
m10
a721
A921
T2turbo24
S7ln
L3
L3+
And 1 simple mining rig with 4 GPUs

I am a 75-90 minute trip from location. I have not fully set it up. We will expand more and eventually dump the 22 s9s.  My power deal is good so I did not put a proirity on flashing the other s9s.

▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
Rumipl
Full Member
***
Offline Offline

Activity: 261
Merit: 100


View Profile
May 02, 2019, 12:46:37 PM
 #436

Hi, would you consider preparing the  Braiins OS firmware for the T9+ ?
wolfen
Hero Member
*****
Offline Offline

Activity: 770
Merit: 523


View Profile
May 05, 2019, 05:19:25 PM
Last edit: May 05, 2019, 11:36:58 PM by frodocooper
Merited by suchmoon (4), frodocooper (2)
 #437

Had an xilinx board with bitmain may 3 s9 firmware. Tried to install braiins with no luck. Then I flashed bitmain dec 5 s9 firmware on it and THEN installed braiins and I am good to go.

I have a few  t9+ miners I was going to see if I could put a braiins flashed s9 xilinx board in it instead, have not gotten around to it yet. I know I probably need to throw a few more commas in the cgminer.conf for the mhz and the voltage. Next on my list.



Can confirm this is working, have done the same process to a T9 (NOT T9+) that was shutting down because of overheating.

Flashed the T9 to the S9 Dec 5 firmware, then flashed brains OS over the top. Boots and runs, and you can control the chip speed and voltage, but as wolfen said you get no temp readout and the fans run at full speed.

Would be nice to get temps, but I suspect the braiins guys would need a T9 to test/tweak.

This particular machine has been problematic, and prone to overheating, so I wanted to underclock and undervolt it, but bitmain won't release AB firmware for the T9, and the old trick of going into minerAdvanced.cgi never did anything, it appears to be working for this one. I have it at 600Mhz and 8.5V

If I stick one 63 chip board in with two 57 chip boards I get one chip temp reading on the 63 chip board. Then it uses the one 63 chip board temp
to control the fan. I have had stock 550mhz miner chip temps run at 115C all day. I have a few miners at 105C dangerous temp now so they won't shut off too early.

Some 63 chip hash boards have no temp either, I just make sure I have ONE hash board with temp. I just pulled a board out of my dead pile that had no temp. Works fine with no-sensor-scan in a single board miner. On bitmain firmware it did not run.

Nice to be able to mix and match with braiins.

For those about to block we salute you! AC->BTC
Cryptomorpher
Newbie
*
Offline Offline

Activity: 72
Merit: 0


View Profile WWW
May 06, 2019, 02:56:26 PM
 #438

Hi Guys

Silly question. How can I turn off cgminer in S9 BraiinOS while leave all system running.

Thanks!
Artemis3
Legendary
*
Offline Offline

Activity: 2016
Merit: 1563


CLEAN non GPL infringing code made in Rust lang


View Profile WWW
May 06, 2019, 07:09:34 PM
Merited by frodocooper (1)
 #439

Hi Guys

Silly question. How can I turn off cgminer in S9 BraiinOS while leave all system running.

Thanks!

Hmm i would guess /etc/init.d/cgminer stop

But why?

██████
███████
███████
████████
BRAIINS OS+|AUTOTUNING
MINING FIRMWARE
|
Increase hashrate on your Bitcoin ASICs,
improve efficiency as much as 25%, and
get 0% pool fees on Braiins Pool
Guinsanity
Member
**
Offline Offline

Activity: 71
Merit: 17


View Profile
May 10, 2019, 08:51:13 PM
 #440

Im having this trouble when putting de fw in a Dragonmint T1 with G19 board on windows.

Code:
Preparing system for backup...
Traceback (most recent call last):
  File "upgrade2bos.py", line 185, in <module>
    main(args)
  File "upgrade2bos.py", line 90, in main
    if not platform.backup_firmware(args, ssh, backup_dir, mac):
  File "G:\braiins\braiins-os_am1-s9_ssh_2019-02-21-0-572dd48c\upgrade\platform.py", line 77, in backup_firmware
    ssh.run('/etc/init.d/bmminer.sh', 'stop')
  File "G:\braiins\braiins-os_am1-s9_ssh_2019-02-21-0-572dd48c\upgrade\ssh.py", line 228, in run
    self._check_exit_status(cmd, stdout, stderr)
  File "G:\braiins\braiins-os_am1-s9_ssh_2019-02-21-0-572dd48c\upgrade\ssh.py", line 159, in _check_exit_status
    raise CalledProcessError(returncode, cmd, stdout, stderr)
subprocess.CalledProcessError: Command '/etc/init.d/bmminer.sh stop' returned non-zero exit status 127.

Then nothing happened and the fw keeps the same, someone can help me?
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 [22] 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!