Bitcoin Forum
May 03, 2024, 08:12:05 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 [80] 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 »
  Print  
Author Topic: [GUIDE] GridSeed 5-Chip USB, Blade & Black Miner Support/Tuning  (Read 308622 times)
reactor
Sr. Member
****
Offline Offline

Activity: 420
Merit: 250



View Profile
May 06, 2014, 09:43:19 PM
 #1581

0.9e ran just fine overnight.  Notice that the 5-chips are quirkier than the blades in terms of performance, but it could also be that I'm on a pool with a fixed [higher] difficulty.  Otherwise performance is consistent across all devices and hashrate has been the highest sustained ever on these things. 

Now I just gotta figure out what ZoomHash is doing about the insane price drop while my order was in processing and we'll be in business. Smiley

Great work sandor111 with 0.9e version.
Blade on Win7 laptop running since last night at 11:30pm no issues or resets.

Is there any way or chance to get a backup pool config setting in the bat file?
I know you have the reset for the Blades if not hashing but after X resets then
go to a backup pool? If you need a unit to test on you can use mine and I can
setup TeamViewer for access?

You sound like me, been trying to re-learn all the good linux stuff to create a script that is solid for restarts and the like.  Got a single shutdown on .9e earlier but no rhyme or reason why (wasn't recording logs anymore), otherwise it's beautiful.  My two new blades will be very happy there. Cheesy
1714767125
Hero Member
*
Offline Offline

Posts: 1714767125

View Profile Personal Message (Offline)

Ignore
1714767125
Reply with quote  #2

1714767125
Report to moderator
"Bitcoin: mining our own business since 2009" -- Pieter Wuille
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714767125
Hero Member
*
Offline Offline

Posts: 1714767125

View Profile Personal Message (Offline)

Ignore
1714767125
Reply with quote  #2

1714767125
Report to moderator
reactor
Sr. Member
****
Offline Offline

Activity: 420
Merit: 250



View Profile
May 06, 2014, 10:47:00 PM
 #1582

Weird, on 0.9e just noticed this message before the screen shutdown, spelling may be off:

SIGSEGV Received
Cleanup

then the screen shut down.  Reboot and everything is fine, but what's that about? Cheesy
Emu05
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile
May 07, 2014, 12:05:08 AM
 #1583

Does anybody has sandors miner running on a windows server ? i´m getting an erro massage as soon as i start the minred.exe does anybody had the same problem / a solution for it
sandor111
Hero Member
*****
Offline Offline

Activity: 616
Merit: 500



View Profile WWW
May 07, 2014, 12:16:00 AM
 #1584

Weird, on 0.9e just noticed this message before the screen shutdown, spelling may be off:

SIGSEGV Received
Cleanup

then the screen shut down.  Reboot and everything is fine, but what's that about? Cheesy

I've updated the binaries once again (still v0.9e), this should fix the crash.

edonkey
Legendary
*
Offline Offline

Activity: 1150
Merit: 1004



View Profile
May 07, 2014, 01:30:32 AM
 #1585

Is there a way to have cpuminer automatically find all of the Gridseed 5-chip devices rather than specify each one via the --gc3355=/dev option?

Was I helpful?   BTC: 3G1Ubof5u8K9iJkM8We2f3amYZgGVdvpHr
MatthewBCF
Member
**
Offline Offline

Activity: 71
Merit: 10


View Profile
May 07, 2014, 02:14:48 AM
 #1586

Nice update Sandor - RE v0.9e - I see blades more stable now, but after time it still falls into the path of not posting work..the 5chips remain good though when that happens.

Trying with the new timeout flag to see if that keeps them going after 1-2 hrs.  Will report back if they don't recycle with the flag.


Alright the last 8+ hours with .9e has been rock solid as long as the timeout recycle is set..

I don't how many occurred but I randomly caught 3 recycles during that time. 

I just wish one of them wasn't throwing ~20HW error/hr.

This is by far and away the most solid I've with a steady 2.7MH @pool across all blades @838Mhz.

If anyone has ideas to squeeze out a bit more juice or calm the HW errors on a blade I'm all ears.


Crypto with a purpose :: WATER / DGB / REDD / ECC / NOBL / EMC2 / SHARE
Ranma13
Newbie
*
Offline Offline

Activity: 17
Merit: 0


View Profile
May 07, 2014, 03:49:40 AM
 #1587

Is there a way to have cpuminer automatically find all of the Gridseed 5-chip devices rather than specify each one via the --gc3355=/dev option?
If you're on Linux, you can use this command:

Code:
minerd -o stratum+tcp://pool.com -u USERNAME -p PASSWORD --gc3355-autotune --gc3355=`ls -m /dev/ttyACM* | sed -e 's/, /,/g' | tr -d '\n'` --freq=1200
plzt
Newbie
*
Offline Offline

Activity: 22
Merit: 0


View Profile
May 07, 2014, 08:38:24 AM
 #1588

Nice update Sandor - RE v0.9e - I see blades more stable now, but after time it still falls into the path of not posting work..the 5chips remain good though when that happens.

Trying with the new timeout flag to see if that keeps them going after 1-2 hrs.  Will report back if they don't recycle with the flag.


Alright the last 8+ hours with .9e has been rock solid as long as the timeout recycle is set..

I don't how many occurred but I randomly caught 3 recycles during that time. 

I just wish one of them wasn't throwing ~20HW error/hr.

This is by far and away the most solid I've with a steady 2.7MH @pool across all blades @838Mhz.

If anyone has ideas to squeeze out a bit more juice or calm the HW errors on a blade I'm all ears.



I'm now on 21 hours and all seems to be good. Timeout set at 300

I've my blades set at 838 and getting the following stats:

 GSD 0 | 838 MHz | 2796.9/2828.6 KH/s | A: 12867 R: 45 H: 1

 GSD 1 | 838 MHz | 2811.4/2829.9 KH/s | A: 12943 R: 36 H: 2
reactor
Sr. Member
****
Offline Offline

Activity: 420
Merit: 250



View Profile
May 07, 2014, 12:56:20 PM
 #1589

Nice update Sandor - RE v0.9e - I see blades more stable now, but after time it still falls into the path of not posting work..the 5chips remain good though when that happens.

Trying with the new timeout flag to see if that keeps them going after 1-2 hrs.  Will report back if they don't recycle with the flag.


Alright the last 8+ hours with .9e has been rock solid as long as the timeout recycle is set..

I don't how many occurred but I randomly caught 3 recycles during that time. 

I just wish one of them wasn't throwing ~20HW error/hr.

This is by far and away the most solid I've with a steady 2.7MH @pool across all blades @838Mhz.

If anyone has ideas to squeeze out a bit more juice or calm the HW errors on a blade I'm all ears.



I'm now on 21 hours and all seems to be good. Timeout set at 300

I've my blades set at 838 and getting the following stats:

 GSD 0 | 838 MHz | 2796.9/2828.6 KH/s | A: 12867 R: 45 H: 1

 GSD 1 | 838 MHz | 2811.4/2829.9 KH/s | A: 12943 R: 36 H: 2

I've got to update to the new .9e, having some weird issues but I'm always distracted and don't catch what is happening before the script pushes through to a reboot.  Actually upped my timeout since the 5-chips were cutting out due to pool diff.  As opposed to what someone else said on here, I'm finding my devices jumping between what /dev/tty~~ they're on so I can't consistently put the 5-chips one spot and the blades in another.  Guess I'm glad I got the 5chips since they're discontinued now, but I'd still like to get my hash value for them.

Out of curiosity, since I'm still getting back in the linux bike after many years, I've got a question for folks. Cheesy  If you use CGMiner you'll see a device id per device, can't remember off the top of my head but the 5chips had 4* and the blades had 6* (or the other way around), both easily associated with hashrates so you can know which device is which.  So...  first question, where do those ids come from?  From exploring lsusb and diving in from there I cannot find these ids anywhere, *but* if I can detect them and what usb location they're at I can script out different pools for 5chips and blades.  Mind you, this is all because I want to have this all on the rpi and not have my windows box on if I can avoid it.  And because over the course of this morning #4 has swapped between blade and 5chip in the work I've been doing, but with no rhyme or reason to when it switches on different reboots.  Have a better hub coming this morning so no chaining required anymore, but would like to find a software solution as well just for redundancy.
sandor111
Hero Member
*****
Offline Offline

Activity: 616
Merit: 500



View Profile WWW
May 07, 2014, 02:46:13 PM
 #1590

cpuminer-gc3355 v0.9f

* Automatic detection of GC3355 miners (not for Windows): --gc3355-detect
* API: on the fly frequency setting
* API: allow simulaneous connections

Binaries have been updated.
Windows: https://www.dropbox.com/s/ttqa9p851siz8oi/minerd-gc3355.zip
Raspberry PI: https://www.dropbox.com/s/xc3lvysi8vtrt00/minerd-gc3355

Kokok
Newbie
*
Offline Offline

Activity: 54
Merit: 0


View Profile
May 07, 2014, 03:26:37 PM
 #1591

cpuminer-gc3355 v0.9f

* Automatic detection of GC3355 miners (not for Windows): --gc3355-detect
* API: on the fly frequency setting
* API: allow simulaneous connections

Binaries have been updated.
Windows: https://www.dropbox.com/s/ttqa9p851siz8oi/minerd-gc3355.zip
Raspberry PI: https://www.dropbox.com/s/xc3lvysi8vtrt00/minerd-gc3355

This just keeps getting better and better!
 Grin Grin Grin Grin Grin Grin Grin Grin Grin Grin Grin Grin Grin Grin
sandor111
Hero Member
*****
Offline Offline

Activity: 616
Merit: 500



View Profile WWW
May 07, 2014, 03:48:03 PM
 #1592

Serial string is added to display when built from the last commit.

plzt
Newbie
*
Offline Offline

Activity: 22
Merit: 0


View Profile
May 07, 2014, 03:57:27 PM
 #1593

0.9e going strong for 28 hours so far

will update to f next time there's an interrupt
fivejonnyfive
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250



View Profile
May 07, 2014, 05:38:07 PM
 #1594

Serial string is added to display when built from the last commit.

Nice! I was going to suggest that feature. Thanks mate.
unamis76
Legendary
*
Offline Offline

Activity: 1512
Merit: 1005


View Profile
May 07, 2014, 08:35:15 PM
 #1595

Having more hardware errors with 0.9e than I had with the cgminer I previously used. Using autotune frequencies for each chip. I know which chips are weaker, but I am not sure which ones are sending out the errors. Any way to discover this info on the log?
toxic0n
Member
**
Offline Offline

Activity: 413
Merit: 10


View Profile
May 07, 2014, 08:38:16 PM
 #1596

Having more hardware errors with 0.9e than I had with the cgminer I previously used. Using autotune frequencies for each chip. I know which chips are weaker, but I am not sure which ones are sending out the errors. Any way to discover this info on the log?

Create a php script as per below and you can see the individual chips and the HW errors on them.


Here is an example for PHP:

Code:
<?php
define
("API_MINER_START_TIME""t");
define("API_DEVICES""d");
define("API_CHIPS""c");
define("API_LAST_SHARE""l");
define("API_CHIP_ACCEPTED""ac");
define("API_CHIP_REJECTED""re");
define("API_CHIP_HW_ERRORS""hw");
define("API_CHIP_FREQUENCY""fr");
define("API_CHIP_HASHRATE""ha");
define("API_CHIP_SHARES""sh");
if(!(
$fp fsockopen("127.0.0.1"4028$errno$errstr0)))
{
    die(
"Failed to open socket");
}
stream_set_blocking($fpfalse);
$out json_encode(array("get" => "stats"))."\n";
fwrite($fp$out);
usleep(100000);
$out "";
while(!
feof($fp))
{
    if(!(
$str fgets($fp2048))) break;
    
$out .= $str;
}
fclose($fp);
$arr json_decode($out);
print_r($arr);

This will print the JSON array.
To get the list of devices you would simply do
Code:
$devs = $arr[API_DEVICES];
unamis76
Legendary
*
Offline Offline

Activity: 1512
Merit: 1005


View Profile
May 07, 2014, 08:48:28 PM
 #1597

Having more hardware errors with 0.9e than I had with the cgminer I previously used. Using autotune frequencies for each chip. I know which chips are weaker, but I am not sure which ones are sending out the errors. Any way to discover this info on the log?

Create a php script as per below and you can see the individual chips and the HW errors on them.


Here is an example for PHP:

Code:
<?php
define
("API_MINER_START_TIME""t");
define("API_DEVICES""d");
define("API_CHIPS""c");
define("API_LAST_SHARE""l");
define("API_CHIP_ACCEPTED""ac");
define("API_CHIP_REJECTED""re");
define("API_CHIP_HW_ERRORS""hw");
define("API_CHIP_FREQUENCY""fr");
define("API_CHIP_HASHRATE""ha");
define("API_CHIP_SHARES""sh");
if(!(
$fp fsockopen("127.0.0.1"4028$errno$errstr0)))
{
    die(
"Failed to open socket");
}
stream_set_blocking($fpfalse);
$out json_encode(array("get" => "stats"))."\n";
fwrite($fp$out);
usleep(100000);
$out "";
while(!
feof($fp))
{
    if(!(
$str fgets($fp2048))) break;
    
$out .= $str;
}
fclose($fp);
$arr json_decode($out);
print_r($arr);

This will print the JSON array.
To get the list of devices you would simply do
Code:
$devs = $arr[API_DEVICES];

Is there a more elaborate tutorial on how to make/apply this? Is it enough to install a webserver on my Raspberry? I am sorry, but i only use Linux for my mining rig, I don't have a deep Linux knowledge
toxic0n
Member
**
Offline Offline

Activity: 413
Merit: 10


View Profile
May 07, 2014, 09:03:47 PM
 #1598

You just need a webserver with php installed and put that script in your /var/www directory and give it a .php extension

Code:
sudo apt-get install lighttpd php5-cgi
sudo service lighttpd force-reload
unamis76
Legendary
*
Offline Offline

Activity: 1512
Merit: 1005


View Profile
May 07, 2014, 09:15:28 PM
 #1599

You just need a webserver with php installed and put that script in your /var/www directory and give it a .php extension

Code:
sudo apt-get install lighttpd php5-cgi
sudo service lighttpd force-reload

Thank you, will try it Smiley
toxic0n
Member
**
Offline Offline

Activity: 413
Merit: 10


View Profile
May 07, 2014, 09:28:05 PM
 #1600

No problem. Also, remember it is normal to see a number of HW errors while the autotune is ongoing. With the above script you can also see the individual chip frequencies it settles at and then set those via the command. That way you should see close to zero errors.
Pages: « 1 ... 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 [80] 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 »
  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!