Author

Topic: GekkoScience Compac BM1384 Stickminer Official Support Thread - page 130. (Read 268030 times)

sr. member
Activity: 311
Merit: 250
Waiting on 4 Sticks. Will this work to power them?

http://amzn.to/1JYN9m2



    10 Front facing Standard A USB ports
    0.5 - 2A per port with 17mm port spacing
    Upstream port support high speed (480M)
    Box includes 1 x USB hub, 1 x 12V 5A Power Adapter, 1 x USB cable

legendary
Activity: 1150
Merit: 1004

I did a search on the Minera thread. Looks like recent versions of Minera (including the 0.6.1 version I used for the mod) support the Pi 2.

So the Minera Compac mod that I posted today should work fine with a Pi 2. That said, it's untested since I only have Pi 1 models.

I posted the link in the original post so that people see it.

Good idea. Thanks!
full member
Activity: 173
Merit: 100

I did a search on the Minera thread. Looks like recent versions of Minera (including the 0.6.1 version I used for the mod) support the Pi 2.

So the Minera Compac mod that I posted today should work fine with a Pi 2. That said, it's untested since I only have Pi 1 models.

I posted the link in the original post so that people see it.

--
novak
legendary
Activity: 1150
Merit: 1004
Can't wait to see image!  Sounds like a good guy to allow it.  And thank you for doing it.

Will it work on raspberry Pi2 or just Raspberry PI 1.  I am new to Minera.

Yeah, he's a great guy with a great product.

I'm running Minera on three different Pi's, but they're all variants on the Pi 1. I don't know if Minera works on a Pi 2. That's a good question.

I did a search on the Minera thread. Looks like recent versions of Minera (including the 0.6.1 version I used for the mod) support the Pi 2.

So the Minera Compac mod that I posted today should work fine with a Pi 2. That said, it's untested since I only have Pi 1 models.
full member
Activity: 173
Merit: 100
The stick does not have any temperature sensor.

A great way to figure out what current your hub will run would be to measure the input voltage, if it starts to sag that means you're burning power inside the hub.

--
novak

I see, i think with my technical skill, i will use a laser thermometer on the back of the pcb. (For the temp)

However i did finally got a decent multimeter so it would probably good to learn a bit that way. By sag you mean i should figure out how to check the voltage of the usb port under load and if its not at the voltage it should be, i've found the hub's limit?

You expect a bit of sag in the voltage, especially if there are any long power cables.  But since power=V*I you can find out how much power is being wasted in the hub by multiplying the current draw by the voltage dip.  Example: nominal voltage is 5.00V and when you plug in a stick that pulls 2.00A you notice that the voltage sags to 4.90A.  The power loss then is (0.10 volts) * (2.00 A) = 0.2 watts.  This isn't much, so you're probably fine, but if you see voltage really dipping down then you might start to worry.  Really large voltage sag indicates that you are dissipating a lot of power in your hub, which means the resistance is pretty high for that much current.


I finally uploaded the Minera mod image that includes Compac support.

Thanks!

--
novak
legendary
Activity: 1150
Merit: 1004
I finally uploaded the Minera mod image that includes Compac support. You can use this with a Raspberry Pi to mine with your sticks under Minera without jumping through any fancy Linux hoops.

Here's the download link:

https://dbtbmm05cubzd.cloudfront.net/cryptocurrency/mods/minera_compac_mod.zip

Here's the zip archive digests:

md5:   58e347631162f392b186803268bee37c
sha256:   12d6d943f737da32b437ee59e547dd7175fcca52b69d11b1d748590f27991979

There's a read me in the zip that explains how to install and use the mod.

As you might expect, it took ten times longer to package and post this image than it took to make the mod in the first place Wink

Hopefully people find it helpful.
legendary
Activity: 1302
Merit: 1068
The stick does not have any temperature sensor.

A great way to figure out what current your hub will run would be to measure the input voltage, if it starts to sag that means you're burning power inside the hub.

--
novak

I see, i think with my technical skill, i will use a laser thermometer on the back of the pcb. (For the temp)

However i did finally got a decent multimeter so it would probably good to learn a bit that way. By sag you mean i should figure out how to check the voltage of the usb port under load and if its not at the voltage it should be, i've found the hub's limit?
full member
Activity: 173
Merit: 100


I got a stick to run at 450MHz which gives an expected hashrate of 24.75GH/s, I got 24.89GH/s.  It had kind of bad error rates though, around 6% hardware errors.  It was drawing 3A at 4.9V which is 14.7W.  

--
novak

Thanks that was exactly what i was looking for. Does the stick have no temp sensor?

I'll have to think it through but since i have a powered hub and will only receive one stick, overclocking one with a small usb fan cooling it seem like a good path. Seeing how far you just pushed it, it help figure out what to expect. It sound like it would probably run great at 16ghs for instance.

Just need to figure out whats the per port watt limit of a usb hub's port. Not that i'm planning on running one at 14.7W but still. Smiley

The stick does not have any temperature sensor.

A great way to figure out what current your hub will run would be to measure the input voltage, if it starts to sag that means you're burning power inside the hub.

--
novak
legendary
Activity: 1302
Merit: 1068


I got a stick to run at 450MHz which gives an expected hashrate of 24.75GH/s, I got 24.89GH/s.  It had kind of bad error rates though, around 6% hardware errors.  It was drawing 3A at 4.9V which is 14.7W.  

--
novak

Thanks that was exactly what i was looking for. Does the stick have no temp sensor?

I'll have to think it through but since i have a powered hub and will only receive one stick, overclocking one with a small usb fan cooling it seem like a good path. Seeing how far you just pushed it, it help figure out what to expect. It sound like it would probably run great at 16ghs for instance.

Just need to figure out whats the per port watt limit of a usb hub's port. Not that i'm planning on running one at 14.7W but still. Smiley
legendary
Activity: 3374
Merit: 1859
Curmudgeonly hardware guy
That same stick lit up 150MHz at 550mV with about two errors per minute. My test thing sags a fair bit but I was seing 4.45V 530mA for a stick-level 0.286W/GH
full member
Activity: 173
Merit: 100


I got a stick to run at 450MHz which gives an expected hashrate of 24.75GH/s, I got 24.89GH/s.  It had kind of bad error rates though, around 6% hardware errors.  It was drawing 3A at 4.9V which is 14.7W.  

--
novak
sr. member
Activity: 361
Merit: 267
full member
Activity: 173
Merit: 100
That's crazy, how much heat is the stick throwing off?  I'm wondering if you put like six of these in a hub if you'd be able to keep them cool...

I measured 2.8A on USB (which sagged to 4.9V), so that's 13.7W.  I just had it in front of a pretty mediocre 120mm computer fan and the single stick was fine.  Not cool but it was probably about a 15C temperature increase on the heatsink.

--
novak
sr. member
Activity: 361
Merit: 267
That's crazy, how much heat is the stick throwing off?  I'm wondering if you put like six of these in a hub if you'd be able to keep them cool...
full member
Activity: 173
Merit: 100


Running at 23.77 GH/s (at 437.5 MHz, expected hashrate is 24.06 GH/s) with 0.7% HW errors.  Voltage is measured at almost exactly 0.80 V, which is the max the stick goes to.  Running at 425MHz I got one hardware error in about half an hour.

--
novak
hero member
Activity: 924
Merit: 1000
I added a Jetflow 120 to my BE Cube case and made a usb to fan adapter to run it at 5v.  Almost silent and keeps the compacs cool to the touch.




Thats exactly what I intend to do.  Nice.
hero member
Activity: 562
Merit: 506
We're going to need a bigger heatsink.
Be careful how crude it is. Don't short something out.

The inductor is part of the circuit that does the voltage conversion. It's the R47 brick in the middle. The two flat black guys off its corner alternate switching between GND and 5V, then the inductor and all the capacitors to its upper left filter that switched voltage down to an average DC value.

I'll double check exactly what the metal of the heatsink is touching. I'll have to figure out a way to cool that brick too, thanks for the explanation. You learn something new every day. I'm pretty excited for this project.
legendary
Activity: 3374
Merit: 1859
Curmudgeonly hardware guy
Be careful how crude it is. Don't short something out.

The inductor is part of the circuit that does the voltage conversion. It's the R47 brick in the middle. The two flat black guys off its corner alternate switching between GND and 5V, then the inductor and all the capacitors to its upper left filter that switched voltage down to an average DC value.
hero member
Activity: 562
Merit: 506
We're going to need a bigger heatsink.
The current rating on the inductor is 17.5A, which at 400MHz (22GH) at 0.8V you should see less than 12.5A. I don't know where the breaking point is because I've never pushed one farther than 450MHz, which was drawing 2.5A from the USB jack. I bet if you could run about 850mV and 500MHz you'd see around 17A at 27.5GH and run a serious risk of your ASIC bursting into flames before the inductor does. But it'd be pretty fun. You'd also be drawing well over 3A from your jack, especially if the voltage was sagging.

You'd have to keep it cool, obviously.  The 125C is internal to the chip so if the heatsink gets that hot you've got yourself a paperweight.

The lowest bottleneck on current for the stick is the USB jack, which is only rated for 1.5A.  I haven't seen any trouble with pushing them above that but you've been warned.  Other than that, as sidehack said, both the chip and inductor will start getting very hot once you get over about 450MHz at over 800mV.

Really useful info guys, thanks. The inductor is the part of the miner that converts your usb DC 5v to the chip 0.6-0.8v, right?

Sidehack/Novak, I guess we'll find out the breaking point. I'm planning on pushing my spare one as hard as possible! I'll be recording that on video, sure hope my hub doesn't give out first.
 
I'm thinking of crudely attaching it to my s1 heatsink to suck some of that heat out.
full member
Activity: 173
Merit: 100
A few questions:

How would we go about REALLY pushing these sticks? The BM1384 datasheet says that these chips can do 22gh/s @ 10W--I'm pretty sure some of those dipo hubs that klintay was selling could actually handle the current for that. Is there a bottleneck for current in the stick (if that makes any sense)?

I also noticed that max operational temp of the chip is 125 degrees celsius. That seems quite high to me, do you know the actual max/recommended chip temps that the stickminer can handle?

Link for the lazy:
https://www.bitmaintech.com/files/download/BM1384_Datasheet_v2.0.pdf

Thanks everyone!

You'd have to keep it cool, obviously.  The 125C is internal to the chip so if the heatsink gets that hot you've got yourself a paperweight.

The lowest bottleneck on current for the stick is the USB jack, which is only rated for 1.5A.  I haven't seen any trouble with pushing them above that but you've been warned.  Other than that, as sidehack said, both the chip and inductor will start getting very hot once you get over about 450MHz at over 800mV.




OK I got them to work ..here my  2 gekko dust miners at work set at default 150mh (no idea what a good GH speed is) here is my Eligius address below for anyone interested
they are running on Unbuntu 12.04 using the fixes (which I added to the list for Novak's help) he can post this someplace so folk can use it for probably unbuntu but at least
my version for sure of 12.04 LTC version on some older laptops (not the latest unbuntu but still supported with upgrades FYI) ..again prob will work with newer versions too.

anyway my Eligius Address to watch them mine below Smiley

http://eligius.st/~wizkid057/newstats/userstats.php/1PbhCD56EE1ur45UvTca5wEUkAPpTi25oq



Awseome, I may add some of this info to the original post where people can see it.  As far as hashrate, if you read my original post it tells you that expected hashrate in GH is MHz * .055, so at 150MHz you should expect 8.25GH per stick.  150MHz probably pulls a little over stock USB power, especially if you don't undervolt them, so it's a pretty good starting place.  If you have a beefy hub you can try going higher but you may also need to adjust the voltage up a little.

--
novak
Jump to: