Bitcoin Forum
May 11, 2024, 04:37:47 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 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 »
  Print  
Author Topic: [DIY] - Reward $100 | Antminer S1/S3 Blade on Raspberry Pi  (Read 81909 times)
pekatete
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500



View Profile WWW
September 21, 2014, 02:01:39 PM
 #181

As for the Vid/Pid, I've used the same values that are used for ant U1/U2 since it's the same CP2102 chip, so I shouldn't be wrong.
I changed them in both files too, bitmain and usbutils.
If I were in your position, my next HACK would be to remove ALL OS and HW (e.g for S2 etc) conditional code in both the usbutils.c and driver-bitmain.c, that way you'll only have S1 code, then compile and run with your updated vendor and product ids. It is a tedious hack, but made easy for me via the Microsoft Visual C++ code highlighter, and more importantly, it is only after this hack that I was able to get the both the USB chip and the S1 chips identified.
I have since gone off on a tangent and now hacking a sketch for the MSP430 (and use its UART) to interface with the S1 board (and get the addresses of individual chips). Out of interest, is your board implementing UART communication or simply via serial tx/rx?

TalkImg was created especially for hosting images on bitcointalk.org: try it next time you want to post an image
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715445467
Hero Member
*
Offline Offline

Posts: 1715445467

View Profile Personal Message (Offline)

Ignore
1715445467
Reply with quote  #2

1715445467
Report to moderator
1715445467
Hero Member
*
Offline Offline

Posts: 1715445467

View Profile Personal Message (Offline)

Ignore
1715445467
Reply with quote  #2

1715445467
Report to moderator
1715445467
Hero Member
*
Offline Offline

Posts: 1715445467

View Profile Personal Message (Offline)

Ignore
1715445467
Reply with quote  #2

1715445467
Report to moderator
Taugeran
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500


CCNA: There i fixed the internet.


View Profile
September 21, 2014, 03:15:10 PM
 #182

I figured since this race is mighty well and over, I'd post my lil pet up for the world to see and maybe gain inspiration.

same size as a nanofury and to make 3: each is about $13

...IMAGE OF AWESOME...

Nice, using the original pic is easier  Wink
If they opensourced the firmware, you would be able to handle 4 boards, since the PIC32MX250F128D is supposed to have 4 Tx/Rx lines, even if they used only 2.

Unless they are using the pic to actually create the multiple chains, software hack can be done almost easily for someone who knows what he is looking for.



im not so sure about it handling 4 blades; mainly due to its tiny 32Kb of ram. seems like it would be hard to manage 64 chips + temp data with that, let alone 128 chips. but im sure some clever reverse engineering/gdb step through could with some effort yield source code ( atleast pic bytecode breakdown.

Bitfury HW & Habañero : 1.625Th/s
tips/Donations: 1NoS89H3Mr6U5CmP4VwWzU2318JEMxHL1
Come join Coinbase
J4bberwock
Hero Member
*****
Offline Offline

Activity: 840
Merit: 1000


View Profile
September 21, 2014, 08:27:01 PM
 #183

As for the Vid/Pid, I've used the same values that are used for ant U1/U2 since it's the same CP2102 chip, so I shouldn't be wrong.
I changed them in both files too, bitmain and usbutils.
If I were in your position, my next HACK would be to remove ALL OS and HW (e.g for S2 etc) conditional code in both the usbutils.c and driver-bitmain.c, that way you'll only have S1 code, then compile and run with your updated vendor and product ids. It is a tedious hack, but made easy for me via the Microsoft Visual C++ code highlighter, and more importantly, it is only after this hack that I was able to get the both the USB chip and the S1 chips identified.
I have since gone off on a tangent and now hacking a sketch for the MSP430 (and use its UART) to interface with the S1 board (and get the addresses of individual chips). Out of interest, is your board implementing UART communication or simply via serial tx/rx?

Looks like you will be of real help on this one.
I'll only be using the tx-rx, I don't really care about the fan and temp thing.
In fact, this is a part of an homemade miner to use chips from a few defective boards, and maybe with new chips if they are cheap enough.
I was already working on some parts of the board, and focused on the communication protocol when I noticed this thread.

Custom Server PSU breakout boards, 1200w, 1300w, 2000w, 2880w https://bitcointalk.org/index.php?topic=738527.0
Btc: 1J4bberWs6f6XVQ53gn3BNc8qHAicmm7wu
Ltc: LNDmMBtzD3cduwjfxANm2wDrxt9jXRk5ZP
Taugeran
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500


CCNA: There i fixed the internet.


View Profile
September 22, 2014, 01:02:54 AM
Last edit: September 22, 2014, 01:42:17 AM by Taugeran
 #184

http://imgur.com/a/CVVpk

here an album showing the finished board. ill be ordering 3 from oshpark on thursday as well as parts to assemble one. now if only i can find someone in the cincinatti -dayton area that would let me borrow a pickit3

Bitfury HW & Habañero : 1.625Th/s
tips/Donations: 1NoS89H3Mr6U5CmP4VwWzU2318JEMxHL1
Come join Coinbase
allcoinminer (OP)
Hero Member
*****
Offline Offline

Activity: 784
Merit: 504


View Profile
September 22, 2014, 06:51:20 AM
Last edit: September 23, 2014, 01:43:56 PM by allcoinminer
 #185

Great going J4bberwock. Looking to see further developments.
I'm proud to be the thread OP and to be a cause for this to happen.
J4bberwock
Hero Member
*****
Offline Offline

Activity: 840
Merit: 1000


View Profile
September 23, 2014, 08:13:45 AM
 #186

Great going J4bberwock. Looking to see further developments.
I'm proud to be the thread OP to be a cause for this to happen.

Schematics almost finished, I finally added something to use the pwm for the fans in case you'd like it to be more silent with the stock fan(s).
I should have some time to work on it today.

Custom Server PSU breakout boards, 1200w, 1300w, 2000w, 2880w https://bitcointalk.org/index.php?topic=738527.0
Btc: 1J4bberWs6f6XVQ53gn3BNc8qHAicmm7wu
Ltc: LNDmMBtzD3cduwjfxANm2wDrxt9jXRk5ZP
sla73
Newbie
*
Offline Offline

Activity: 27
Merit: 0


View Profile
September 23, 2014, 10:05:10 AM
 #187

Hi guys,

I know this is not really the correct thread (kinda related), but I have received my 3 x s1 to s3 upgrades yesterday. So I am wondering if anyone else has started this process yet and what tips you might have?

Cheers sla73
CHAOSiTEC
Legendary
*
Offline Offline

Activity: 1358
Merit: 1002


View Profile
September 23, 2014, 10:13:23 AM
 #188

Hi guys,

I know this is not really the correct thread (kinda related), but I have received my 3 x s1 to s3 upgrades yesterday. So I am wondering if anyone else has started this process yet and what tips you might have?

Cheers sla73

check your PM

node-vps.com - Tron / Masternode hosting services
J4bberwock
Hero Member
*****
Offline Offline

Activity: 840
Merit: 1000


View Profile
September 24, 2014, 08:51:53 AM
Last edit: September 24, 2014, 01:21:03 PM by J4bberwock
 #189

Quick update.
I will debug this afternoon and build a first proto tomorrow.
This the "small" one, there is also a 4 port one.
They can all be daisy chained via mini USB cable.


Custom Server PSU breakout boards, 1200w, 1300w, 2000w, 2880w https://bitcointalk.org/index.php?topic=738527.0
Btc: 1J4bberWs6f6XVQ53gn3BNc8qHAicmm7wu
Ltc: LNDmMBtzD3cduwjfxANm2wDrxt9jXRk5ZP
tarmi
Legendary
*
Offline Offline

Activity: 1218
Merit: 1010


View Profile
September 24, 2014, 08:56:41 AM
 #190

ok, I am interested in buying some.

good work J4bberwock.
J4bberwock
Hero Member
*****
Offline Offline

Activity: 840
Merit: 1000


View Profile
September 24, 2014, 09:20:41 AM
 #191

ok, I am interested in buying some.

good work J4bberwock.

For now, we still need to have cgminer and/or bfgminer to work properly with the boards.
The current cgminer only uses multichain when it detects the proper USB>UART chip ID
So we are only receiving hashes from 8 chips out of 32.

Custom Server PSU breakout boards, 1200w, 1300w, 2000w, 2880w https://bitcointalk.org/index.php?topic=738527.0
Btc: 1J4bberWs6f6XVQ53gn3BNc8qHAicmm7wu
Ltc: LNDmMBtzD3cduwjfxANm2wDrxt9jXRk5ZP
J4bberwock
Hero Member
*****
Offline Offline

Activity: 840
Merit: 1000


View Profile
September 25, 2014, 07:09:25 AM
 #192

Routing of the board finished, but needed thin tracks and clearance I'll have trouble making at home.
I'll order a few PCB directly from a manufacturer.
All components are in hand.

The small board is 5x5cm or 2"x2"
It will allow 2 ant boards to be connected.
The big board will be almost the same size with either 4 or 8 ant boards connectors.
Both should allow daisy chaining using mini usb cable.

Custom Server PSU breakout boards, 1200w, 1300w, 2000w, 2880w https://bitcointalk.org/index.php?topic=738527.0
Btc: 1J4bberWs6f6XVQ53gn3BNc8qHAicmm7wu
Ltc: LNDmMBtzD3cduwjfxANm2wDrxt9jXRk5ZP
Unacceptable
Legendary
*
Offline Offline

Activity: 2212
Merit: 1001



View Profile
September 25, 2014, 07:43:32 AM
 #193

http://imgur.com/a/CVVpk

here an album showing the finished board. ill be ordering 3 from oshpark on thursday as well as parts to assemble one. now if only i can find someone in the cincinatti -dayton area that would let me borrow a pickit3


Pick one  Cheesy

http://www.ebay.com/sch/i.html?_from=R40&_trksid=p2050601.m570.l1313&_nkw=pickit+3&_sacat=0

Be sure to get the "pins" you need too  Wink

"If you run into an asshole in the morning, you ran into an asshole. If you run into assholes all day long, you are the asshole."  -Raylan Givens
Got GOXXED ?? https://www.youtube.com/watch?v=9KiqRpPiJAU&feature=youtu.be
"An ASIC being late is perfectly normal, predictable, and legal..."Hashfast & BFL slogan Smiley
CHAOSiTEC
Legendary
*
Offline Offline

Activity: 1358
Merit: 1002


View Profile
September 25, 2014, 08:21:59 AM
 #194

Routing of the board finished, but needed thin tracks and clearance I'll have trouble making at home.
I'll order a few PCB directly from a manufacturer.
All components are in hand.

The small board is 5x5cm or 2"x2"
It will allow 2 ant boards to be connected.
The big board will be almost the same size with either 4 or 8 ant boards connectors.
Both should allow daisy chaining using mini usb cable.

i have 20 blades so i would definatly like something like 8 connections :-p

and might have more on the way :-p

node-vps.com - Tron / Masternode hosting services
J4bberwock
Hero Member
*****
Offline Offline

Activity: 840
Merit: 1000


View Profile
September 25, 2014, 09:29:02 AM
 #195



i have 20 blades so i would definatly like something like 8 connections :-p

and might have more on the way :-p

Stop buying them all and let some for me  Grin

I'm ordering 10 PCB for 2 boards to prototype. They were the same total amount for 5 or 10.
Should receive them by the end of next week.

Next quick project while waiting for them will be uncovered soon if it works as expected.

Custom Server PSU breakout boards, 1200w, 1300w, 2000w, 2880w https://bitcointalk.org/index.php?topic=738527.0
Btc: 1J4bberWs6f6XVQ53gn3BNc8qHAicmm7wu
Ltc: LNDmMBtzD3cduwjfxANm2wDrxt9jXRk5ZP
CHAOSiTEC
Legendary
*
Offline Offline

Activity: 1358
Merit: 1002


View Profile
September 25, 2014, 09:43:14 AM
Last edit: September 25, 2014, 10:04:49 AM by CHAOSiTEC
 #196



i have 20 blades so i would definatly like something like 8 connections :-p

and might have more on the way :-p

Stop buying them all and let some for me  Grin

I'm ordering 10 PCB for 2 boards to prototype. They were the same total amount for 5 or 10.
Should receive them by the end of next week.


hehe :-p

its still a risk buying them, since ROI might never be within reach, unless btc starts rising again, so im taking a risk, and hoping for the best :-)

at least you know that ill be willing to order several when we have cracked the software problem :-)

ohh and the cairsnmore you ordered from me should hopefuly reach you by the end of the week :-p


Next quick project while waiting for them will be uncovered soon if it works as expected.

looking forward to the "reveal" :-)

node-vps.com - Tron / Masternode hosting services
J4bberwock
Hero Member
*****
Offline Offline

Activity: 840
Merit: 1000


View Profile
September 25, 2014, 01:57:55 PM
 #197

And here is the routed board



Trim pot at the top left is here to allow fan speed control.

Custom Server PSU breakout boards, 1200w, 1300w, 2000w, 2880w https://bitcointalk.org/index.php?topic=738527.0
Btc: 1J4bberWs6f6XVQ53gn3BNc8qHAicmm7wu
Ltc: LNDmMBtzD3cduwjfxANm2wDrxt9jXRk5ZP
Regeth
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
September 25, 2014, 06:51:30 PM
 #198

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.
bmoscato
Sr. Member
****
Offline Offline

Activity: 361
Merit: 267


View Profile
September 26, 2014, 01:11:55 AM
 #199

Is this still being looked at as an RPi project?
Taugeran
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500


CCNA: There i fixed the internet.


View Profile
September 26, 2014, 04:40:13 AM
 #200

Is this still being looked at as an RPi project?

It seems to have evolved into a Linux and USB based solutions

Bitfury HW & Habañero : 1.625Th/s
tips/Donations: 1NoS89H3Mr6U5CmP4VwWzU2318JEMxHL1
Come join Coinbase
Pages: « 1 2 3 4 5 6 7 8 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 »
  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!