Pages:
Author

Topic: GekkoScience has a new stickminer that does 300+GH - page 27. (Read 22553 times)

member
Activity: 59
Merit: 17
Yeah…trade secrets :-(

So I didn’t mean to interface the temp probes with CGMiner and have the data run through the Compac (that would be amazing but beyond my coding abilities). I’ll have to dig through my random parts bin that’s in the deep depths of my storage unit in the basement of my apartment building to take a photo - but I built a gaming rig when I was 14 or 15 (I’m 32 now so we’re talking early 2000’s when 5.25 bays were plentiful on PC towers) and I had a 5.25 bay mountable Fan Controller - it had 8 temperature probes and was able to control 8 (or 16 if you used the included splitters) fans. It was 100% hardware based - no software interface - just a big display across the front and 2 banks of buttons that controlled everything. The sensors were very, very thin and small film-type probes that would actually be perfect for a project like this. Me being a little bit anal, it would annoy the hell out of me to only be able to monitor 3/4’s of my miners. I’m trying to track down another one of these controllers but haven’t had a ton of luck.

And I 100% agree with you about the fan attached to heatsink theory - seemed like a no brainer to me and I was pretty shocked to see that no matter what fan I used (I was testing the different between a Noctua NF-A4 20 and the BitcoinMerch supplied off-brand fan) that the temp was still considerably higher than running them without anything attached under optimal airflow. There is a guy in the UK who sells a much more well thought out mount that he prints himself called, if I’m not mistaken, the IcePac - his mount looks like much more time went into the design than the one I mentioned. He has the fan angled up 20’ish degrees to optimize the air flowing across the heatsink as opposed to most of the airflow being impeded by plastic on the top and bottom of the shroud. But - after my experience having spent nearly $300 for something that made my miners run hotter - decided against testing the waters with it. I run my Noctua industrial fans at full speed or at least close to it with the 12V pins on the side of the gekko hubs - the arctic USB fans towards the front run at whatever speed they are meant to plugged into 5V - and the ISB fans I got on Amazon run on the medium setting - haven’t brought a tach home to measure anything but I can attest to the fact that every heatsink on those 12 miners is “warm” to the touch. By no means would I call them “hot”.
hero member
Activity: 882
Merit: 5834
not your keys, not your coins!
n0nce - so I actually used something VERY similar to that - I bought them from Bitcoinmerch. However, they ran way, way hotter using those as opposed to the setup pictured in the link (measured the rear of the PCB directly behind the chip).

I don't have a jr rank so you'll have to go to this site to see my current setup. https://imgur.com/a/OsYdU8M

Running my sticks with the BitcoinMerch "fan upgrade" I measured the rear of the PCB at about 53 Celsius (420mhz). With my current setup (this was prior to getting the industrial noctua fans - was using Arctic F12's) I measured the same spot at about 46 Celsius, which I would certainly consider substantial. I would, conservatively, assume the chip itself is probably 20% hotter than the rear of the PCB.
That's very good to know, thank you so much! I just assumed fans 'directly' on the heatsinks would be better, but then I'll stick to my PC fan setup (similar to yours).
What RPM are you running them at?

What the chip actually does is use some pins to interface to an external temperature sensor and then the comm protocol has some stuff built in to set up temperature reads via register access. Sensors aren't built into the chip, but it'd be awful handy if they were.

BUMMER! Looking at the CGMiner README I saw some examples in which a temperature was displayed with different miners. I was doing some research to see why I couldn't figure out how to get mine to display that information so this makes a lot of sense. I contemplated using the temperature probes similar to the ones that come with fan controllers and just putting adhering them to the heatsink right between the heatsink and the PCB - but none of the fan controllers I've looked at can monitor 12 temp probes. I know some ASICs are designed to run H O T for very long periods of time with little to no downtime - just can't find a ton of info on these chips in particular. Bitmain seems very secretive lmao.
The examples probably stem from different ASICs, not Compac F. Even if you were to connect a probe to the correct pins, the firmware doesn't implement forwarding that information to CGMiner, so I don't think you can add this functionality after the fact.

Of course Bitmain is secretive. Cheesy It's all only available under NDA, if at all.
legendary
Activity: 3374
Merit: 1859
Curmudgeonly hardware guy
I was looking at integrating a temp sensor, but we were already pushing two months behind schedule getting to market with this guy and I didn't expect they'd sell out as fast as they did, prompting "regular product" status with manufacture in the several thousands. It also didn't help that the parts were low stock everywhere, and I was already fighting stock issues on a couple other things. We're about to start manufacture on a new version again, since some parts we've found stock of for years are drying up overnight right now.

I'm not sure if BM1397 are built to run hot for a long time, but I do know the die is much larger than, say, the BM1387 we're used to, and the top plating of the package is copper rather than plastic or ceramic, all of which means it handles higher power draws much better, stays cool easier.
newbie
Activity: 7
Merit: 0

n0nce: I would personally just turn the hub around and fix it in a way that it doesn't dip into the liquid, just to be on the safe side and since it's easy to do. Would look nicer if the whole thing was submerged, though, for sure.  Grin

Thanks n0nce, I had my doubts but I think I'm going to try something simple to test.  Cheesy


bigdaddymccarron: I have mine water cooled, see this post.

Thanks bigdaddymccarron, excellent work, I take ideas!  Shocked

Thanks guys
member
Activity: 59
Merit: 17
What the chip actually does is use some pins to interface to an external temperature sensor and then the comm protocol has some stuff built in to set up temperature reads via register access. Sensors aren't built into the chip, but it'd be awful handy if they were.

BUMMER! Looking at the CGMiner README I saw some examples in which a temperature was displayed with different miners. I was doing some research to see why I couldn't figure out how to get mine to display that information so this makes a lot of sense. I contemplated using the temperature probes similar to the ones that come with fan controllers and just putting adhering them to the heatsink right between the heatsink and the PCB - but none of the fan controllers I've looked at can monitor 12 temp probes. I know some ASICs are designed to run H O T for very long periods of time with little to no downtime - just can't find a ton of info on these chips in particular. Bitmain seems very secretive lmao.



n0nce - so I actually used something VERY similar to that - I bought them from Bitcoinmerch. However, they ran way, way hotter using those as opposed to the setup pictured in the link (measured the rear of the PCB directly behind the chip).

I don't have a jr rank so you'll have to go to this site to see my current setup.

https://i.imgur.com/qWtjy85.jpeg

https://i.imgur.com/FKz4aBs.jpeg

Running my sticks with the BitcoinMerch "fan upgrade" I measured the rear of the PCB at about 53 Celsius (420mhz). With my current setup (this was prior to getting the industrial noctua fans - was using Arctic F12's) I measured the same spot at about 46 Celsius, which I would certainly consider substantial. I would, conservatively, assume the chip itself is probably 20% hotter than the rear of the PCB.

Quoted for photo visibility.

Also wanted to ask, how are you measuring the temperature of the sticks?, I'm thinking about using a thermal camera to do it, but I'm not sure they're actually very accurate. At least the cheaper USB ones.

A drop from 53 to 46 degs is considerable. Those noctua fans are really great at keeping silent miners cool.

I'm a service technician at a major Fiat-Chrysler franchise - brought my snap-on IR thermometer (very costly, but very accurate) home to take some measurements. And yes - as you can tell by how I outfitted my Pi, I'm a big fan of Noctua products lol.
hero member
Activity: 1008
Merit: 960
n0nce - so I actually used something VERY similar to that - I bought them from Bitcoinmerch. However, they ran way, way hotter using those as opposed to the setup pictured in the link (measured the rear of the PCB directly behind the chip).

I don't have a jr rank so you'll have to go to this site to see my current setup.





Running my sticks with the BitcoinMerch "fan upgrade" I measured the rear of the PCB at about 53 Celsius (420mhz). With my current setup (this was prior to getting the industrial noctua fans - was using Arctic F12's) I measured the same spot at about 46 Celsius, which I would certainly consider substantial. I would, conservatively, assume the chip itself is probably 20% hotter than the rear of the PCB.

Quoted for photo visibility.

Also wanted to ask, how are you measuring the temperature of the sticks?, I'm thinking about using a thermal camera to do it, but I'm not sure they're actually very accurate. At least the cheaper USB ones.

A drop from 53 to 46 degs is considerable. Those noctua fans are really great at keeping silent miners cool.
member
Activity: 59
Merit: 17
n0nce - so I actually used something VERY similar to that - I bought them from Bitcoinmerch. However, they ran way, way hotter using those as opposed to the setup pictured in the link (measured the rear of the PCB directly behind the chip).

I don't have a jr rank so you'll have to go to this site to see my current setup. https://imgur.com/a/OsYdU8M

Running my sticks with the BitcoinMerch "fan upgrade" I measured the rear of the PCB at about 53 Celsius (420mhz). With my current setup (this was prior to getting the industrial noctua fans - was using Arctic F12's) I measured the same spot at about 46 Celsius, which I would certainly consider substantial. I would, conservatively, assume the chip itself is probably 20% hotter than the rear of the PCB.
legendary
Activity: 3374
Merit: 1859
Curmudgeonly hardware guy
Service questions should start with the reseller.
member
Activity: 71
Merit: 20
sidehack,

Can/do you repair the USB hubs?
member
Activity: 71
Merit: 20
Hello,

I am looking for the immersion in oil to refrigerate the compacf, my question is the following:

Would it be possible or if someone has tried it to put the whole hub with the Gekko's, inside the pool with the oil to avoid the noise of the fans and lower the temperature, would it work?

Thanks.

I have mine water cooled, see this post.
legendary
Activity: 3374
Merit: 1859
Curmudgeonly hardware guy
What the chip actually does is use some pins to interface to an external temperature sensor and then the comm protocol has some stuff built in to set up temperature reads via register access. Sensors aren't built into the chip, but it'd be awful handy if they were.
hero member
Activity: 882
Merit: 5834
not your keys, not your coins!
Looking at the pin out information for the BM1397 it does appear to have temperature monitoring capabilities.
It does, but it's not implemented, so the chip neither throttles itself when getting too hot, nor does it report the temps to CGMiner, which is a real pity.
I personally use a 120mm PC fan, because that's what I had lying around, but I still plan to get some small fans to put directly onto the heatsinks. With this type of heatsink (relatively low surface area), I believe the added static pressure will be better for the sticks.

A little 3D printed adapter like this will be needed, though.
Would it be possible or if someone has tried it to put the whole hub with the Gekko's, inside the pool with the oil to avoid the noise of the fans and lower the temperature, would it work?
I would personally just turn the hub around and fix it in a way that it doesn't dip into the liquid, just to be on the safe side and since it's easy to do. Would look nicer if the whole thing was submerged, though, for sure. Grin
newbie
Activity: 7
Merit: 0
Hello,

I am looking for the immersion in oil to refrigerate the compacf, my question is the following:

Would it be possible or if someone has tried it to put the whole hub with the Gekko's, inside the pool with the oil to avoid the noise of the fans and lower the temperature, would it work?

Thanks.
member
Activity: 59
Merit: 17
Really appreciate you taking time to post some suggestions! That’s interesting - I currently have mine running at 425mhz and this morning when I was on my way out the door for work I took a quick peak - they’re all stable and have been hashing away for over 24 hours now!. I’ve been toying with the thought of running them higher but wasn’t sure what sort of temps are safe to sustain for extended periods of time. If you don’t mind me asking - what sort of cooling equipment are you using? I can’t figure out how to get any sort of thermal info from CGMiner so I brought my IR Thermometer home from work and just measured the back side of the PCB directly behind the chip. Looking at the pin out information for the BM1397 it does appear to have temperature monitoring capabilities.
hero member
Activity: 882
Merit: 5834
not your keys, not your coins!
*knock on wood* for the first time, it's working! Running steadily for the past 45 minutes. I hadn't thought to start it at a higher frequency - didn't realize it was possible until I was combing this thread at work today lol.
That's great to hear! I just quickly looked up my config file and I have these settings, just for the record:
Code:
"gekko-compacf-freq"   : "500",
"gekko-compacf-detect" : true,
"gekko-start-freq"     : "400",
"gekko-mine2"          : true,
"gekko-tune2"          : "60",
"gekko-tune-up"        : "70"

So I actually have to start at 400MHz - but as I said, this is a pretty bitchy stick; I expect normal chips to work with a lower start frequency.

n0nce - I was only able to compare the initial current as it would start ramping up - which was the same as all of my other sticks. Trouble was I couldn't get it to achieve the clock speed I was setting so I wound up comparing it to another one of my sticks at 200mhz which was 4.96V / 1.671A (so approx. 8.25-8.3 watts).
Alright; I believe that's a normal number - at full speed, I'm around 2.8A but when ramping up from 200MHz it can definitely be a bit over half of that I guess. If there's instability when running full speed, keep an eye on the wattage - that's what helped me solve my issues.
legendary
Activity: 3374
Merit: 1859
Curmudgeonly hardware guy
I'll be completely honest, I'm not really sure what kano's -mine2 algorithm does. I use an older (test build) version of his driver on the production testers because it defaults to spitting out some extra data I like to have for diagnosing.

Glad you got everything working.
member
Activity: 59
Merit: 17
Hey guys - thanks so much for your input!

n0nce - I was only able to compare the initial current as it would start ramping up - which was the same as all of my other sticks. Trouble was I couldn't get it to achieve the clock speed I was setting so I wound up comparing it to another one of my sticks at 200mhz which was 4.96V / 1.671A (so approx. 8.25-8.3 watts).

Sidehack - Initially at the end of the cg miner command line I was typing I was adding "--gekko-mine2 --gekko-compacf-freq 400". I tried adding the starting frequency (300) but it made it display the 300mhz frequency, T 400 P 0 for about 25 - 45 seconds and then the word ZOMBIE would show up for a few seconds and it would reassign the next consecutive # before GSF (ie. if it was 7: GSF 10052807, it would then change to 12: GSF 10052807, and the loop would continue). Was chatting with a coworker earlier who is a home-mining enthusiast also and he suggested I take out the "--gekko-mine2" in the text I was inputting and *knock on wood* for the first time, it's working! Running steadily for the past 45 minutes. I hadn't thought to start it at a higher frequency - didn't realize it was possible until I was combing this thread at work today lol.

Really appreciate the suggestions - love my stickminers <3

Cheers!

legendary
Activity: 3374
Merit: 1859
Curmudgeonly hardware guy
You might also tweak the starting frequency. It could be having trouble at the bottom end and needs to be forced over the knee past where the chip stabilizes internally and starts operating close enough to expected parameters that it ramps up on its own. When we test at the factory, the start freq is 300 and target is 400. If we don't see at least 220GH sustained for 24 hours with those settings, it doesn't go out the door.
hero member
Activity: 882
Merit: 5834
not your keys, not your coins!
Has anyone else had any experiences like this?
In my experience, every chip needs a bit more or less voltage; that's due to the 'silicon lottery' effect.

Since you have USB multimeters: can you post how many watts / amps your 'working' sticks are pulling at a given clock speed and how much the new one is pulling at the same clock speed?

- tried notching the core voltage potentiometer in very small increments which didn’t change anything)
How much did you increment it? How many watts did you reach? As long as it's under 3A, you still have some headroom. Also make sure that it's cooled properly, but I assume it is, since the other sticks seem to be getting enough cooling as well.
member
Activity: 59
Merit: 17
Hey everyone! Quick question that maybe someone can help with. I’ve been running a handful of Compac F’s for a few months - love them and how easy it was to get them up and running having used Newpacs in the past. My issue is this - I bought another one as I had 11 and one open high powered port on my second gekko hub. I got it yesterday - powered down the PSU that powers the 2 hubs (750W HP PSU with a Parallel Miner X11 breakout board), put the new stick in (didn’t touch the potentiometer - have never really had to running them at 400mhz…), powered up the PSU and started CGMiner on my Raspberry Pi. The new stick (serial number ends in 2807) which I got from ASICPuppy (I mention this because I’ve bought 4 other CompacF’s from him so I know he’s not selling bad hardware and in my conversations with him he seems knowledgeable). The stick will not run with any stability at any frequency. CGMiner wound up tuning it down to 160MHZ and it would’ve continued to drop if I didn’t stop it to investigate. I put the stick on my USB Multimeter to compare the current draw against another stick and it doesn’t seem too too far off. I figured it may be an issue with power so I tried powering it alone in one of my gekko hubs - same thing… when CGMiner is starting up it shows the current clock frequency (200MHZ), the target frequency (T) as 400, then (P) which normally ramps up quickly on my other sticks to the target I’ve set seems to get stuck at 154 and after several minutes the stick just throttles itself. It has yet to achieve more than 55 GH/S. Is there any sort of fundamental difference in the Compc 8.2’s vs the 8.1’s that would require
I do anything differently? Current hardware and software I’ve tried to troubleshoot this with is as follows:

- Gekkoscience USB Hubs (tried the stick in several ports on both hubs)
- RaspberryPi 4 Model B (tried using both the 32bit and 64bit versions of Raspberry Pi OS and tried running it on a Pi with Ubuntu)
- software I’m using is CGMiner 4.12.0
- tried running it in my old Sipolar hub (each port has a maximum power output of 2.4a according to the specs)
- tried notching the core voltage potentiometer in very small increments which didn’t change anything)

Has anyone else had any experiences like this? If yes - any ideas as far as what the next steps should be? I reached out to ASICPuppy but have yet to hear back from him and in the event I do t hear from him today, would like to try to figure this out if there’s anything I may be doing incorrectly.

Thanks!
Pages:
Jump to: