Post
Topic
Board Hardware
Merits 6 from 3 users
Re: GekkoScience NewPac Stickminer Official Support Thread
by
vh
on 08/04/2019, 01:35:05 UTC
⭐ Merited by frodocooper (3) ,gt_addict (2) ,iwantmyhomepaidwithbtc2 (1)
Yes, "Dec 13, 2018 @ 3339a51" is the latest version (for the NewPac).

While we're on the topic:

Here's info on an updated version of the cgminer gekko driver (363d879, branch: r606), prepping for the Terminus R606.

Opening to early adopters.   Neat new options, with lots of bugs pre-squashed, (but probably not fully bug free).

To install:

Code:
#rename the existing cgminer folder then...

git clone -b r606 https://github.com/vthoang/cgminer.git
cd cgminer

CFLAGS="-O2" ./autogen.sh --enable-gekko
make -j 2

Windows Binary: edit
April 8  @ 363d879 : cgminer-4.11.1-windows-gekko-363d879.7z
April 26 @ 5c757f5 : cgminer-4.11.1-windows-gekko-5c757f5.7z
April 30 @ 0d524aa - cgminer-4.11.1-windows-gekko-0d524aa.7z
May 11 @ ef74c27- cgminer-4.11.1-windows-gekko-ef74c27.7z
May 13 @ a62385f- cgminer-4.11.1-windows-gekko-a62385f.7z
May 26 @ 9e51f0b- cgminer-4.11.1-windows-gekko-9e51f0b.7z


Changes:

- Merged in upstream cgminer.

- Added initial support for Terminus R606

- Added self preservation / performance tuning code:  

  leverages the standard stages of hash performance as frequency increase:

  | normal | peak | pleateau (80-90% peak - stress or "no nonces") | no hashing |

  this code update will step back from pleateau into peak.

    + okay to slightly over estimate frequency, it will back down to best healthy hashrate.
    + 5-10% increase in hashrate as you return to peak
    + adjust with "--gekko-tune-down" to suit your needs.   [90-95]% is a healthy range, 95 is default, set to 0 to disable.

    
    
        1.  Adjusts frequency according to each miner's unique charateristics
        2.  To keep a hash performance above 95%.  
        3.  Based on the idea that (95% of 275MHz) hashes better than (80% of 300MHz)
    
- Modified asic-boost pool startup sequence.

  + cleared issue sending AB stratum message on non AB pools.  
  + if pool indicates AB is supported, AB will be enabled.
  + removed option "--gekko-newpac-boost", use "--gekko-noboost" to force non AB mode.
  + added [plus] flag after chip count to indicate asic-boost is functioning.

@0d524aa
  + tune rx buffer handling.
  + drop vmask param when noboost is enabled.   better support for non compatible vmask implementation (prohashing.com)

@ef74c27
  + fix statline overflow

@a62385f
  + works with all tested AB pools below
  + added lowboost mode

@9e51f0b
  + performance improvements
  + bug fixes


Asic Boost Pool notes:

okay - auto detected - Asic Boost Pool(s):

    stratum+tcp://solo.ckpool.org:3333
    stratum+tcp://stratum.kano.is:3333
    stratum+tcp://pool.ckpool.org:3333
    stratum+tcp://btc.viabtc.com:3333
    stratum+tcp://us1.bitminter.com:3333
    stratum+tcp://stratum.slushpool.com:3333
    stratum+tcp://us.ss.btc.com:1800
    stratum+tcp://prohashing.com:3335
    
okay - auto detect - Non Asic Boost Pool(s):

    stratum+tcp://mmpool.org:3333
    
not okay - detected but rejected ab work:  (use "--gekko-noboost")

     N/A