Bitcoin Forum
May 03, 2024, 11:22:22 PM *
News: Latest Bitcoin Core release: 27.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 »  All
  Print  
Author Topic: Antminer Z9 mini overclocked  (Read 26053 times)
mcp5500
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
September 07, 2018, 06:56:02 PM
 #241

I have One Controller flashed with the 750 firmware. I did this to up the share rate by using 1 card from my version 1 Z9 mini. It did up my share rate as it seams, one hash board is enough to do the work and my coin rate went up using 1 Z9 as 2 Z9s. Both overclocked at 750 with a 5500rpm fan the highest temp is 70C. But, as I learned more about using the miner in this way it ups the share rate with a combined hash rate of 16.5 KH/s. But your chance or luck to find a new block goes down. I just purchased a second version 1 Mini and I will be able to make 3 miners running 12 kh/s for a total hash rate of 36K on the pool and an even higher share rate; but again Luck goes down in this config in finding blocks. I will try it to see how it works and I will report back.
1714778542
Hero Member
*
Offline Offline

Posts: 1714778542

View Profile Personal Message (Offline)

Ignore
1714778542
Reply with quote  #2

1714778542
Report to moderator
1714778542
Hero Member
*
Offline Offline

Posts: 1714778542

View Profile Personal Message (Offline)

Ignore
1714778542
Reply with quote  #2

1714778542
Report to moderator
"Governments are good at cutting off the heads of a centrally controlled networks like Napster, but pure P2P networks like Gnutella and Tor seem to be holding their own." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714778542
Hero Member
*
Offline Offline

Posts: 1714778542

View Profile Personal Message (Offline)

Ignore
1714778542
Reply with quote  #2

1714778542
Report to moderator
Gangzsta
Newbie
*
Offline Offline

Activity: 12
Merit: 0


View Profile
September 07, 2018, 07:51:13 PM
 #242

I have (1) batch 1 mini and (2) batch 2 mini's.  Can you provide more details on what the process is to up the over-clocks?
fccs
Member
**
Offline Offline

Activity: 355
Merit: 47


View Profile
September 07, 2018, 09:57:30 PM
 #243

Is all that is needed to achieve this is add the 4 components? (For which there are already pads)?

Of course not. The installation of visible components in the photo is only part of the necessary work.

Can you dm me?  I would like to know price as well for a full z9 though
efudd
Member
**
Offline Offline

Activity: 504
Merit: 51


View Profile
September 07, 2018, 10:15:49 PM
 #244

I have (1) batch 1 mini and (2) batch 2 mini's.  Can you provide more details on what the process is to up the over-clocks?

Would be great to have high quality photos of a hash board from batch1 and batch2...

-j

bigjee
Full Member
***
Offline Offline

Activity: 434
Merit: 107



View Profile
September 08, 2018, 12:11:20 AM
 #245

ASIC noob here.

Anyone know how to overclock on a "per hash board" basis? This was we can get a bit more out of these

I tried ssh and editing the config file. Seems only a single option is there for the clocks.

This is what ive been wondering about too.
One of my boards isn't good at overclocking while the other 2 are pretty decent.
If anyone is able to set the frequency for each board/chain separately please point me to the correct place.

Would be great if we could set each one separately.
mcp5500
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
September 08, 2018, 01:24:05 AM
 #246

I purchased a 2nd controller board off of ebay. I have the fastest hashing board in slot one and then hashing board 2. Slot 3 is connected to the second controller i got off of ebay. Mine is a batch 1 unit. so i have 2 controller boards connected to the same pool, so the hash rate is totaled at 16kh/s combined but I have 2 workers in the pool. I get about a 10-15% increase in the number of shares processed. I had to connect a fan for the external controller to work. But like i said earlier that luck drops in this config.
scott85213
Newbie
*
Offline Offline

Activity: 2
Merit: 2


View Profile
September 08, 2018, 04:42:03 AM
Merited by vapourminer (1), grinbuck (1)
 #247

Since my batch 2 units came, and they seem to be quite a bit more finicky on overclocking, I've written a php script that keeps an eye on them and restarts them if they end up failing.

To configure, just change the miners IP's, user name, password, and threshold.

Requirements:
  • PHP webserver with sockets enabled and phpseclib library
  • Z9s need to be on your network or locally accessable

Other fun stuff included: There's a couple logging functions that will dump your hashrate stats into some CSV's.  I use them to make pretty charts. https://i.imgur.com/JAviVIA.png

Random notes... this restarts any machine with a 'failed' ASIC chain or one that has been powered on for more than 2 minutes and doesn't meet your threshold value, it will then restart it via SSH with the phpseclib library.  It pulls all stats with the default enabled CGMiner API, so you don't need to enable anything for that to work.  It actually pulls all the API info, so there's much more info available than what I'm using.  

And if you do it right, you'll end up with something like:
https://i.imgur.com/T3jRoWt.png

Code:
<?php
set_include_path
(get_include_path() . PATH_SEPARATOR 'phpseclib');
include(
'phpseclib/Net/SSH2.php');
header('refresh:600; url=index.php'); //change this to change the refresh in seconds (how often you want it to check on your machines)
date_default_timezone_set('America/Los_Angeles');
$machines = array
(
    
=> array(
'name' => 'Mini-1',
'ip' => '192.168.1.175',
'user' => 'root',
'password' => 'root',
'threshold' => 14,
),
=> array(
"name" => "Mini-2",
"ip" => "192.168.1.160",
'user' => 'root',
'password' => 'root',
"threshold" => 12,
),
=> array(
"name" => "Mini-3",
"ip" => "192.168.1.51",
'user' => 'root',
'password' => 'root',
"threshold" => 12,
),
=> array(
"name" => "Mini-4",
"ip" => "192.168.1.52",
'user' => 'root',
'password' => 'root',
"threshold" => 12,
)
);

foreach (
$machines as &$machine
{
createEmptyLogs($machine);
getstats($machine);
if(checkFails($machine)) restart($machine);
if(!file_exists"logs/overallhashrate.csv" )) file_put_contents("logs/overallhashrate.csv""time,total hashrate\r\n"FILE_APPEND);
}

printTotalHashrate($machines);
echo 
'<br />';

function 
createEmptyLogs($machine)
{
if(!file_exists'logs/'.$machine['name']."hashrate.csv" )) file_put_contents('logs/'.$machine['name']."hashrate.csv""time,".$machine['name']." hashrate\r\n"FILE_APPEND);
}

function 
logging($machine)
{
file_put_contents('logs/'.$machine['name']."hashrate.csv"date('j M H:i:s'time()).",".$machine['ghs5s']."\r\n"FILE_APPEND);
}

function 
restart($machine)
{
$ssh = new Net_SSH2($machine['ip']);
if (!$ssh->login($machine['user'], $machine['password'])) {
exit('Login Failed');
}

$ssh->exec('/etc/init.d/cgminer.sh restart >/dev/null 2>&1');
}

function 
checkFails(&$machine)
{
if (($machine['chain_acs1'] == 'xxxx' or $machine['chain_acs2'] == 'xxxx' or $machine['chain_acs3'] == 'xxxx' or intval($machine['ghs5s']) < intval($machine['threshold'])) and intval($machine['elapsed']) > 120)
return true//this restarts any machine with a 'failed' ASIC chain or one that has been powered on for more than 2 minutes and doesn't meet your threshold value
else return false;
}

function 
getstats(&$machine)
{
// create a socket
$socket socket_create(AF_INETSOCK_STREAMSOL_TCP);
$result socket_connect($socket$machine['ip'], 4028);
if ($socket === false || $result === false) {
echo $machine['name']. " appears to be offline!<br /><br />";
$machine['ghs5s'] = 0;
$machine['ghsav'] = 0;
$machine['chain_rate1'] = 0;
$machine['chain_rate2'] = 0;
$machine['chain_rate3'] = 0;
return;
}
else
{
// send a 'summary' command to antminer
$in '{"command":"stats"}';
$out '';
socket_write($socket$instrlen($in));

// read output from antminer
$output="";
while ($out socket_read($socket2048)) {
$output=$output.$out;
}
socket_close($socket);

$output strtolower($output);
$output str_replace(" """$output);
$output str_replace(","":"$output);
$output str_replace("\""""$output);
$output str_replace("}"""$output);
$output str_replace("]"""$output);
$output explode(":"substr($output,strpos($output,"elapsed"),strpos($output,"id:1")));

foreach($output as $i => $item//create the rest of the item entries
{
if ($i == 0)
$machine[$output[$i]] = $output[$i+1];
}
printmachinestats($machine); //Don't print stats or logs if they aren't online
logging($machine);
}

//print_r($machine);

/* old method of parsing string manually
$machine['totalhashrate']=substr($output,strpos($output,"GHS 5s")+9);

$machine['totalhashrate']=floatval(substr($machine['totalhashrate'],0, strpos($machine['totalhashrate'],"GHS av")));
$machine['uptime']=substr($output,strpos($output,"Elapsed")+9);
$machine['uptime']=floatval(substr($machine['uptime'],0, strpos($machine['uptime'],"GHS 5s")));
$machine['board1hash']=substr($output,strpos($output,"chain_rate1")+14);
$machine['board1hash']=floatval(substr($machine['board1hash'],0, strpos($machine['board1hash'],"chain_rate2")));
$machine['board2hash']=substr($output,strpos($output,"chain_rate2")+14);
$machine['board2hash']=floatval(substr($machine['board2hash'],0, strpos($machine['board2hash'],"chain_rate3")));
$machine['board3hash']=substr($output,strpos($output,"chain_rate3")+14);
$machine['board3hash']=floatval(substr($machine['board3hash'],0, strpos($machine['board3hash'],"}],")));
$machine['board1status']=substr($output,strpos($output,"chain_acs1")+13);
$machine['board1status']=substr($machine['board1status'],0, strpos($machine['board1status'],"chain_acs2")-3);
$machine['board2status']=substr($output,strpos($output,"chain_acs2")+13);
$machine['board2status']=substr($machine['board2status'],0, strpos($machine['board2status'],"chain_acs3")-3);
$machine['board3status']=substr($output,strpos($output,"chain_acs3")+13);
$machine['board3status']=substr($machine['board3status'],0, strpos($machine['board3status'],"chain_hw1")-3);
*/
}

function 
printmachinestats(&$machine)
{
print $machine['name'];
echo '<br />';
print "IP Address = ".$machine['ip'];
echo '<br />';
print "Hashrate = ".$machine['ghsav']. " KSol/S";
echo '<br />';
print "Uptime = ".secondsToTime($machine['elapsed']);
echo '<br />';
print "Board 1 Hash = ".$machine['chain_rate1']. " KSol/S";
echo '<br />';
print "Board 2 Hash = ".$machine['chain_rate2']. " KSol/S";
echo '<br />';
print "Board 3 Hash = ".$machine['chain_rate3']. " KSol/S";
echo '<br />';
print "Board 1 Status = ".$machine['chain_acs1'];
echo '<br />';
print "Board 2 Status = ".$machine['chain_acs2'];
echo '<br />';
print "Board 3 Status = ".$machine['chain_acs3'];
echo '<br />';

echo '<br />';
}

function 
printTotalHashrate($machines)
{
$total 0;
foreach ($machines as &$machine
{
$total += $machine['ghs5s'];
}
print "Total Hashrate = " . $total" KSol/S";
//['2004',  1000,      400]
file_put_contents("logs/overallhashrate.csv"date('j M H:i:s'time()).",".$total."\r\n"FILE_APPEND); //totals Hashrate

}

function 
secondsToTime($seconds
{
    
$dtF = new \DateTime('@0');
    
$dtT = new \DateTime("@$seconds");
    return 
$dtF->diff($dtT)->format('%a days, %h hours, %i minutes and %s seconds');
}
?>

I won't be providing any support for this, but I can answer any simple questions.

Donations:
LTC: MKKDJpk74UjUWXEPM2v7x7QfM2RFZxyQUa
ETH: 0xD3c330bdc5b5f964a45D20dBC3e71F6b15E442eb
grinbuck
Member
**
Offline Offline

Activity: 68
Merit: 18


View Profile WWW
September 08, 2018, 05:42:00 AM
 #248

Since my batch 2 units came, and they seem to be quite a bit more finicky on overclocking, I've written a php script that keeps an eye on them and restarts them if they end up failing.

...............

Nice!

BTC: 37x5L8wq3pRxjDof6g2CnwgSrt34C5cFHy
starmax
Jr. Member
*
Offline Offline

Activity: 69
Merit: 1


View Profile
September 08, 2018, 01:10:19 PM
 #249

Hey guys, I have a batch 2 mini that I am powering with a regular 750w computer psu. At least 1x per day my mini will completely power off and I have to disconnect the PSU ATX jumper and reconnect it to power the z9 back up.  Disconnecting the power cord and switching the PSU on/off does nothing, I always have to reset the jumper.  Anyone experience this before? Think my overclock is to high(650), or maybe I should I buy an Asic psu?

Thanks!
philipma1957
Legendary
*
Offline Offline

Activity: 4116
Merit: 7840


'The right to privacy matters'


View Profile WWW
September 08, 2018, 01:11:53 PM
 #250

Hey guys, I have a batch 2 mini that I am powering with a regular 750w computer psu. At least 1x per day my mini will completely power off and I have to disconnect the PSU ATX jumper and reconnect it to power the z9 back up.  Disconnecting the power cord and switching the PSU on/off do nothing, I always have to reset the jumper.  Anyone experience this before? Think my overclock is to high(650), or maybe I should I buy an Asic psu?

Thanks!

go simple drop clock to 625    see if that works

my quess is it is the psu since others can clock as high as 700

what is make and model of the psu?

a mini only uses 300 watts

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

Activity: 69
Merit: 1


View Profile
September 08, 2018, 01:14:59 PM
 #251

Hey guys, I have a batch 2 mini that I am powering with a regular 750w computer psu. At least 1x per day my mini will completely power off and I have to disconnect the PSU ATX jumper and reconnect it to power the z9 back up.  Disconnecting the power cord and switching the PSU on/off do nothing, I always have to reset the jumper.  Anyone experience this before? Think my overclock is to high(650), or maybe I should I buy an Asic psu?

Thanks!

go simple drop clock to 625    see if that works

my quess is it is the psu since others can clock as high as 700

what is make and model of the psu?

Evga b1 750 (its just one I had lying around).
philipma1957
Legendary
*
Offline Offline

Activity: 4116
Merit: 7840


'The right to privacy matters'


View Profile WWW
September 08, 2018, 01:17:59 PM
 #252

Hey guys, I have a batch 2 mini that I am powering with a regular 750w computer psu. At least 1x per day my mini will completely power off and I have to disconnect the PSU ATX jumper and reconnect it to power the z9 back up.  Disconnecting the power cord and switching the PSU on/off do nothing, I always have to reset the jumper.  Anyone experience this before? Think my overclock is to high(650), or maybe I should I buy an Asic psu?

Thanks!

go simple drop clock to 625    see if that works

my quess is it is the psu since others can clock as high as 700

what is make and model of the psu?

Evga b1 750 (its just one I had lying around).

yeah the b model is so so  

still  try dropping clock down  625  then 600  see if stable  if not look for a decent server psu

I do not know this seller
https://www.ebay.com/itm/750w-PSU-Power-Supply-Mining-Miner-For-Antminer-S3-S1-S5-miner-BTC-Coin-New-US/253475483462?


or ask  forum member sidehack

https://bitcointalk.org/index.php?action=profile;u=130792

he had some good ones

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

Activity: 69
Merit: 1


View Profile
September 08, 2018, 01:33:38 PM
 #253

Thank you, I saw Newegg had some HP 750w for $59, maybe I’ll pick one up
htautosjay
Newbie
*
Offline Offline

Activity: 168
Merit: 0


View Profile
September 08, 2018, 01:40:44 PM
 #254

I just knocked my fixed fan settings to Auto and i had boards dropping with XXXX and hash dropping like i had the freq too high.. just fixed the fans at 95% again and hashing as normal... I am thinking that the cut off is linked to heat.. Huh maybe.. just an observation
starmax
Jr. Member
*
Offline Offline

Activity: 69
Merit: 1


View Profile
September 08, 2018, 01:49:45 PM
 #255

Auto keeps mine @ 67 or lower.  What temps are you seeing?
htautosjay
Newbie
*
Offline Offline

Activity: 168
Merit: 0


View Profile
September 08, 2018, 01:55:05 PM
Last edit: September 08, 2018, 02:10:17 PM by htautosjay
 #256

Auto keeps mine @ 67 or lower.  What temps are you seeing?
In auto mode 68 with cutouts... fixed 51/55
mcp5500
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
September 08, 2018, 05:10:36 PM
Last edit: September 08, 2018, 08:16:30 PM by mcp5500
 #257

My Batch 1 mini came with a 3000rpm fan. I replaced it with a 5400rpm fan. set it to 100% and the clock at 750. In this config I have 1 board reaching 70deg C and the other 2 are below that. The boards are in the 55deg C range. I have a second batch 1 mini coming in a few days and I have a 6000rpm fan i will use with that one. The seller states it runs at 16kh/s as is but I feel better with the high speed fans.

Here is more data
When I am hashing at 16.9 kh/s the share rate on ZEN, @ suprnova, my share rate for the 16.9 kh/s, with 1 controler (original) configuration, is 913. In the 2 controller configuration it's 1010.
My Efficiency dropped from 99.9 to 98.8 respectively.
Round earnings went from .0367 to .0404 respectively.
kahc
Member
**
Offline Offline

Activity: 350
Merit: 13


View Profile
September 08, 2018, 11:48:46 PM
 #258

My Batch 1 mini came with a 3000rpm fan. I replaced it with a 5400rpm fan. set it to 100% and the clock at 750. In this config I have 1 board reaching 70deg C and the other 2 are below that. The boards are in the 55deg C range. I have a second batch 1 mini coming in a few days and I have a 6000rpm fan i will use with that one. The seller states it runs at 16kh/s as is but I feel better with the high speed fans.

Here is more data
When I am hashing at 16.9 kh/s the share rate on ZEN, @ suprnova, my share rate for the 16.9 kh/s, with 1 controler (original) configuration, is 913. In the 2 controller configuration it's 1010.
My Efficiency dropped from 99.9 to 98.8 respectively.
Round earnings went from .0367 to .0404 respectively.

Bitmain must have messed it up to equip your Z9 mini with a 3000 RPM fan.
All mine Z9 minis from batch 1 came with 6000 RPM fans (Delta Electronics QFR1212GHE).
mcp5500
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
September 09, 2018, 12:25:24 AM
 #259


My Batch 1 mini came with a 3000rpm fan. I replaced it with a 5400rpm fan. set it to 100% and the clock at 750. In this config I have 1 board reaching 70deg C and the other 2 are below that. The boards are in the 55deg C range. I have a second batch 1 mini coming in a few days and I have a 6000rpm fan i will use with that one. The seller states it runs at 16kh/s as is but I feel better with the high speed fans.

Here is more data
When I am hashing at 16.9 kh/s the share rate on ZEN, @ suprnova, my share rate for the 16.9 kh/s, with 1 controler (original) configuration, is 913. In the 2 controller configuration it's 1010.
My Efficiency dropped from 99.9 to 98.8 respectively.
Round earnings went from .0367 to .0404 respectively.

Bitmain must have messed it up to equip your Z9 mini with a 3000 RPM fan.
All mine Z9 minis from batch 1 came with 6000 RPM fans (Delta Electronics QFR1212GHE).

Really, maybe mine was a defective fan Because I changed the fan right from the beginning when i set it up for the first time. It ran fine with the clock at 500. It was when I started testing the overclock that's when the trouble was seen in temperature and i changed the fan with a 5400rpm I had already. I'll check the new one when i get it. I only bought 1 so I was working from no reference. I wonder if more were using a 3000rpm fans. Anyone?
theissue
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
September 09, 2018, 08:51:49 AM
 #260

Hello,

Got my 2nd batch 3xZ9mini's from Bitmain since few days ago.

What have I done:
  • flashing the overclockable firmware (Sat May 26 20:42:30 CST 2018)
  • set the frequency to 650 (after many failure attempts starting with 700 and goes down)
  • set the fan speed to 95%
  • changed the dhcp to static (ip: 192.168.1.10x, mask: 255.255.255.0, gw: 192.168.1.1, dns1: 192.168.1.1) for each unit
  • set the min payout for not flooding the blockchain to: 0.3 ZEC, 6 ZCL and 2 ZEN
  • added the following pools:
    • miningpoolhub (with their awesome auto-switch for profitability): europe.equihash-hub.miningpoolhub.com:17023
    • nanopool: zec-eu1.nanopool.org:6666
    • antpool (not a good idea as the latency with their servers is too high, as a results there will be more rejected shares): stratum-zec.antpool.com:8899
What I get:
  • a hashrate between 13-15 ksol (14 ksol average)
  • PCB temperature: 47, 55, 50 (celsius degrees)
  • CHIP temperature: 60, 69 ,68 (celsius degrees)
  • HW errors: 0
  • rejected shares: below one per hour
  • my first payout from nanopool Smiley

This is my setup. Until now, it's running well.
Who's helped me? You, guys. Thanks!
Happy mining!
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 »  All
  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!