Pages:
Author

Topic: GekkoScience Terminus R808 Miner Official Support Thread - page 19. (Read 16917 times)

vh
hero member
Activity: 699
Merit: 666
Code build : ba94edb  (follow-up to last post)

Terminus updates.  Important for R808 owners.

windows build:
http://23.108.83.14/images/cgminer-4.10.0-windows-gekko-ba94edb.7z


notes:

clean up terminus startup / restart.

expose ramp up options:

starting frequency / step up frequency / step up delay

--gekko-start-freq Ramp start frequency MHz 25-500 (default: 100)
--gekko-step-freq Ramp frequency step MHz 1-100 (default: 25)
--gekko-step-delay Ramp step interval range 1-600 (default: 15)


installation:

rename folder -> checkout (see first post) -> autogen -> make
or
pull -> autogen -> make

* if you have trouble... report it here.

vh
hero member
Activity: 699
Merit: 666
I just moved the latest stable terminus changes onto the master branch.   
Do another pull and rebuild.

A better start and restart codeset for the Terminus is there.
newbie
Activity: 4
Merit: 0
Apologies, totally jumping the gun here, super grateful to be in the early receivers group.

Connected my new Terminus to my Ubuntu PC controller as soon as I got it.  The PC was running with a COMPAC and a 2PAC in the stock USB 2.0 ports, 150MHz and 100MHz respectively.  CGMINER found the 808 right away, ran it at 100MHz, and CKPOOL started taking shares.  I saw this awesome threesome get up to a 5 min rate of around 110GH/s.

I checked my user account 20 mins later and the rate was down to the original 19GH/s.  The Terminus was continuously failing and restarting.  I took everything apart, pulled the latest VTOHANG fork of CGMINER, and recompiled.  I connected just the Terminus, started up CGMINER, using only pool switches, piping it to log.txt:
Code:
[2018-02-23 23:51:42.102] Started cgminer 4.10.0
 [2018-02-23 23:51:42.102] Loaded configuration file /home/jdesarro/.cgminer/cgminer.conf
 [2018-02-23 23:51:42.102] Fatal JSON error in configuration file.
 [2018-02-23 23:51:42.102] Configuration file could not be used.
 [2018-02-23 23:51:42.401] GSE 0: Terminus BM1384 Bitcoin Miner (10030035)
 [2018-02-23 23:51:42.711] Probing for an alive pool
 [2018-02-23 23:51:42.982] GSE 0: setting frequency to 100.00MHz
 [2018-02-23 23:51:43.104] Pool 0 difficulty changed to 4000
 [2018-02-23 23:51:43.177] Pool 0 message: Authorised, welcome to ckpool.org 1CPN5qhTcQsc62ZoFJPEsnseujmJcHLaBY!
 [2018-02-23 23:51:43.254] Pool 0 difficulty changed to 40
 [2018-02-23 23:51:43.254] Network diff set to 3.01T
 [2018-02-23 23:51:43.645] GSE 0: open cores @ 100.00MHz
cgminer version 4.10.0 - Started: [2018-02-23 23:51:43.711]
--------------------------------------------------------------------------------
 (5s):0.000 (1m):0.000 (5m):0.000 (15m):0.000 (avg):0.000h/s
 A:0  R:0  HW:0  WU:0.0/m
 Connected to pool.ckpool.org diff 4K with stratum as user 1CPN5qhTcQsc62ZoFJPEsnseujmJcHLaBY
 Block: 5299f960...  Diff:3.01T  Started: [23:51:43.254]  Best share: 0
--------------------------------------------------------------------------------
 [U]SB management [P]ool management [S]ettings [D]isplay options [Q]uit
 0: GSE 10030035: COMPAC-8 200.00MHz HW:0 | 3.835G / 14.82Gh/s WU:0.0/m
--------------------------------------------------------------------------------
[2018-02-23 23:51:42.102] Started cgminer 4.10.0
[2018-02-23 23:51:42.102] Loaded configuration file /.../.cgminer/cgminer.conf
[2018-02-23 23:51:42.102] Fatal JSON error in configuration file.
[2018-02-23 23:51:42.102] Configuration file could not be used.
[2018-02-23 23:51:42.401] GSE 0: Terminus BM1384 Bitcoin Miner (10030035)
[2018-02-23 23:51:42.711] Probing for an alive pool
[2018-02-23 23:51:42.982] GSE 0: setting frequency to 100.00MHz
[2018-02-23 23:51:43.104] Pool 0 difficulty changed to 4000
[2018-02-23 23:51:43.177] Pool 0 message: Authorised, welcome to ckpool.org 1CPN5qhTcQsc62ZoFJPEsnseujmJcHLaBY!
[2018-02-23 23:51:43.254] Pool 0 difficulty changed to 40
[2018-02-23 23:51:43.254] Network diff set to 3.01T
[2018-02-23 23:51:43.645] GSE 0: open cores @ 100.00MHz
[2018-02-23 23:51:46.208] GSE 0 failure, disabling!
[2018-02-23 23:51:49.020] GSE 1: Terminus BM1384 Bitcoin Miner (10030035)
[2018-02-23 23:51:49.330] Hotplug: GekkoScience added GSE 1
[2018-02-23 23:51:49.601] GSE 1: setting frequency to 100.00MHz
[2018-02-23 23:51:50.265] GSE 1: open cores @ 100.00MHz
[2018-02-23 23:51:51.531] GSE 1 failure, disabling!
[2018-02-23 23:51:54.635] GSE 2: Terminus BM1384 Bitcoin Miner (10030035)
[2018-02-23 23:51:54.945] Hotplug: GekkoScience added GSE 2
[2018-02-23 23:51:55.216] GSE 2: setting frequency to 100.00MHz
[2018-02-23 23:51:55.879] GSE 2: open cores @ 100.00MHz
[2018-02-23 23:51:57.096] GSE 2 failure, disabling!
[2018-02-23 23:52:00.252] GSE 3: Terminus BM1384 Bitcoin Miner (10030035)
[2018-02-23 23:52:00.562] Hotplug: GekkoScience added GSE 3
[2018-02-23 23:52:00.833] GSE 3: setting frequency to 100.00MHz
[2018-02-23 23:52:01.496] GSE 3: open cores @ 100.00MHz
[2018-02-23 23:52:02.828] GSE 3 failure, disabling!
[2018-02-23 23:52:05.884] GSE 4: Terminus BM1384 Bitcoin Miner (10030035)
[2018-02-23 23:52:06.193] Hotplug: GekkoScience added GSE 4
[2018-02-23 23:52:06.464] GSE 4: setting frequency to 100.00MHz
[2018-02-23 23:52:07.128] GSE 4: open cores @ 100.00MHz
[2018-02-23 23:52:07.511] GSE 4 failure, disabling!
[2018-02-23 23:52:11.513] GSE 5: Terminus BM1384 Bitcoin Miner (10030035)
[2018-02-23 23:52:11.823] Hotplug: GekkoScience added GSE 5
[2018-02-23 23:52:12.094] GSE 5: setting frequency to 100.00MHz
[2018-02-23 23:52:12.758] GSE 5: open cores @ 100.00MHz
[2018-02-23 23:52:13.415] GSE 5 failure, disabling!
[2018-02-23 23:52:17.135] GSE 6: Terminus BM1384 Bitcoin Miner (10030035)
[2018-02-23 23:52:17.445] Hotplug: GekkoScience added GSE 6
[2018-02-23 23:52:17.717] GSE 6: setting frequency to 100.00MHz
[2018-02-23 23:52:18.380] GSE 6: open cores @ 100.00MHz
[2018-02-23 23:52:21.299] GSE 6 failure, disabling!
[2018-02-23 23:52:22.744] GSE 7: Terminus BM1384 Bitcoin Miner (10030035)
[2018-02-23 23:52:23.054] Hotplug: GekkoScience added GSE 7
[2018-02-23 23:52:23.326] GSE 7: setting frequency to 100.00MHz
[2018-02-23 23:52:23.990] GSE 7: open cores @ 100.00MHz
[2018-02-23 23:52:25.978] GSE 7 failure, disabling!
[2018-02-23 23:52:28.360] GSE 8: Terminus BM1384 Bitcoin Miner (10030035)
[2018-02-23 23:52:28.670] Hotplug: GekkoScience added GSE 8
[2018-02-23 23:52:28.941] GSE 8: setting frequency to 100.00MHz
[2018-02-23 23:52:29.605] GSE 8: open cores @ 100.00MHz
[2018-02-23 23:52:29.653] GSE 8 failure, disabling!
[2018-02-23 23:52:33.989] GSE 9: Terminus BM1384 Bitcoin Miner (10030035)
[2018-02-23 23:52:34.299] Hotplug: GekkoScience added GSE 9
[2018-02-23 23:52:34.570] GSE 9: setting frequency to 100.00MHz
[2018-02-23 23:52:35.234] GSE 9: open cores @ 100.00MHz
[2018-02-23 23:52:36.437] GSE 9 failure, disabling!
[2018-02-23 23:52:38.098] Shutdown signal received.
[2018-02-23 23:52:38.147]
Summary of runtime statistics:               
[2018-02-23 23:52:38.147] Started at [2018-02-23 23:51:43.711]                   
 [2018-02-23 23:52:38.147] Pool: stratum+tcp://pool.ckpool.org:3333                   
 [2018-02-23 23:52:38.147] Runtime: 0 hrs : 0 mins : 54 secs                   
 [2018-02-23 23:52:38.147] Average hashrate: 2887.7 Mhash/s                   
 [2018-02-23 23:52:38.147] Solved blocks: 0                   
 [2018-02-23 23:52:38.147] Best share difficulty: 0                   
 [2018-02-23 23:52:38.147] Share submissions: 0                   
 [2018-02-23 23:52:38.147] Accepted shares: 0                   
 [2018-02-23 23:52:38.147] Rejected shares: 0                   
 [2018-02-23 23:52:38.147] Accepted difficulty shares: 0                   
 [2018-02-23 23:52:38.147] Rejected difficulty shares: 0                   
 [2018-02-23 23:52:38.147] Hardware errors: 0 
[2018-02-23 23:52:38.147] Utility (accepted shares / min): 0.00/min                   
 [2018-02-23 23:52:38.147] Work Utility (diff1 shares solved / min): 0.00/min       
 [2018-02-23 23:52:38.148] Stale submissions discarded due to new blocks: 0                   
 [2018-02-23 23:52:38.148] Unable to get work from server occasions: 0                   
 [2018-02-23 23:52:38.148] Work items generated locally: 30                   
 [2018-02-23 23:52:38.148] Submitting work remotely delay occasions: 0                   
 [2018-02-23 23:52:38.148] New blocks detected on network: 1
[2018-02-23 23:52:38.148] Summary of per device statistics:
[2018-02-23 23:52:38.148] GSE 0 (5s):235.8M (avg):640.0Mh/s | A:0 R:0 HW:0 WU:0.0/m                   
 [2018-02-23 23:52:38.148] GSE 1 (5s):111.2M (avg):196.1Mh/s | A:0 R:0 HW:0 WU:0.0/m                   
 [2018-02-23 23:52:38.148] GSE 2 (5s):183.2M (avg):221.5Mh/s | A:0 R:0 HW:0 WU:0.0/m                   
 [2018-02-23 23:52:38.148] GSE 3 (5s):538.1M (avg):435.4Mh/s | A:0 R:0 HW:0 WU:0.0/m                   
 [2018-02-23 23:52:38.148] GSE 4 (5s):0.000 (avg):0.000h/s | A:0 R:0 HW:0 WU:0.0/m                   
 [2018-02-23 23:52:38.148] GSE 5 (5s):294.4M (avg):153.6Mh/s | A:0 R:0 HW:0 WU:0.0/m                   
 [2018-02-23 23:52:38.148] GSE 6 (5s):3.408G (avg):2.079Gh/s | A:0 R:0 HW:0 WU:0.0/m                   
 [2018-02-23 23:52:38.148] GSE 7 (5s):2.134G (avg):1.593Gh/s | A:0 R:0 HW:0 WU:0.0/m                   
 [2018-02-23 23:52:38.148] GSE 8 (5s):0.000 (avg):0.000h/s | A:0 R:0 HW:0 WU:0.0/m                   
 [2018-02-23 23:52:38.148] GSE 9 (5s):1.521G (avg):2.317Gh/s | A:0 R:0 HW:0 WU:0.0/m                   
 [2018-02-23 23:52:38.148]                     

I tried a couple different pot positions/voltage levels, starting clock rate switches (75, 100, 150) in the startup command,  to no noticed change.  I put it back to the "5:00"/max voltage/min resistance setting (where it was when I got the 808).

After this I unplugged the Terminus, plugged in my 1 and 2 chip USB sticks, and came back up normally.

So a couple questions:  Does the Terminus require a Pi controller?  Thoughts on what I should try next?

Thanks
vh
hero member
Activity: 699
Merit: 666
** Reserved **
vh
hero member
Activity: 699
Merit: 666
########################################
#GekkoScience Terminus R808 (BM1384) Miner Official Support Thread#
########################################


Meet the Terminus R808 **Release Announcement Link**


=================
=Thanks To The Community=
=================

Woot!  A big Thanks for the continued community support.  
These little miner's continued advancements forward can't happen without it.






--
What the port face looks like. We've got USB-A for 5V power out, and a mini USB for control. 12V can be drawn from either a PCIe 6-pin jack or a 2.1/5.5mm barrel jack (for running off a brick). The blue knob is used to adjust core voltage from about 0.63 to 0.80V chip-level, basically the same range as the 2Pac. It can be assembled with a vertical (pictured) or right-angle (front-facing) adjuster.

This guy has an onboard microcontroller that handles fan speed via PWM, detects "ZOMBIE" condition and resets the chips automatically, and will overtemp-shutdown at 80C (to restart mining below 70C).

It's a 100mm square sitting on rubber feet, but there are M3 screwholes at each corner for stacking or mounting in a case.

This miner is built with 8x BM1384 hashing chips. I will be using this form-factor as a standard going forward, so newer versions with better chips will be physically compatible.

For all you flashy-light enthusiasts, it's got a base blue LED and blinks white with returned shares.
--

=================
=How to Run=
=================

Same as the 2Pac.    Follow the build instruction to compile from source and run.

Run syntax:

*nix [if not root level privileges, see Q&A]
./cgminer -o stratum+tcp://pool.ckpool.org:3333 -u 1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr -p x

Windows
cgminer.exe -o stratum+tcp://pool.ckpool.org:3333 -u 1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr -p x

OS X
cgminer -o stratum+tcp://pool.ckpool.org:3333 -u 1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr -p x


Linux cgminer build steps

    Ubuntu 16.04.1 LTS new install.
    Default Install (+OpenSSH server)

Code:
sudo apt-get update
sudo apt-get upgrade -y

sudo apt-get install -y build-essential git autoconf automake libtool pkg-config libcurl4-openssl-dev libudev-dev
    
mkdir -p git/vthoang; cd git/vthoang
git clone https://github.com/vthoang/cgminer.git
cd cgminer

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



    Debian 8.7.1 new install.
        Default Install (No desktop environment, + SSH Server)
        (*do not specify root password to enable sudo)
   
    or Raspbian - Kernel version: 4.4 (Raspberry Pi)

Code:
sudo apt-get update
sudo apt-get upgrade -y

sudo apt-get install -y build-essential git libusb-1.0-0-dev libusb-1.0-0 libcurl4-openssl-dev libncurses5-dev libudev-dev screen libtool automake pkg-config libjansson-dev

mkdir -p git/vthoang; cd git/vthoang
git clone https://github.com/vthoang/cgminer.git
cd cgminer

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



Mac OSX Compiling with Homebrew

    El Capitan (10.11.6)

Code:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew doctor
brew tap vthoang/cgminer
brew install cgminer


Windows pre-compiled binary  (use 7zip, WinRAR, or WinZip to open the archive):

     Feb 27th @ 1fccd3d - cgminer-4.10.0-windows-gekko-1fccd3d.7z
     Feb 26th @ d5fba8e - cgminer-4.10.0-windows-gekko-d5fba8e.7z
     Feb 25th @ eb57c34 - cgminer-4.10.0-windows-gekko-eb57c34.7z
     Feb 24th @ d245c0d - cgminer-4.10.0-windows-gekko-d245c0d.7z

Install the zadig generic WinUSB drivers from:

http://zadig.akeo.ie

If all is well, you can list and see the miner from cgminer.
Code:
cgminer.exe -n


=================
=FAQ=
=================
Todo: Place useful consolidated thread info here...


Q.  How do I get one?
https://bitcointalksearch.org/topic/m.32983042


Q.  I heard there is extra startup parameters for the Terminus?

The default should be fine, but to adjust the startup behavior these extra options are available:

--gekko-start-freq
Ramp start frequency MHz 25-500 (default: 100)

--gekko-step-freq
Ramp frequency step MHz 1-100 (default: 25)

--gekko-step-delay
Ramp step interval in seconds, range 1-600 (default: 15)


Q.  How fast do these things mine at?

With the default settings, this miner should produce 66Gh/s @150MHz.  more details



Pages:
Jump to: