Pages:
Author

Topic: GekkoScience 2Pac/Compac BM1384 Stickminer Official Support Thread - page 29. (Read 177300 times)

full member
Activity: 408
Merit: 100
I asked Eyeboot about it, he's gonna send me some samples to play with. He says they aren't as good, won't clock up as high.


Got them running using their version of cgminer.  Run ok at stock frequency, zombie easily if increased the frequency. 
newbie
Activity: 114
Merit: 0
    3.7.2 was the last version to support GPU mining if I recall correctly. Maybe you would use that version for GPU mining on some old hardware with cheap electricity. The pre-built binaries are already there for you on 4.10 version. I don't understand going through the trouble of compiling a non-GPU executable for the last version of CGminer (3.7.2) that supported GPU mining.

However, if you are just figuring out how to compile what you need that is great but it's already been done for you. Tongue

Regarding the command line arguments, that older version of cgminer requires the Iccarus drivers to be compiled into the mix. As far as I know the Iccarus drivers were the earliest compatible with the Compac/Gekko Science USB devices. Again, neither of which you need.

The CGminer documentation (3.7.X) states this  in general
https://github.com/vthoang/cgminer/blob/3.7/ASIC-README <--here

"ASICMINER devices need the --enable-icarus option when compiling cgminer.
Also note that the AMU is managed by the Icarus driver which is detailed
in the FPGA-README. Configuring them uses the same mechanism as outlined
below for getting started with butterfly labs ASICs."

The address is correct for SlushPool configuration and it looks like you have setup your worker.
The frequency argument is not right for the device "Gekko" as the "--gekko-compac-freq 200 " is not a feature of 3.7.x
You may not have compiled the Iccarus drivers at all. Try "cgminer -ndev" to verify devices.

_Edit_  Roll Eyes

---> Use the pre-built 4.10.x <----


thank you everyone for the help. i've had some time this eve to play with it and its working great.  i'll continue to learn about it and get the most out of it.
legendary
Activity: 3346
Merit: 1858
Curmudgeonly hardware guy
I asked Eyeboot about it, he's gonna send me some samples to play with. He says they aren't as good, won't clock up as high.
full member
Activity: 408
Merit: 100
There's a rough picture of the topside of the circuit board on Eyeboot. Looks a lot like they changed the layout and a few parts but it appears to be roughly 95% 2Pac. Different 1.8V LDO but the same PLL source divider. It's got level shifters which means it's a 2-chip, and they even copied my clock line shifter (which is different from how Bitmain does it).

If VH's driver isn't friendly with 'em, I guess at least that means they didn't steal my CP2102 product strings.


Sorry Sidehack.  Bought them in good faith.  Was Going to compare them to the Gekko 2pac as they are $20 cheaper.  Looks now like they are much more expensive paper weights.

I do run Greedseed blade Gs and a D3 and/or L3 is next on the list.
member
Activity: 254
Merit: 11
Call 811 before you dig
There's a rough picture of the topside of the circuit board on Eyeboot. Looks a lot like they changed the layout and a few parts but it appears to be roughly 95% 2Pac. Different 1.8V LDO but the same PLL source divider. It's got level shifters which means it's a 2-chip, and they even copied my clock line shifter (which is different from how Bitmain does it).

If VH's driver isn't friendly with 'em, I guess at least that means they didn't steal my CP2102 product strings.

Eyeboot/eBay is where I first saw them. I don't have the tech chops to spot such, but did notice the ad copy said it runs cgminer and that it strongly resembles the 2Pac. I haven't seen anything from vh about support or a fork.
legendary
Activity: 3346
Merit: 1858
Curmudgeonly hardware guy
There's a rough picture of the topside of the circuit board on Eyeboot. Looks a lot like they changed the layout and a few parts but it appears to be roughly 95% 2Pac. Different 1.8V LDO but the same PLL source divider. It's got level shifters which means it's a 2-chip, and they even copied my clock line shifter (which is different from how Bitmain does it).

If VH's driver isn't friendly with 'em, I guess at least that means they didn't steal my CP2102 product strings.
member
Activity: 254
Merit: 11
Call 811 before you dig
Wow, that looks quite suspiciously like a ripoff of my design. A few parts are different but not, you know, a lot.

I'm not an expert (FAR from it), but the specs (10 GH/s) make it look like a single-chip 2Pac (Compac), with a fan and case.

They would probably be fun to play with, but without support like sidehack provides, they're useless as educational devices, and they are a poor value on a cost-per-hash basis, especially compared to the 2Pac (which has stellar CurmudgeonlyR support).

Edit: Re: TTBit - You'll find better support for Gridseeds and Butterflys right now than you will for TTBits.
legendary
Activity: 3346
Merit: 1858
Curmudgeonly hardware guy
Wow, that looks quite suspiciously like a ripoff of my design. A few parts are different but not, you know, a lot.
member
Activity: 254
Merit: 11
Call 811 before you dig
Hello, I have two TTbiT devices, like Gekko 2pac with a built-in fan.  Tried a pi3b and win 10 with all the appropriate drivers, permissions etc., gettin 'failed usb_init.'  Device manager on win10 says all ok. using a 10 port A400 hub with 2a1 per port available.  Have just one to hotplug & comes up with the above each time.  Enabled gekko-2Pac as it is the same as the TTbiT.

Have exhausted trying to find a solution.  Having read page 1 to page 37 and page 80-87 have not found any usable solution.   Any ideas?  Maybe a different enabler?

I thought about getting a couple of these. The seller doesn't offer support (I did try email and PM - no replies), and it does not appear that anyone has forked cgminer for the device, despite the ad copy (it says it runs cgminer).  I spent a fair amount of time looking here, and on the search engines; no luck.

I can't afford too many more paperweights, so no TTBit for now.
full member
Activity: 408
Merit: 100
Hello, I have two TTbiT devices, like Gekko 2pac with a built-in fan.  Tried a pi3b and win 10 with all the appropriate drivers, permissions etc., gettin 'failed usb_init.'  Device manager on win10 says all ok. using a 10 port A400 hub with 2a1 per port available.  Have just one to hotplug & comes up with the above each time.  Enabled gekko-2Pac as it is the same as the TTbiT.

Have exhausted trying to find a solution.  Having read page 1 to page 37 and page 80-87 have not found any usable solution.   Any ideas?  Maybe a different enabler?
legendary
Activity: 3346
Merit: 1858
Curmudgeonly hardware guy
The Compac was supported by Icarus driver sometime mid/late 2016 I think, because the original driver was built off the U3 code from Icarus. VH's custom driver for the 2Pac was built specifically for the 2Pac, and made flexible enough to be backward-compatible with the Compac and, with minimal modification, forward-compatible with the 8-chip Terminus pod.

When cgminer 3.7.2 was "current", I wasn't even thinking about making miners let alone had a product on the shelf. So native support for anything of mine by Icarus driver is impossible with that version - with the exception that the single-chip Compac might technically work if cgminer thinks it's a really slow Antminer U3.
newbie
Activity: 4
Merit: 0
     3.7.2 was the last version to support GPU mining if I recall correctly. Maybe you would use that version for GPU mining on some old hardware with cheap electricity. The pre-built binaries are already there for you on 4.10 version. I don't understand going through the trouble of compiling a non-GPU executable for the last version of CGminer (3.7.2) that supported GPU mining.

However, if you are just figuring out how to compile what you need that is great but it's already been done for you. Tongue

Regarding the command line arguments, that older version of cgminer requires the Iccarus drivers to be compiled into the mix. As far as I know the Iccarus drivers were the earliest compatible with the Compac/Gekko Science USB devices. Again, neither of which you need.

The CGminer documentation (3.7.X) states this  in general
https://github.com/vthoang/cgminer/blob/3.7/ASIC-README <--here

"ASICMINER devices need the --enable-icarus option when compiling cgminer.
Also note that the AMU is managed by the Icarus driver which is detailed
in the FPGA-README. Configuring them uses the same mechanism as outlined
below for getting started with butterfly labs ASICs."

The address is correct for SlushPool configuration and it looks like you have setup your worker.
The frequency argument is not right for the device "Gekko" as the "--gekko-compac-freq 200 " is not a feature of 3.7.x
You may not have compiled the Iccarus drivers at all. Try "cgminer -ndev" to verify devices.

_Edit_  Roll Eyes

---> Use the pre-built 4.10.x <----
vh
hero member
Activity: 699
Merit: 666
I couldn't open it with any of my archiving software.......

That said - hey VH, you might want to mention in the first post that 7Zip is required for extracting your Windows pre-builts because not everyone recognizes it.

This may be the first how to open an archive question I've gotten.   Note added.

    cross-compiled cgminer.exe binaries (use 7zip or WinZip to open the archive)

member
Activity: 254
Merit: 11
Call 811 before you dig
The first thing I consider is that people aren't so great. That assumption is usually valid. I mean statistically, half of people are below average. Maybe the first post instructions aren't so great, but maybe it's because they assume a basic competence that apparently a whole lot of people are lacking.

*.7z files open with 7zip. That's not difficult to find out. Cgminer 3.7.2 is freaking ancient by crypto standards, so there's no reason to assume it's pre-compiled with the custom driver written several years later. That's also not difficult to find out.

So, what you do is, you download the proper build from the first post. You get 7Zip and open up the 7z file so you can extract its contents. Then you run that command line from earlier, except you use --gekko-2pac-freq because you're running a 2Pac and I bet it'll work.

I reply sarcastically to noobs not because I'm full of myself, but because I'm a really big fan of self-reliance and I hate when people take the easy way out instead of spending the extra five minutes to solve their own problems, especially when the answers are, for the most part, already collected in the first post.



That said - hey VH, you might want to mention in the first post that 7Zip is required for extracting your Windows pre-builts because not everyone recognizes it.

One other thing worth mentioning: if, after you download and extract the latest version of cgminer, you open your freshly extracted folder and don't have a file named "cgminer.exe", disable your antivirus and do it again.
legendary
Activity: 3346
Merit: 1858
Curmudgeonly hardware guy
The first thing I consider is that people aren't so great. That assumption is usually valid. I mean statistically, half of people are below average. Maybe the first post instructions aren't so great, but maybe it's because they assume a basic competence that apparently a whole lot of people are lacking.

*.7z files open with 7zip. That's not difficult to find out. Cgminer 3.7.2 is freaking ancient by crypto standards, so there's no reason to assume it's pre-compiled with the custom driver written several years later. That's also not difficult to find out.

So, what you do is, you download the proper build from the first post. You get 7Zip and open up the 7z file so you can extract its contents. Then you run that command line from earlier, except you use --gekko-2pac-freq because you're running a 2Pac and I bet it'll work.

I reply sarcastically to noobs not because I'm full of myself, but because I'm a really big fan of self-reliance and I hate when people take the easy way out instead of spending the extra five minutes to solve their own problems, especially when the answers are, for the most part, already collected in the first post.



That said - hey VH, you might want to mention in the first post that 7Zip is required for extracting your Windows pre-builts because not everyone recognizes it.
newbie
Activity: 114
Merit: 0
The other mistake is, where did you conjure up cgminer 3.7.2? Why would a cgminer version about four years old work with hardware designed last year?

You can find the appropriate version by...

drum roll...

reading the first post!

Can you please get over yourself. Stop replying to noobie questions if it annoys you so much.

I was looking for an executable to download and that's the one I found. I tried downloading the feb 2017 link ON THE FIRST PAGE. but I couldn't open it with any of my archiving software....... therefore I went looking elsewhere........ therefore ended up here asking questions........ therefore ended up reading sarcastic messages from you.

If this tread is full of people like me asking similar questions have you considered for a moment that maybe the instructions ON THE FIRST PAGE are not all that great???
 
legendary
Activity: 3346
Merit: 1858
Curmudgeonly hardware guy
The other mistake is, where did you conjure up cgminer 3.7.2? Why would a cgminer version about four years old work with hardware designed last year?

You can find the appropriate version by...

drum roll...

reading the first post!
newbie
Activity: 114
Merit: 0


hmm i'm getting unrecognized option with both of those options.

my string looks like this:
Desktop\CGMiner\cgminer-3.7.2-windows\cgminer-nogpu.exe -o stratum+tcp://eu.stratum.slushpool.com:3333 -u zbw123.worker1 -p x --gekko-compac-freq 200

are there any obvious mistakes in there please?

Shouldn’t your string be “2pac-freq” instead of “compac-freq” ?



hiya yes i tried that as well. what does your string look like?
member
Activity: 223
Merit: 12


hmm i'm getting unrecognized option with both of those options.

my string looks like this:
Desktop\CGMiner\cgminer-3.7.2-windows\cgminer-nogpu.exe -o stratum+tcp://eu.stratum.slushpool.com:3333 -u zbw123.worker1 -p x --gekko-compac-freq 200

are there any obvious mistakes in there please?

Shouldn’t your string be “2pac-freq” instead of “compac-freq” ?

newbie
Activity: 114
Merit: 0

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

Run syntax:

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

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

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

-- snip --

===============
=Basic Q&A / Troubleshooting=
===============

Q. How can I set a different frequency for the 2Pac vs the Compac?

cgminer will accept one or both parameters for the stick.
--gekko-compac-freq 200 --gekko-2pac-freq 150


Note how, in the run syntax, it gives you a sample command line to start. You edit this with your own pool configs. Note also the --suggest-diff parameter. Then note that setting frequency is --gekko-2pac-freq; does it look a bit familiar? Try adding that to your command line but change the number.

And if it still doesn't work, go read a tutorial on command line interface and try again.

Like I've been saying for over a year now, the answer to just almost every question ever asked in this thread is "read the first post".


hmm i'm getting unrecognized option with both of those options.

my string looks like this:
Desktop\CGMiner\cgminer-3.7.2-windows\cgminer-nogpu.exe -o stratum+tcp://eu.stratum.slushpool.com:3333 -u zbw123.worker1 -p x --gekko-compac-freq 200

are there any obvious mistakes in there please?
Pages:
Jump to: