Pages:
Author

Topic: Official FutureBit Apollo BTC Software/Image and Support thread - page 38. (Read 47056 times)

legendary
Activity: 1202
Merit: 1181
I bought a power supply today but I think it is DOA.

However, maybe such power supplies are not meant to do anything until PC components are plugged in, I just don't know, I never used a PSU like this.

When I plug it in and turn it on, absolutely no signs of life show up. Either with or without the Apollo plugged in.

Can anyone tell me if such a power supply would normally have some blinking LEDs or anything that shows it is working?

Or is it waiting for some "Hello send me power' signal from something?

https://www.silverstonetek.com.tw/product.php?pid=893&area=en

I wonder if this has something to do with the issue (from the page linked above):
Quote
This PSU’s motherboard connector includes a 4pin sense wire that needs to be connected to the PSU’s modular interface as shown. Sense wire helps improve PSU’s regulation performance by around 1%-2%.



The PSU is fine, you need to bridge some pins on the ATX24 pin cable end to get the PSU to power on. There's off the shelf solutions you can buy or you can just use something as simple as a paperclip
member
Activity: 203
Merit: 37
I bought a power supply today but I think it is DOA.

However, maybe such power supplies are not meant to do anything until PC components are plugged in, I just don't know, I never used a PSU like this.

When I plug it in and turn it on, absolutely no signs of life show up. Either with or without the Apollo plugged in.

Can anyone tell me if such a power supply would normally have some blinking LEDs or anything that shows it is working?

Or is it waiting for some "Hello send me power' signal from something?

https://www.silverstonetek.com.tw/product.php?pid=893&area=en

I wonder if this has something to do with the issue (from the page linked above):
Quote
This PSU’s motherboard connector includes a 4pin sense wire that needs to be connected to the PSU’s modular interface as shown. Sense wire helps improve PSU’s regulation performance by around 1%-2%.

member
Activity: 203
Merit: 37
I think I found the male power connector used for the Apollo:

6-Pin Connector ATX/AUX/EPS

https://skippyscustompcs.com.au/products/4-pin-atx-connector?_pos=1&_sid=6919f0e2b&_ss=r

togethr with these:

https://skippyscustompcs.com.au/products/crimp-terminal-atx-15-16-awg-male?variant=32881590009920

Remains to be seen if they fit once they arrive.

Is the male crimp terminal correct? I would guess that you need a female crimp terminal for this connector?
You are correct! And I ordered the wrong parts!  Embarrassed

Thanks for picking that up!

This is the correct one:  https://skippyscustompcs.com.au/products/crimp-terminal-atx-15-16-awg-female?_pos=9&_sid=ac5e1e496&_ss=r
newbie
Activity: 14
Merit: 1
I think I found the male power connector used for the Apollo:

6-Pin Connector ATX/AUX/EPS

https://skippyscustompcs.com.au/products/4-pin-atx-connector?_pos=1&_sid=6919f0e2b&_ss=r

togethr with these:

https://skippyscustompcs.com.au/products/crimp-terminal-atx-15-16-awg-male?variant=32881590009920

Remains to be seen if they fit once they arrive.

Is the male crimp terminal correct? I would guess that you need a female crimp terminal for this connector?
member
Activity: 203
Merit: 37
How can I write an xz file to a micro CD?
When I try to do it with etcher I get a corrupted error.
If you post the complete error message then it might be clearer what is happening.
What OS are you using?
newbie
Activity: 3
Merit: 0
How can I write an xz file to a micro CD?
When I try to do it with etcher I get a corrupted error.
hero member
Activity: 882
Merit: 5834
not your keys, not your coins!
Thanks for the response.  That doesn't seem to be the problem unfortunately.
My Apollo only made 10 connections while downloading the blockchain (using TOR).

Recently I saw that it made 13 connections once the node was up to date. Might be coincidence.
If I remember correctly, you don't get inbound connections during IBD and are just downloading from up to 10 'outbound' peers, instead.

Actually, according to Bitcoin.org, the default outbound peers limit is 8. I could have bet that I saw 10 connections during IBD too, though.
member
Activity: 203
Merit: 37
Thanks for the response.  That doesn't seem to be the problem unfortunately.
My Apollo only made 10 connections while downloading the blockchain (using TOR).

Recently I saw that it made 13 connections once the node was up to date. Might be coincidence.
newbie
Activity: 2
Merit: 0
I haven't been able to find discussion of issues with the Eero wireless router.  This doesn't allow you to add/change port forwarding the typical way; you do it through the Eero mobile app.  I reached out to Eero support to learn about this, and followed their instructions to the best of my limited abilities.  I now have port forwarding enabled for 8333 on my Eero, but the ApolloBTC node dashboard continues to only show 10 connections.  Can anyone help please?
Could this be because you are using Tor? I vaguely remember reading that 10 connections is the max when using Tor, but might be wrong about that.


Thanks for the response.  That doesn't seem to be the problem unfortunately.
member
Activity: 203
Merit: 37
What are you planning to do with that?
Cut the 12V cables, crimp and solder the new connectors the same as they were before, but with an additional fan connector (or 2) coming out at the Apollo end.
hero member
Activity: 882
Merit: 5834
not your keys, not your coins!
I looks like it is still difficult to find fans with the required specs.
Have they all been bought and built into the glut of miners ordered last year? Would not be surprised, seems odd that powerful PWM controlled 92mm fans are sold out everywhere.
No; those use larger fans.

What size fans are used in the big miners that suck 3-5kWh power?
I'm pretty sure the Antminer S9 uses 120mm fans; all others probably do that, too.

I think I found the male power connector used for the Apollo:
6-Pin Connector ATX/AUX/EPS
https://skippyscustompcs.com.au/products/4-pin-atx-connector?_pos=1&_sid=6919f0e2b&_ss=r
togethr with these:
https://skippyscustompcs.com.au/products/crimp-terminal-atx-15-16-awg-male?variant=32881590009920
Remains to be seen if they fit once they arrive.
What are you planning to do with that? Edit: for running the fan directly off 12V, I see!

The Noctua 200mm fan keeps the ASIC temp at 58degC in 27C air temperature, with the stock fan running at 3030rpm.

This looks ridiculous!! Cheesy But I do love it.

2022-12-05 21:12:03 ::: RECONNECTION :::
2022-12-06 17:34:45 ::: RECONNECTION :::
I think I figured it out, it is the USB controller/connection crashing. Just tested by yanking the cable out & results look the same.
dangit
Yes; unfortunately, a common Windows problem. I'd recommend trying to install Windows Subsystem for Linux and running it from there. Alternatively, if you have an old laptop or Raspberry Pi lying around, which could be used as a dedicated miner controller, that would be perfect.
newbie
Activity: 21
Merit: 0

2022-12-05 21:12:03 ::: RECONNECTION :::

2022-12-06 17:34:45 ::: RECONNECTION :::


I think I figured it out, it is the USB controller/connection crashing. Just tested by yanking the cable out & results look the same.

dangit
newbie
Activity: 21
Merit: 0
Standard Apollo running on a Windows machine. Doesn't stay hashing through the night.
Need help troubleshooting.

I ran it for a few days nonstop at home without any issues. I brought it to work so I could run it there as a space heater  Wink and so far both nights after I'm gone the software crashes (or something?) and it stops hashing entirely. When I come back in the morning, the software interface isn't running at all.
I have to re-boot the miner and restart apollo-miner.exe to get hashing again.

I can't tell what is causing the miner to stop. My PC is set to not Sleep. Both nights it happened at different times.
The last entries both times so far in the miner events file:

2022-12-05 21:12:03 ::: RECONNECTION :::

2022-12-06 17:34:45 ::: RECONNECTION :::

member
Activity: 203
Merit: 37
The 200mm Noctua NF-P20 PWM running at full speed is the best fan I have found to add quiet cooling.    https://noctua.at/en/products/fan

I managed to print a single piece fan shroud from polycarbonate (PC) - which means that I can most likely also print it from fire retardant PC once I get some.

The fan shroud is tied to the Apollo fan grill and the 200mm Noctua fan is powered using the fan connector on the Apollo.

By using the Y-adapter that comes with the Noctua 200mm fan (and cutting the third cable on the Y-connector arm with 3 cables), the stock fan can continue to run with variable speed, while the Noctua 200mm fan runs at full speed all the time.

Once I get some of the 6-pin power connectors, I will splice the power cables so that the auxiliary 200mm fan gets powered by the main 12V power of the PSU (for extra redundancy).



Inserting and tightening the cable ties is tricky, but doable.



The Noctua 200mm fan keeps the ASIC temp at 58degC in 27C air temperature, with the stock fan running at 3030rpm.







Here is the OpenScad code if someone wants to play with it (it's probably full of non-manifolds and other esoteric critters, but PrusaSlicer renders the resulting STL file without problems) :
Code:
$fn=200;
_min = 0.01; // translate([-_min,0,0])

difference(){// sectioning 200mm standalone fan shroud

union(){// 200mm Noctua stand-alone Fan Shroud

difference(){// Power Supply Fan Shroud Hull to be hollowed by 2nd hull

hull(){// Outer hull
// total height is supposed to be 50mm
translate([0,0,0])

difference(){// shape of Polli top opening inner dimensions; differencing a ring from a cube
cube([88, 88, 1], center=true);// square hole

translate([0,0,-50])
difference(){// making  ring to be differenced
cylinder(r=120,h=200);

cylinder(r=52.25, h=200);
}
// End difference to make ring

}
// End difference

translate([0,0,-50])
cylinder(r=98.5, h=1);



}
// End outer hull


hull(){// Inner hull
// total height is supposed to be 50mm

translate([0,0,-0.5])
difference(){// shape of Polli top opening inner dimensions; differencing a ring from a cube
cube([86.4, 86.4, 1], center=true);// square hole

translate([0,0,-50])
difference(){// making  ring to be differenced
cylinder(r=120,h=200);

cylinder(r=51.25, h=200);
}
// End difference to make ring

}
// End difference

translate([0,0,-50])
cylinder(r=97.5, h=1);// opening for 200mm Noctua fan

}
// End inner hull

difference(){// opening the bottom hole again: shape of Polli top opening inner dimensions; differencing a ring from a cube
cube([86.4, 86.4, 10.5], center=true);// square hole

translate([0,0,-50])
difference(){// making  ring to be differenced
cylinder(r=120,h=200);

cylinder(r=51.25, h=200);
}
// End difference to make ring

}
// End difference

}
// End difference of hull to be hollowed

translate([0,0,3.5])
difference(){// part that enters Polli opening

difference(){// shape of Polli top opening dimensions; differencing a ring from a cube
cube([88, 88, 6.5], center=true);// square hole

translate([0,0,-55])
difference(){// making  ring to be differenced
cylinder(r=120,h=200);

cylinder(r=52.25, h=200);
}
// End difference to make ring

}
// End difference

difference(){// shape of Polli top opening inner dimensions; differencing a ring from a cube
cube([86.4, 86.4, 6.5], center=true);// square hole

translate([0,0,-50])
difference(){// making  ring to be differenced
cylinder(r=120,h=200);

cylinder(r=51.25, h=200);
}
// End difference to make ring

}
// End difference

}
// End of part that enters Polli opening for 1.5mm

translate([0,0,0.5])
difference(){// Fan attachment level top plate
// holes distance: 170mm ; 4.5mm diameter


translate([0,0,-50])
cube([200,200,1.0], center=true);// top plate


union(){// 4 x Quarter rings for corner rounding of the top late

// rounding corners by differencing 1/4th rings in each corner
translate([89,89,-100])// moving the quarter ring where it needs to be
difference(){// a quarter ring
cylinder (r=25, h=200);

cylinder (r=11, h=200);

rotate([0,0,45])
cube([15,1500,400],center=true);

translate([-18,0,0])
rotate([0,0,45])
cube([25,1500,400],center=true);




}
// End difference of a quarter ring

rotate([0,0,90])
translate([89,89,-100])// moving the quarter ring where it needs to be
difference(){// a quarter ring
cylinder (r=25, h=200);

cylinder (r=11, h=200);

rotate([0,0,45])
cube([15,1500,400],center=true);

translate([-18,0,0])
rotate([0,0,45])
cube([25,1500,400],center=true);




}
// End difference of a quarter ring

rotate([0,0,180])
translate([89,89,-100])// moving the quarter ring where it needs to be
difference(){// a quarter ring
cylinder (r=25, h=200);

cylinder (r=11, h=200);

rotate([0,0,45])
cube([15,1500,400],center=true);

translate([-18,0,0])
rotate([0,0,45])
cube([25,1500,400],center=true);




}
// End difference of a quarter ring

rotate([0,0,270])
translate([89,89,-100])// moving the quarter ring where it needs to be
difference(){// a quarter ring
cylinder (r=25, h=200);

cylinder (r=11, h=200);

rotate([0,0,45])
cube([15,1500,400],center=true);

translate([-18,0,0])
rotate([0,0,45])
cube([25,1500,400],center=true);




}
// End difference of a quarter ring

}
// End union 4 x quarter rings for corner rounding


translate([0,0,-55])
cylinder(h=100.02, r=97.5);// Auxiliary fan sized hole 192.5mm diameter

translate([-85,-85,-55])
union(){// Fan screw holes group of 4

translate([0,0,0])
cylinder(h=1000, r=2.35);// increased from r=2.25 in v20221030c

translate([170,0,0])
cylinder(h=1000, r=2.35);

translate([0,170,0])
cylinder(h=1000, r=2.35);

translate([170,170,0])
cylinder(h=1000, r=2.35);

}
// End union fan screw holes group of 4

}
// End difference fan attachment level top

rotate([0,0,0])
union(){// Cable tie loops set of 2 A

translate([-40.25,-32.25,3.0])
rotate([90,0,-142])
difference(){// hollowing cable tie loop 1
cylinder(h=3.5,r=3);

cube([3,3,10], center=true);

translate([0,-5,0])
cube([13,13,10], center=false);

}
// End difference hollowing cable tie loop

translate([-31.25,-41.0,3.0])
rotate([90,0,-127.5])
difference(){// hollowing cable tie loop 2
cylinder(h=3.5,r=3);

cube([3,3,10], center=true);

translate([0,-5,0])
cube([13,13,10], center=false);

}
// End difference hollowing cable tie loop

}
// End union cable tie loops

rotate([0,0,90])
union(){// Cable tie loops set of 2 B

translate([-40.25,-32.25,3.0])
rotate([90,0,-142])
difference(){// hollowing cable tie loop 1
cylinder(h=3.5,r=3);

cube([3,3,10], center=true);

translate([0,-5,0])
cube([13,13,10], center=false);

}
// End difference hollowing cable tie loop

translate([-31.25,-41.0,3.0])
rotate([90,0,-127.5])
difference(){// hollowing cable tie loop 2
cylinder(h=3.5,r=3);

cube([3,3,10], center=true);

translate([0,-5,0])
cube([13,13,10], center=false);

}
// End difference hollowing cable tie loop

}
// End union cable tie loops

rotate([0,0,180])
union(){// Cable tie loops set of 2 C

translate([-40.25,-32.25,3.0])
rotate([90,0,-142])
difference(){// hollowing cable tie loop 1
cylinder(h=3.5,r=3);

cube([3,3,10], center=true);

translate([0,-5,0])
cube([13,13,10], center=false);

}
// End difference hollowing cable tie loop

translate([-31.25,-41.0,3.0])
rotate([90,0,-127.5])
difference(){// hollowing cable tie loop 2
cylinder(h=3.5,r=3);

cube([3,3,10], center=true);

translate([0,-5,0])
cube([13,13,10], center=false);

}
// End difference hollowing cable tie loop

}
// End union cable tie loops

rotate([0,0,270])
union(){// Cable tie loops set of 2 D

translate([-40.25,-32.25,3.0])
rotate([90,0,-142])
difference(){// hollowing cable tie loop 1
cylinder(h=3.5,r=3);

cube([3,3,10], center=true);

translate([0,-5,0])
cube([13,13,10], center=false);

}
// End difference hollowing cable tie loop

translate([-31.25,-41.0,3.0])
rotate([90,0,-127.5])
difference(){// hollowing cable tie loop 2
cylinder(h=3.5,r=3);

cube([3,3,10], center=true);

translate([0,-5,0])
cube([13,13,10], center=false);

}
// End difference hollowing cable tie loop

}
// End union cable tie loops

}
// End 200mm Noctua stand-alone Fan Shroud union


*union(){// sectioning

translate([0,0,-55])
cube([200,200,100],center=true);// sectioning for partial print test

*rotate([0,0,45])
translate([50,50,-50])
cube([100,100,200],center=true);// to section the whole thing

*translate([50,50,-50])
cube([100,100,200],center=true);// to section the whole thing
}
// End union for sectioning

}
// End difference of entire fan shroud assembly for sectioning


Recommended printing material is PolyMax PC-FR  (not yet tested, but it prints well with Polymaker PC-Max, which is supposedly similar) https://us.polymaker.com/products/polymax-pc-fr
member
Activity: 203
Merit: 37
Got one of these on order, apparently the last one left in the world...  Grin


9GA0912P4S03
DC Axial Fan, 12 V, Square, 92 mm, 25 mm, Ball Bearing, 59 CFM

https://publish.sanyodenki.com/San_Ace_E/book/#target/page_no=122

Not entirely ideal, but the best I could find available. Will believe it when I actually have it in my grubby paws!
member
Activity: 203
Merit: 37
I think I found the male power connector used for the Apollo:

6-Pin Connector ATX/AUX/EPS

https://skippyscustompcs.com.au/products/4-pin-atx-connector?_pos=1&_sid=6919f0e2b&_ss=r

togethr with these:

https://skippyscustompcs.com.au/products/crimp-terminal-atx-15-16-awg-male?variant=32881590009920

Remains to be seen if they fit once they arrive.
member
Activity: 203
Merit: 37
Ok that makes sense. My internal fan went down to probably 1000RPM, with temps staying in the 60ies, with external fan on top and being very quiet.
It would be great if jstefanop could document the fans used in different batches, so customers can upgrade / swap out or even replace if a fan broke.
Conversely, the R909 pod miner comes with accurate information and encouragement to replace the stock fan: 'Nobody at GekkoScience will be offended if a tuner or enthusiast upgrades the fan, as more airflow could mean reducing power consumption by 5-10% just from maintaining lower temperatures. These units take a standard 80mmx25mm 3/4-wire 12V case fan.'
I looks like it is still difficult to find fans with the required specs.

Have they all been bought and built into the glut of miners ordered last year? Would not be surprised, seems odd that powerful PWM controlled 92mm fans are sold out everywhere.
What size fans are used in the big miners that suck 3-5kWh power?
hero member
Activity: 882
Merit: 5834
not your keys, not your coins!
Why do you need a fan that can go silent, even though that would mean temps are going to skyrocket? Just to run it in combination with an auxiliary fan at reasonable noise levels or to run it in an underclocked setup?
Because in my experience, it was already a relatively inefficient hashboard at Turbo setting (compared to current-gen chips), even though the 3TH/s Turbo setting is the most efficient in terms of hash per joule.
I have free electricity at the moment and want to stack as many freshly minted Sats as I can. Without modifying my house cabling and without wearing earplugs  Cheesy
What about running in another room / outside?

The search continues ....
As for your wishlist, did you check out this Delta fan yet? https://www.delta-fan.com/Download/Spec/QFR0912GJ-00P0.pdf
I was about to recommend Delta fans.. Cheesy
They're probably the best fans for static pressure (may try running it the other way round; blowing down on the hashboard).
Not known to be quiet, but may be quieter than the alternatives, when run slower.

And I don't have much of a clue, yet, about how to tweak a miner, therefore I use the Turbo setting because I figure it must be reasonably safe, having been pre-set by the designer.
That makes sense, also due to having best efficiency.

And I am adding external, quiet fans to reduce the noise, but the stock fan will not spin any slower than 1800prm, even when the ASIC temp is as low as 52degC due to my external cooling. So it remains fairly noisy.
Ok that makes sense. My internal fan went down to probably 1000RPM, with temps staying in the 60ies, with external fan on top and being very quiet.
It would be great if jstefanop could document the fans used in different batches, so customers can upgrade / swap out or even replace if a fan broke.
Conversely, the R909 pod miner comes with accurate information and encouragement to replace the stock fan: 'Nobody at GekkoScience will be offended if a tuner or enthusiast upgrades the fan, as more airflow could mean reducing power consumption by 5-10% just from maintaining lower temperatures. These units take a standard 80mmx25mm 3/4-wire 12V case fan.'
member
Activity: 203
Merit: 37
Some more potentially suitable fans, also unavailable right now.

member
Activity: 203
Merit: 37
I will set fire to some part of the Noctua 200mm fan and the stock fan, if they burn well, then I don't need to worry about getting fire retardent printing filament, because it will not make a difference.

I shaved off a slither of plastic from the stock fan and from the 200mm Noctua fan.

When exposed to a flame from a cigarette lighter, they burn readily and produce a lot of toxic looking black smoke, but they extinguish immediately when the flame is removed.

The green transparent PLA that I used to print the contraption seems to not catch on fire for a moment, but that is because it burns with an invisible flame and no smoke!
It begins to melt and drip as if by magic!

So it's definitely worth considering using a fire retardant rated material to print the adapters for additional fans. I'll have to get some, somehow.
Pages:
Jump to: