Bitcoin Forum
May 22, 2024, 04:26:36 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 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 103 104 105 106 107 108 109 ... 133 »
  Print  
Author Topic: GekkoScience Compac BM1384 Stickminer Official Support Thread  (Read 267699 times)
christiansenn
Newbie
*
Offline Offline

Activity: 25
Merit: 0


View Profile
December 22, 2015, 05:35:16 PM
 #1161

I am having trouble using more than 2x compaq in USB hubs.

I used Anker 7 port  60W and the Orico 36W

I tried on PIs and on Windows 10 laptop

But seems no matter which combination wont work with more than 2x at around max 200-225 MHz
Biodom
Legendary
*
Offline Offline

Activity: 3766
Merit: 3909



View Profile
December 22, 2015, 09:01:48 PM
Last edit: December 24, 2015, 04:09:25 AM by Biodom
 #1162


I don't know the ones in your quote, I used the following one:
http://www.amazon.com/Superbpag-Portable-Charger-Transfer-Samsung/dp/B013OK10YM

this one worked on both pi zero and pi 2.
I used it by linking through usb 2 hub, but some (Jake36) connected it directly to pi.
My reasoning behind using nonpowered usb 2.0 hub (my choice was 4-port unpowered Sabrent) as a bridge was:
1. sometimes usb 2 bridge allows for usb 3.0 hub to work
2. i wanted to connect the mouse and keyboard and usb 3 hub had some warning against using "slow" devices (such as mouse and keyboard) on it.
Biodom
Legendary
*
Offline Offline

Activity: 3766
Merit: 3909



View Profile
December 22, 2015, 09:11:35 PM
Last edit: December 22, 2015, 09:24:34 PM by Biodom
 #1163

I am having trouble using more than 2x compaq in USB hubs.

I used Anker 7 port  60W and the Orico 36W

I tried on PIs and on Windows 10 laptop

But seems no matter which combination wont work with more than 2x at around max 200-225 MHz


you have to specify: were they usb 3.0 or usb 2.0 hubs?
I have 4-5 compacs running at default settings on Superpag (~11Gh ea).
As per others, I used plastic card (like old library card, LOL) to separate them when using five, otherwise heatsinks of the adjacent sticks are in contact. Plus, I used Arctic breeze fan, which I think almost everybody else use as well.
toptek
Legendary
*
Offline Offline

Activity: 1274
Merit: 1000


View Profile
December 22, 2015, 11:19:15 PM
Last edit: December 22, 2015, 11:32:10 PM by toptek
 #1164

Quote
Not sure if the one in your link will work or not. The power input/output is lower, the Superbpag that I know works good with the Pi2B and sticks is this one http://www.amazon.com/Superbpag-Portable-Charger-Transfer-Samsung/dp/B013OK10YM

That one is rated 5V 14A 70Watt, the one you linked to is only rated at 5V 2A 10Watt.

http://www.amazon.com/dp/B00RM5OF70?psc=1    this one is the other one it's rated at 60 watts, your is better and its cheaper.



maybe is just my hub and batch two thu anything i throw at it just works, mines this one http://www.newegg.com/Product/Product.aspx?Item=N82E16817707235  I have it self powered at 7-24V either over a 110 or 240 line tried both but really saw no need for 240.   the PSU, i have does Output:24V 3A to match the hub.

For security, your account has been locked. Email acctcomp15@theymos.e4ward.com
Jake36
Sr. Member
****
Offline Offline

Activity: 331
Merit: 250


View Profile
December 23, 2015, 03:17:43 AM
 #1165

Quote
Not sure if the one in your link will work or not. The power input/output is lower, the Superbpag that I know works good with the Pi2B and sticks is this one http://www.amazon.com/Superbpag-Portable-Charger-Transfer-Samsung/dp/B013OK10YM

That one is rated 5V 14A 70Watt, the one you linked to is only rated at 5V 2A 10Watt.

http://www.amazon.com/dp/B00RM5OF70?psc=1    this one is the other one it's rated at 60 watts, your is better and its cheaper.



maybe is just my hub and batch two thu anything i throw at it just works, mines this one http://www.newegg.com/Product/Product.aspx?Item=N82E16817707235  I have it self powered at 7-24V either over a 110 or 240 line tried both but really saw no need for 240.   the PSU, i have does Output:24V 3A to match the hub.

I have 1 of the Plugable, but it's 2.0 with same power. The 2.0 worked OK, but not as good as the Superbpag has.
bitsolutions
Sr. Member
****
Offline Offline

Activity: 261
Merit: 257



View Profile
December 24, 2015, 02:59:48 AM
 #1166

driver-gekko was based off Icarus. At some point we'll clean it up, and at some point we'll add to it with new hardware. Icarus itself is pretty stupid so we're not going to pack more devices into it especially when they'll need a more advanced protocol.

It's been known from the start that writing a conf from cgminer-gekko doesn't work. I don't know why, but it doesn't work. That bug's been mentioned here a dozen times already. Just generate it with regular cgminer and copy it over or something.

cgminer-gekko is Novak's thing. I'll talk to him today, as he was planning on doing some work on it over the weekend but I don't know if anything got done.
Icarus is a catch all driver for devices with a certain protocol, if you want support merged into mainline cgminer I think it needs to be in there as all the devices that use Icarus are pretty similar and duplicating code can make driver maintenance trickier. If you make a device with a different protocol then it should be separate. Can you just send ck and/or kano a sample so they can do the merge it properly themselves? It would probably only take them a day or two once they have a hardware sample.

Quotes from kano on the driver:
Code:
It's an addition to the icarus code, not a replacement.
So it's not supposed to be a whole new module (that re-includes all the icarus code and drivers ...)
Code:
It wouldn't be pulled in as a duplicate like it is, but even if it was, the configure would need to explicitly exclude being able to include icarus and gekko since gekko will conflict with icarus (gekko is simply icarus + gekko combined into a new module) and cgminer won't even compile with both icarus and gekko due to that

But anyway, as implied before, there's no point having the entire icarus code repeated in the gekko driver. If they have broken anything in icarus with their modifications, then compiling with gekko (and disallowing icarus) will still have the same icarus breaks.
So as long as they haven't done that, then it will just be extra code in the icarus module to also support gekko

Mining Software Developer.
sidehack
Legendary
*
Offline Offline

Activity: 3318
Merit: 1849

Curmudgeonly hardware guy


View Profile
December 24, 2015, 03:39:32 AM
 #1167

We started with Icarus because the thing works as a U3. So Novak copied Icarus into gekko, then pretty much gutted it down to everything except U3 and then reworked what was left to match our specific needs. It no longer identifies the stick by sending sample work and recognizing the return format, and it ramps up the hashrate upon init instead of going straight to top speed (which makes init more reliable especially with high speeds and cheap hubs). We intend to pack code for future hardware into driver-gekko as well. It's by no means an Icarus replacement.

Also, I don't know if he's already swapped out the archives yet but yesterday Novak fixed not recognizing bitshopper sticks, and also the Icarus incompatibilities. Our test setup has been running one Gekko stick, one bitshopper stick, and one Antminer U2 on the same instance of cgminer (and all properly recognized) for about 27 hours now.

Cool, quiet and up to 1TH pod miner, on sale now!
Currently in development - 200+GH USB stick; 6TH volt-adjustable S1/3/5 upgrade kit
Server PSU interface boards and cables. USB and small-scale miners. Hardware hosting, advice and odd-jobs. Supporting the home miner community since 2013 - http://www.gekkoscience.com
bitsolutions
Sr. Member
****
Offline Offline

Activity: 261
Merit: 257



View Profile
December 24, 2015, 05:15:52 AM
 #1168

We started with Icarus because the thing works as a U3. So Novak copied Icarus into gekko, then pretty much gutted it down to everything except U3 and then reworked what was left to match our specific needs. It no longer identifies the stick by sending sample work and recognizing the return format, and it ramps up the hashrate upon init instead of going straight to top speed (which makes init more reliable especially with high speeds and cheap hubs). We intend to pack code for future hardware into driver-gekko as well. It's by no means an Icarus replacement.

Also, I don't know if he's already swapped out the archives yet but yesterday Novak fixed not recognizing bitshopper sticks, and also the Icarus incompatibilities. Our test setup has been running one Gekko stick, one bitshopper stick, and one Antminer U2 on the same instance of cgminer (and all properly recognized) for about 27 hours now.
How are you currently doing detection of the stick? The important part IMO is making sure that you can run other devices simultaneously with the Gekko stick so proper identification is critical for that, ideally with usb vendor and product id's since those are the most reliable(the sample work detection is a hack because vendors like bitmain and rockminer don't set usb vendor and product id's). Icarus is used for a very specific type of work handling which is why there are a bunch of devices grouped in the same driver. I think frequency ramping should be possible within the icarus driver, I remember there was even an experimental branch for rockminers that did that within the icarus driver. In your test setup is the U2 being driven by the gekko driver or the icarus driver?

Mining Software Developer.
sidehack
Legendary
*
Offline Offline

Activity: 3318
Merit: 1849

Curmudgeonly hardware guy


View Profile
December 24, 2015, 05:45:59 AM
 #1169

The U2 is driven by Icarus. I mentioned it specifically because I also mentioned Novak fixed the Icarus incompatibility, and that driver-gekko had everything specifically not Compac removed, therefore we must have compiled a cgminer with both Icarus and gekko enabled.

At this point I don't care what Icarus does or doesn't do. Gekko is not a replacement for Icarus. Icarus was just the functional starting point we used to write driver-gekko, and any hardware we add in the future will definitely not be based on Icarus protocol. It's seriously a mess. That the Compac works with Icarus (as a U3) is mostly Bitmain's fault for having built two generations of chip that basically behave the same.

We didn't change the PID/VID of the USB chip because leaving it in place makes drivers a lot easier. We did, however, change the product description string and serial number. bitshopper sticks were not recognized because we forgot to tell driver-gekko to look for bitshopper's product description as well as ours. That's also how BFG identifies them - in fact, Luke-Jr put together the code and data required to push those changes.

Regarding your earlier quotes from kano - I don't know if he looked at the gekko code or not, but most of what he said is wrong as far as I know. Statements specifically the opposite of true include:
"It's an addition to the icarus code, not a replacement. So it's not supposed to be a whole new module (that re-includes all the icarus code and drivers ...)"
"gekko is simply icarus + gekko combined into a new module"

Cool, quiet and up to 1TH pod miner, on sale now!
Currently in development - 200+GH USB stick; 6TH volt-adjustable S1/3/5 upgrade kit
Server PSU interface boards and cables. USB and small-scale miners. Hardware hosting, advice and odd-jobs. Supporting the home miner community since 2013 - http://www.gekkoscience.com
bitsolutions
Sr. Member
****
Offline Offline

Activity: 261
Merit: 257



View Profile
December 24, 2015, 07:25:51 AM
 #1170

The icarus protocol doesn't really have much to do with the ASIC itself so much as the usb controller, the full size antminers use a different protocol. Kano is basically saying gekko uses the icarus work protocol and that it should just be combined with the other icarus style devices because of that. Good to know that there is a reliable way to detect the gekko sticks other than using test work. Kano did look over the gekko code which is what those comments were based off of.

Mining Software Developer.
sidehack
Legendary
*
Offline Offline

Activity: 3318
Merit: 1849

Curmudgeonly hardware guy


View Profile
December 24, 2015, 02:10:48 PM
 #1171

The BM1384 Compac is based on Icarus work protocol, that is true. However, rolling gekko into Icarus I would call a bad idea, for several reasons. In short, because Icarus is convoluted enough without stuffing more into it, and because everything we make after the current Compac will use a different protocol so the module will diverge anyway. The next Compac won't use it, and nothing bigger will either.

Course, this conversation would be better if it were between Kano and Novak, since they're the ones that actually know and do.

Cool, quiet and up to 1TH pod miner, on sale now!
Currently in development - 200+GH USB stick; 6TH volt-adjustable S1/3/5 upgrade kit
Server PSU interface boards and cables. USB and small-scale miners. Hardware hosting, advice and odd-jobs. Supporting the home miner community since 2013 - http://www.gekkoscience.com
Jake36
Sr. Member
****
Offline Offline

Activity: 331
Merit: 250


View Profile
December 24, 2015, 02:27:15 PM
 #1172

Quote
Not sure if the one in your link will work or not. The power input/output is lower, the Superbpag that I know works good with the Pi2B and sticks is this one http://www.amazon.com/Superbpag-Portable-Charger-Transfer-Samsung/dp/B013OK10YM

That one is rated 5V 14A 70Watt, the one you linked to is only rated at 5V 2A 10Watt.

http://www.amazon.com/dp/B00RM5OF70?psc=1    this one is the other one it's rated at 60 watts, your is better and its cheaper.



maybe is just my hub and batch two thu anything i throw at it just works, mines this one http://www.newegg.com/Product/Product.aspx?Item=N82E16817707235 I have it self powered at 7-24V either over a 110 or 240 line tried both but really saw no need for 240.   the PSU, i have does Output:24V 3A to match the hub.

Just seen this (red), I forget who it was now (we were both looking at these), but they were told by the manufacturer (?) that these are not built to handle being pushed to the max over a long period (or something like that).

And if I remember right, no matter what you put in (12V, 15V, or 24V), it will only put out the standard USB 2.0 Amps per port (might have been a little more, but not much). So basically, just a better built powered/non-powered (basic) expansion hub.
Biodom
Legendary
*
Offline Offline

Activity: 3766
Merit: 3909



View Profile
December 24, 2015, 06:17:29 PM
 #1173

For software gurus:

if i run Debian Linux Live Cinnamon on PC (without installing), would I be able to configure cgminer/bfgminer and run stick(s) OR It is necessary to do a full install?
thanks.
jstncheney
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
December 24, 2015, 07:33:20 PM
 #1174

Alright guys. So yes, I'm a little late into the game. But having a few issues and i'm(hopefully) trying to get some support. My software skills are pretty minimal. I recently been experimenting with Ubuntu, and super new to it. So I purchased 3 of these bad boys, and im trying to get these working. So i followed the exact setup for the terminal. Got everything setup for CGminer. It is actually searching for the Gekkoscience miners. But when I plug them up, CGminer does not detect them. I tried plugging them directly to the computer, and I have tried plugging them to a powered USB hub. Nothing. I'm hoping to get some help. Thanks guys! If you need any more info please let me know.
sidehack
Legendary
*
Offline Offline

Activity: 3318
Merit: 1849

Curmudgeonly hardware guy


View Profile
December 24, 2015, 07:59:13 PM
 #1175

One thing more we'd need to know, what cgminer version you are using and what compile flags you used (--enable-icarus, --enable-gekko, etc).

Cool, quiet and up to 1TH pod miner, on sale now!
Currently in development - 200+GH USB stick; 6TH volt-adjustable S1/3/5 upgrade kit
Server PSU interface boards and cables. USB and small-scale miners. Hardware hosting, advice and odd-jobs. Supporting the home miner community since 2013 - http://www.gekkoscience.com
novak@gekkoscience (OP)
Full Member
***
Offline Offline

Activity: 173
Merit: 100


View Profile
December 24, 2015, 08:54:31 PM
 #1176

Guys, I've updated cgminer-gekko, if you download it now the link is still the same:

http://gekkoscience.com/misc/cgminer-gekko.tar.gz

If for some reason you need the old version, it can be found at:

http://gekkoscience.com/misc/cgminer-gekko-orig.tar.gz


The new version is slightly cleaned up and will build alongside icarus.  I've tested it with a U2 and they run at the same time.  I also fixed it to recognize bitshopper compacs, as that was a source of annoyance.  I have yet to try to force a windows build.

As to people suggesting that the compac driver should be part of icarus:  maybe, it really doesn't matter to me.  I'm not going to develop it as part of icarus though as I am substantially extending it for multi-chip and icarus is a total mess.  Even detection is crude because no one bothered to build most hardware that runs under icarus correctly so you simply have to try running each piece of hardware successively and see if it might be any of them.

If I need to somehow recombine the compac-only driver as part of icarus that might be possible.  cgminer-gekko will continue to exist for ongoing development, however.

--
novak
Jake36
Sr. Member
****
Offline Offline

Activity: 331
Merit: 250


View Profile
December 24, 2015, 09:28:10 PM
 #1177

Alright guys. So yes, I'm a little late into the game. But having a few issues and i'm(hopefully) trying to get some support. My software skills are pretty minimal. I recently been experimenting with Ubuntu, and super new to it. So I purchased 3 of these bad boys, and im trying to get these working. So i followed the exact setup for the terminal. Got everything setup for CGminer. It is actually searching for the Gekkoscience miners. But when I plug them up, CGminer does not detect them. I tried plugging them directly to the computer, and I have tried plugging them to a powered USB hub. Nothing. I'm hoping to get some help. Thanks guys! If you need any more info please let me know.

One thing more we'd need to know, what cgminer version you are using and what compile flags you used (--enable-icarus, --enable-gekko, etc).

Also, which steps did you follow? So we can see if maybe a step was missing, maybe had a bad step, or had a step for different hardware.
aarons6
Legendary
*
Offline Offline

Activity: 1736
Merit: 1006


View Profile
December 24, 2015, 09:57:47 PM
 #1178

For software gurus:

if i run Debian Linux Live Cinnamon on PC (without installing), would I be able to configure cgminer/bfgminer and run stick(s) OR It is necessary to do a full install?
thanks.

if you compile cgminer on the usb drive you should be ok.

dont leave it in your /home folder as that is a ram drive on a live build.. it wont get saved..


also, some usb creators have a persistant mode.. but i could never get it to work with ubuntu based builds..

what i would do is partition the USB drive yourself, you are going to need at least 8gb, 16 or 32 is better..

4gb goes to the usb image and the rest to the /home folder.

when the usb boots up, you just mount the partition manually to the /home/user folder and you can even make a script to do it if you know linux. kind of a hybrid usb live build.

that way all your files will be on the usb drive and not in memory so if you lose power its not completely reset.


altho if you want to not mess with it and have 2 usb drives.. you could boot the live and install it on the other usb drive.. just make sure you put the boot loader on the usb drive and not write it on /dev/sda

sidehack
Legendary
*
Offline Offline

Activity: 3318
Merit: 1849

Curmudgeonly hardware guy


View Profile
December 24, 2015, 10:13:27 PM
 #1179



I'm not just showing off, but it is pretty cool to be able to show off. This smexy Eyeboot 49-port-hub setup is what we used to test all the last batch of Compacs. Purchased from Amazon, and reimbursed by klintay on the condition that I publicise it. I generally disapprove of compensated endorsements (you always gotta question motives), but I will gladly endorse a product I actually do approve of and this hub is a heck of a lot better than the scrounger we were using. So, meeting that condition. It's probably a bit late but I'm fairly certain we'll be doing another 500 batch of Compacs (I'll know for sure early next week) and we have plans to continue the Compac line with new chips (whenever possible) and we'll keep using this hub (and 60A PSU) for testing until, I dunno, if it ever breaks I guess.

I'm not sure if it's an issue with cgminer or USB or what, but we couldn't get more than about 300GH out of a hub full of sticks. But even so, that was a decent load of power for a USB hub. Seriously.

So, shameless plug out!

Cool, quiet and up to 1TH pod miner, on sale now!
Currently in development - 200+GH USB stick; 6TH volt-adjustable S1/3/5 upgrade kit
Server PSU interface boards and cables. USB and small-scale miners. Hardware hosting, advice and odd-jobs. Supporting the home miner community since 2013 - http://www.gekkoscience.com
Luke-Jr
Legendary
*
Offline Offline

Activity: 2576
Merit: 1186



View Profile
December 24, 2015, 10:22:41 PM
 #1180

FWIW, the Compac driver in BFGMiner is heavily integrated with the "Icarus" driver, so what Kano is saying makes sense to me.

Future devices using a new protocol should probably get a separate driver from the Compac anyway.

Pages: « 1 ... 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 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 103 104 105 106 107 108 109 ... 133 »
  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!