Taugeran
|
|
September 26, 2014, 04:44:53 AM |
|
Not to hijack the thread, but is there different cooling options for the S1 blades? With all the abundance of blades being sold on eBay right now, along with the progress this thread has made, I can't help but to get excited over the prospect of a dyi multi terahash rig.
There's two almost finished ideas in the thread: one by J4bberwock, and the other by myself. Take a look. I'm they could be undervolted to the hash point similar to the bitfury 400G rigs where each chip was doing between 1.5 - 2Ghash and they would not need heatsinks and could be mounted in a high density fashion. Once one of the ideas bears its fruit I'd love to see something like this happen Oh lord there's my next home project; wife's gunna hate me This is from a thread based on user to user support and ideas for the s1 to s3 upgrade kits
|
Bitfury HW & Habañero : 1.625Th/s tips/Donations: 1NoS89H3Mr6U5CmP4VwWzU2318JEMxHL1 Come join Coinbase
|
|
|
allcoinminer (OP)
|
|
September 26, 2014, 11:16:33 AM |
|
Not to hijack the thread, but is there different cooling options for the S1 blades? With all the abundance of blades being sold on eBay right now, along with the progress this thread has made, I can't help but to get excited over the prospect of a dyi multi terahash rig.
I think looking about optional cooling is a bit irrelevant for S1 and even S3 if heatsink is there. Earlier I tried something like that in S3 then forced to drop that project midway. They are at current price its difficult to ROI. For hobby purpose it may be ok. Try sinking the heatsink in running water or mineral oil. Be very careful if you are using water, water is electrically conductive chemically reactive. Better discuss the project in a new thread, I'm interested in seeing that.
|
|
|
|
J4bberwock
|
|
September 26, 2014, 12:11:14 PM |
|
Is this still being looked at as an RPi project?
It seems to have evolved into a Linux and USB based solutions Not really linux limited, since cgminer also makes it hashing on my windows laptop.
|
|
|
|
Taugeran
|
|
September 26, 2014, 10:13:47 PM |
|
Is this still being looked at as an RPi project?
It seems to have evolved into a Linux and USB based solutions Not really linux limited, since cgminer also makes it hashing on my windows laptop. True. I was thinking about the s1 driver. Not the u1 driver
|
Bitfury HW & Habañero : 1.625Th/s tips/Donations: 1NoS89H3Mr6U5CmP4VwWzU2318JEMxHL1 Come join Coinbase
|
|
|
J4bberwock
|
|
September 29, 2014, 12:18:16 PM |
|
Boards should be picked by DHL tomorrow and reach me by Thursday.
|
|
|
|
CHAOSiTEC
Legendary
Offline
Activity: 1358
Merit: 1002
|
|
September 29, 2014, 12:48:36 PM |
|
Boards should be picked by DHL tomorrow and reach me by Thursday.
Nice :-) did you get the cairnsmore 1 yet?
|
node-vps.com - Tron / Masternode hosting services
|
|
|
jomant
Newbie
Offline
Activity: 39
Merit: 0
|
|
September 30, 2014, 04:58:54 AM |
|
Me and a friend updated or S1 to S3's as well they came before the 20th what was a nice surprise. Now we got 4 S1 blades laying around. We what to pop them on a Rasp. Pi and reuse the boards. Prob do the resistance mod to reduce Watts and Hashrate and let them run on one PSU. Was reading about the connectivity issue. Mollex cable to USB Pocket Board.... Any luck with that yet?
We should meet up on my TeamSpeak Server and hardcore Brainstorm together. Don't let that Hardware go to waste!!!!! I got 2 extra Rasp. Pi flying around here plus time on my hand. Let me know if somebody is down.
|
|
|
|
TvaiX
Newbie
Offline
Activity: 23
Merit: 0
|
|
September 30, 2014, 02:13:05 PM |
|
I want Antminer S1 controller for few blades too. I have server racks and server U cases, fans, spare servers psu etc... Want some for fun DIY project to build down clocked Antminer S1 blades build in to it. Only need controller, hope your projects succeed and I can buy or build locally controller board!
|
|
|
|
J4bberwock
|
|
September 30, 2014, 04:20:28 PM |
|
I want Antminer S1 controller for few blades too. I have server racks and server U cases, fans, spare servers psu etc... Want some for fun DIY project to build down clocked Antminer S1 blades build in to it. Only need controller, hope your projects succeed and I can buy or build locally controller board!
My project will be open, at least the schematics as shown in the thread so if you want to have fun, you can use it and build a board. But there is still the software issue until I have the prototypes ready and sent to the software guys. Or you can use the opensource files of the original controlboard available in bitmaintech Github. I haven't even checked how much it would cost to build the original one since it was way less fun than to build more or less from scratch.
|
|
|
|
7queue
|
|
September 30, 2014, 07:54:40 PM |
|
I want Antminer S1 controller for few blades too. I have server racks and server U cases, fans, spare servers psu etc... Want some for fun DIY project to build down clocked Antminer S1 blades build in to it. Only need controller, hope your projects succeed and I can buy or build locally controller board!
My project will be open, at least the schematics as shown in the thread so if you want to have fun, you can use it and build a board. But there is still the software issue until I have the prototypes ready and sent to the software guys. Or you can use the opensource files of the original controlboard available in bitmaintech Github. I haven't even checked how much it would cost to build the original one since it was way less fun than to build more or less from scratch. I'm wondering if a CP2104 could be used to add in the throttling that the Bitmain driver does for temp/fan control? 8 )
|
8 )
|
|
|
|
7queue
|
|
October 01, 2014, 12:28:43 AM |
|
The driver actually throttles the work being sent to the blade based on temperature readings, I'm guess so it doesn't thermally overload them and burn up. So I was curious to try the CP2104 and read the signal from the LM75A for temp and read fan speed / send fan pwm back via the gpio pins? from bitmain_fill(...) found in driver-bitmain.c - cgminer 4.3.2a /* * Overheat just means delay the next work * since the temperature reply is only found with a work reply, * we can only sleep and hope it will cool down * TODO: of course it may be possible to read the temperature * without sending work ... */ /* * If we slept and we are still here, and the temp didn't drop, * increment the sleep time to find a sleep time that causes a * temperature drop */ // If we slept and it cooled then try less next time I have blades under volt/clocked as well.
|
8 )
|
|
|
CHAOSiTEC
Legendary
Offline
Activity: 1358
Merit: 1002
|
|
October 01, 2014, 06:25:59 AM |
|
The driver actually throttles the work being sent to the blade based on temperature readings, I'm guess so it doesn't thermally overload them and burn up. So I was curious to try the CP2104 and read the signal from the LM75A for temp and read fan speed / send fan pwm back via the gpio pins? from bitmain_fill(...) found in driver-bitmain.c - cgminer 4.3.2a /* * Overheat just means delay the next work * since the temperature reply is only found with a work reply, * we can only sleep and hope it will cool down * TODO: of course it may be possible to read the temperature * without sending work ... */ /* * If we slept and we are still here, and the temp didn't drop, * increment the sleep time to find a sleep time that causes a * temperature drop */ // If we slept and it cooled then try less next time I have blades under volt/clocked as well. that is the one of the reasons why there is a timing param in the config file..
|
node-vps.com - Tron / Masternode hosting services
|
|
|
J4bberwock
|
|
October 01, 2014, 07:41:59 AM Last edit: October 01, 2014, 08:27:32 AM by J4bberwock |
|
Boards should be picked by DHL tomorrow and reach me by Thursday.
Nice :-) did you get the cairnsmore 1 yet? Not yet, French post office can be slow as hell when they decide to. For some orders, rest of the world to France can take 24 to 36 hours and then 5 days from Paris to me (I live 2 hours from Paris) I hope it will arrive today tomorrow.
|
|
|
|
7queue
|
|
October 02, 2014, 01:11:58 AM |
|
The driver actually throttles the work being sent to the blade based on temperature readings, I'm guess so it doesn't thermally overload them and burn up. So I was curious to try the CP2104 and read the signal from the LM75A for temp and read fan speed / send fan pwm back via the gpio pins? from bitmain_fill(...) found in driver-bitmain.c - cgminer 4.3.2a /* * Overheat just means delay the next work * since the temperature reply is only found with a work reply, * we can only sleep and hope it will cool down * TODO: of course it may be possible to read the temperature * without sending work ... */ /* * If we slept and we are still here, and the temp didn't drop, * increment the sleep time to find a sleep time that causes a * temperature drop */ // If we slept and it cooled then try less next time I have blades under volt/clocked as well. that is the one of the reasons why there is a timing param in the config file.. I see Timeout in bitmain_detect_one(...), what it actually does I haven't figured out yet.
|
8 )
|
|
|
pekatete
|
|
October 02, 2014, 07:39:56 AM |
|
J4bberwock - this was posted here for cgminer: https://bitcointalk.org/index.php?topic=28402.15600Maybe compile for your RasPi with the changes and see if you get a reasonable hash speed?! Was able to get it to work on an S1 making these changes to driver-bitmain.c: 477c477 < work_id = DATAW(witem)->work->id; --- > work_id = DATAW(witem)->wid; 1292,1293c1292,1293 < min = DATAW(info->work_list->tail)->work->id; < max = DATAW(info->work_list->head)->work->id; --- > min = DATAW(info->work_list->tail)->wid; > max = DATAW(info->work_list->head)->wid; 1509c1509 < if (DATAW(witem)->work->id == rxnoncedata.nonces[j].work_id) --- > if (DATAW(witem)->wid == rxnoncedata.nonces[j].work_id) 2437,2438c2437,2438 < //DATAW(witem)->work->id = ++info->last_wid; < //info->queued++; --- > DATAW(witem)->wid = ++info->last_wid; > info->queued++;
|
|
|
|
CHAOSiTEC
Legendary
Offline
Activity: 1358
Merit: 1002
|
|
October 02, 2014, 08:17:56 AM |
|
J4bberwock - this was posted here for cgminer: https://bitcointalk.org/index.php?topic=28402.15600Maybe compile for your RasPi with the changes and see if you get a reasonable hash speed?! Was able to get it to work on an S1 making these changes to driver-bitmain.c: 477c477 < work_id = DATAW(witem)->work->id; --- > work_id = DATAW(witem)->wid; 1292,1293c1292,1293 < min = DATAW(info->work_list->tail)->work->id; < max = DATAW(info->work_list->head)->work->id; --- > min = DATAW(info->work_list->tail)->wid; > max = DATAW(info->work_list->head)->wid; 1509c1509 < if (DATAW(witem)->work->id == rxnoncedata.nonces[j].work_id) --- > if (DATAW(witem)->wid == rxnoncedata.nonces[j].work_id) 2437,2438c2437,2438 < //DATAW(witem)->work->id = ++info->last_wid; < //info->queued++; --- > DATAW(witem)->wid = ++info->last_wid; > info->queued++;
This is a hack to get S1 to work on ckpool
|
node-vps.com - Tron / Masternode hosting services
|
|
|
J4bberwock
|
|
October 02, 2014, 12:04:23 PM |
|
Looks like my proto PCBs are stuck at the customs.
DHL tracking 2485449805
CHAOSiTEC, the FPGA arrived today. I'll have a look later.
|
|
|
|
sobe-it
|
|
October 02, 2014, 12:26:12 PM |
|
Got my 4 s1 blades in last night and a few usb to uart converters. Undervolted to .8 @ 2.6-2.7. With cgminer run it was getting 45-60 ghs, it worked without any options set, also just the basic freq setting worked. Turned it all off and now it won't set freq, still have .8 volts.... so i tried another board without undervolting real quick to see what the issue was and it started to hash. So maybe I have a dead board now? I have a few more boards on the way as well.
|
|
|
|
J4bberwock
|
|
October 02, 2014, 12:40:24 PM |
|
Got my 4 s1 blades in last night and a few usb to uart converters. Undervolted to .8 @ 2.6-2.7. With cgminer run it was getting 45-60 ghs, it worked without any options set, also just the basic freq setting worked. Turned it all off and now it won't set freq, still have .8 volts.... so i tried another board without undervolting real quick to see what the issue was and it started to hash. So maybe I have a dead board now? I have a few more boards on the way as well.
I'd check the poolside hashrate, because 60 GH undervolted is way over what I'm getting. I assume you are using the old U2 cgminer build from bitmain?
|
|
|
|
|