Bitcoin Forum
November 01, 2024, 09:38:43 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2] 3 4 »  All
  Print  
Author Topic: Hacking a BFL Single/25 to 48gh and beyond.....  (Read 8415 times)
lightfoot (OP)
Legendary
*
Offline Offline

Activity: 3178
Merit: 2260


I fix broken miners. And make holes in teeth :-)


View Profile
January 27, 2014, 03:52:28 AM
 #21

Ok, some pictures of this whole thing.

First, the board with 5 chips added to it, and the extra FETs and parts



Close up of the left-side FETs. Remember that the board sides are mirror images of each other.



Good shot of the board when I put on the first choke. Nice solid 1 volt.



And finally a shot of the other FETs and the driver chip during install.



Overall not bad, I'll put a sixth chip on it tomorrow or Tuesday based on how I feel.
lightfoot (OP)
Legendary
*
Offline Offline

Activity: 3178
Merit: 2260


I fix broken miners. And make holes in teeth :-)


View Profile
January 28, 2014, 01:45:49 AM
 #22

Ok, here is an interesting question/problem:

Normally when I add chips to a jalapeno I plug it into the "danger supply". This is a stock BFL supply current limited so that if a chip is shorted the board will come up with a "beaconing" 12 volt LED instead of blowing the 1 volt supply to hell. It's worked well (this is how I found that old style chips can short internally) but with the single, there's a problem:

I can't fire the unit up on a jalapeno supply. And even an 8 chip jally will not boot with a jally supply, you need to use a big supply. Which means if you short, you're dead.

What can I do to protect the 1 volt supply lines as I add more chips? I'm confident that I can add factory chips, but I worry a bit that a reballed chip might have a slightly out of line ball. Normally not a problem, but if it shorts the 1 volt line....

Any thoughts?

C
freddyfarnsworth
Full Member
***
Offline Offline

Activity: 238
Merit: 100


View Profile
January 28, 2014, 03:20:41 AM
Last edit: January 28, 2014, 04:13:33 AM by freddyfarnsworth
 #23

"This is a stock BFL supply current limited"

Limited to Huh how many amps ? use automotive fuses 5 7 10 15 20 25, they are cheap start low on the feed lines. (newer plastic style with legs).
electronic fuses are available in fast blow, but harder to get.

Not sure how BFL does it, prolly a very fast sense digital circuit in the supply somewhere.

EDIT: Just thought about all the horror storys of the older BFL jally supplys Smiley so all bets are off on this one ....




BTC: 1F1X9dN2PRortYaDkq89YJDbQ72i3F5N3h MEOW: KAbvy9jrrajvN5WLo7RWBsYqYfJKyN9WLf DOGE: DAyKSrTiVeRZaReTu1Cyf5Je6qPdKTuKKE
lightfoot (OP)
Legendary
*
Offline Offline

Activity: 3178
Merit: 2260


I fix broken miners. And make holes in teeth :-)


View Profile
January 28, 2014, 03:41:15 AM
 #24

Gonna watch this closely.  I have a single that pulls 62Gh at about 64C.  Thinking about replacing the feedback resistor like I did in my jalas to put

about 1.1V into the ASICs.  Wondering if the mosfets can take this though. With the jalas is was a marked improvement with every one. +1Gh and
Ok, I'm ordering the resistors. 0603 size, 8.2k. Question: Do you know which resistors to do on the single board? I'm sure there is one per side, haven't tried tracing them out yet. The MOSFets on the Singles are more durable; they should handle it.

C
helipotte
Hero Member
*****
Offline Offline

Activity: 650
Merit: 500


Pick and place? I need more coffee.


View Profile
January 28, 2014, 05:09:47 AM
 #25

Look for a 7K resistor between two ASICs.  On the jalapeno it is R11. Not completely sure on the resistor with singles but the ASIC layout looks the same as a Jala.

I am going to mod one of my singles this week with a 7.5K resistor.  The one I am changing the resistor in only does about 57Ghs with stock firmware.  Hope this

puts it over 62Ghs.  Will post results. Grin

Goredox
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
January 28, 2014, 07:02:39 PM
 #26

To check the 1 volt, can't you check the resistance to ground of the 1 volt supply like you could on a Jally???
lightfoot (OP)
Legendary
*
Offline Offline

Activity: 3178
Merit: 2260


I fix broken miners. And make holes in teeth :-)


View Profile
January 28, 2014, 07:15:02 PM
 #27

To check the 1 volt, can't you check the resistance to ground of the 1 volt supply like you could on a Jally???
You know, I didn't think about that. If I could find the 3.3 volt test point I could also find that as well (3.3 is shared between sides). But I seem to recall a loaded jally has a very low resistance to ground. What would it be, probably under 1 ohm.

I'll do that.
lightfoot (OP)
Legendary
*
Offline Offline

Activity: 3178
Merit: 2260


I fix broken miners. And make holes in teeth :-)


View Profile
January 31, 2014, 12:42:59 AM
 #28

And in the meantime, it looks like I just bought a 100% BROKEN single. So now I'll have another thing to figure out and keep me busy...

C
helipotte
Hero Member
*****
Offline Offline

Activity: 650
Merit: 500


Pick and place? I need more coffee.


View Profile
January 31, 2014, 12:57:55 AM
 #29

To check the 1 volt, can't you check the resistance to ground of the 1 volt supply like you could on a Jally???
You know, I didn't think about that. If I could find the 3.3 volt test point I could also find that as well (3.3 is shared between sides). But I seem to recall a loaded jally has a very low resistance to ground. What would it be, probably under 1 ohm.

I'll do that.

Each side of one of my singles the 1V line measures 14 ohms to ground.  This one has the revision B chips.  Maybe the revision A chips are lower?  I always check the

1V line after the resistor mod to make sure I did not bridge it to ground.

Also, installing a 7.5K resistor was very successful.  Gained 3Ghs (57-60) and error rate went down to around .34% (was 1.9% at 57Ghs).  Temps went up 4 Degrees

though. Tongue  Still this mod seems to be a very easy way to push an underperforming single/jala up to speed.
bcp19
Hero Member
*****
Offline Offline

Activity: 532
Merit: 500



View Profile
January 31, 2014, 01:00:44 AM
 #30

To check the 1 volt, can't you check the resistance to ground of the 1 volt supply like you could on a Jally???
You know, I didn't think about that. If I could find the 3.3 volt test point I could also find that as well (3.3 is shared between sides). But I seem to recall a loaded jally has a very low resistance to ground. What would it be, probably under 1 ohm.

I'll do that.
Doesn't the ATMEL chip need 3.3V?  I seem to remember seeing something when I flashed my friends LS about 3.3V on the program... Also, looking at my little, isn't that gold rectangle a 1.0V test point?

I do not suffer fools gladly... "Captain!  We're surrounded!"
I embrace my inner Kool-Aid.
_Miracle
Hero Member
*****
Offline Offline

Activity: 912
Merit: 661


Do due diligence


View Profile WWW
January 31, 2014, 04:32:18 PM
 #31

I've had much restraint in not cracking my case open. It's a 50 hashing closer to 48. There was a fried one on ebay that looked interesting to tinker with.
I'll just watch you and learn for awhile.

There 'used' to be more truth in forums than anywhere else.  Twitter:  @cryptobitchicks  Spock: "I am expressing multiple attitudes simultaneously. To which are you referring?"  INTJ-A
lightfoot (OP)
Legendary
*
Offline Offline

Activity: 3178
Merit: 2260


I fix broken miners. And make holes in teeth :-)


View Profile
February 01, 2014, 01:11:32 AM
 #32

The one that looks like a metallic woodchuck was chewing on the side? Yeah, I picked that one up to check out. I'm wondering if the guy fried the FTDI chip, when the USB system won't talk that is usually it. Fortunately I have a spare chip here, so I could get it working again if that's it. Otherwise I'll have a ton of chips to re-ball.

In the meantime I put a reballed chip on my unit here. The concept of using resistance was useless, as the resistance between +1 and ground is basically 0 ohms. Which makes sense if you think that 8 chips can pull over 120 amps thus R=e/i or 1/120=.0083 ohms.

However it's working, and with 14 chips populated I'm cruising at 49gh and 76c. I did try running one fan pointing up and the other down, but I could hear one of the fans "singing" inside which means it was stalling, and temps went over 81c even with the output fan running at full speed. With both fans pointing up, the temps are 76, no stall, even with the resistor in series with the output fan to quiet it down.

On to the next thing. I'll check out this oddball single and see if it can be hacked too. Never a dull moment....

C
_Miracle
Hero Member
*****
Offline Offline

Activity: 912
Merit: 661


Do due diligence


View Profile WWW
February 01, 2014, 02:16:51 AM
 #33

"The one that looks like a metallic woodchuck was chewing on the side?"

YES! Had he never heard of a multimaster?
It's best in your hands than mine.

There 'used' to be more truth in forums than anywhere else.  Twitter:  @cryptobitchicks  Spock: "I am expressing multiple attitudes simultaneously. To which are you referring?"  INTJ-A
lightfoot (OP)
Legendary
*
Offline Offline

Activity: 3178
Merit: 2260


I fix broken miners. And make holes in teeth :-)


View Profile
February 01, 2014, 02:25:51 AM
 #34

"The one that looks like a metallic woodchuck was chewing on the side?"

YES! Had he never heard of a multimaster?
It's best in your hands than mine.
I'll post pictures and funny commentary, don't worry. Maybe it was shards of metal or something. But to be honest the problem was probably that he didn't have the bottom plate in the little slots in the ends. It's um.... made that way.

C
southerngentuk
Sr. Member
****
Offline Offline

Activity: 1316
Merit: 254


Sugars.zone | DatingFi - Earn for Posting


View Profile
February 01, 2014, 02:39:37 AM
 #35


Also, installing a 7.5K resistor was very successful.  Gained 3Ghs (57-60) and error rate went down to around .34% (was 1.9% at 57Ghs).  Temps went up 4 Degrees

though. Tongue  Still this mod seems to be a very easy way to push an underperforming single/jala up to speed.

This sounds g8, any chance of a pic identifying that resistor.

SUGAR
██   ██

██   ██

██   ██

██   ██

██   ██

██   ██
▄▄████████████████████▄▄
▄████████████████████████▄
███████▀▀▀██████▀▀▀███████
█████▀██████▀▀██████▀█████
██████████████████████████
██████████████████████████
█████████████████████▄████
██████████████████████████
████████▄████████▄████████
██████████████████████████
▀████████████████████████▀
▀▀████████████████████▀▀

██   ██

██   ██

██   ██

██   ██

██   ██

██   ██
███████████████████████████
███████████████████████████
██████               ██████
██████   ▄████▀      ██████
██████▄▄▄███▀   ▄█   ██████
██████████▀   ▄███   ██████
████████▀   ▄█████▄▄▄██████
██████▀   ▄███████▀▀▀██████
██████   ▀▀▀▀▀▀▀▀▀   ██████
██████               ██████
███████████████████████████
███████████████████████████
.
Backed By
ZetaChain

██   ██

██   ██

██   ██

██   ██

██   ██

██   ██

██   ██

██   ██

██   ██

██   ██

██   ██

██   ██
▄▄████████████████████▄▄
██████████████████████████
████████████████████████████
█████████████████▀▀  ███████
█████████████▀▀      ███████
█████████▀▀   ▄▄     ███████
█████▀▀    ▄█▀▀     ████████
█████████ █▀        ████████
█████████ █ ▄███▄   ████████
██████████████████▄▄████████
██████████████████████████
▀▀████████████████████▀▀
▄▄████████████████████▄▄
██████████████████████████
██████ ▄▀██████████  ███████
███████▄▀▄▀██████  █████████
█████████▄▀▄▀██  ███████████
███████████▄▀▄ █████████████
███████████  ▄▀▄▀███████████
█████████  ████▄▀▄▀█████████
███████  ████████▄▀ ████████
████████████████████████████
██████████████████████████
▀▀████████████████████▀▀
helipotte
Hero Member
*****
Offline Offline

Activity: 650
Merit: 500


Pick and place? I need more coffee.


View Profile
February 01, 2014, 04:30:15 AM
 #36


Also, installing a 7.5K resistor was very successful.  Gained 3Ghs (57-60) and error rate went down to around .34% (was 1.9% at 57Ghs).  Temps went up 4 Degrees

though. Tongue  Still this mod seems to be a very easy way to push an underperforming single/jala up to speed.

This sounds g8, any chance of a pic identifying that resistor.

R36 and R11 I think.  Will be between two of the ASICs. Should have 828 on the top.  It will be a 7K resistor.
lightfoot (OP)
Legendary
*
Offline Offline

Activity: 3178
Merit: 2260


I fix broken miners. And make holes in teeth :-)


View Profile
February 01, 2014, 03:43:42 PM
 #37

Very interesting thing here:

Last night I added another chip to this single: It now has six chips on the right, 8 on the left. I fiddled with the fans a bit, then put everything back to stock condition (both inside ones pointing up, etc) and it hashes at 48-49gh constant with a 76-77c temp (as opposed to 75 before)

However it's now running with 2% errors instead of <1%. And in looking at the stats the errors are coming from the right side, but from all sorts of chips and *not* simply the one that I put in.

Now, my 1 volt supply is missing about 4 of the filtering capacitors because I stole them from a jalapeno, but I'm wondering if this is a filtering issue on the 1 volt line. A bit more noise coming into the chips causing increased random errors (my code shuts down bad cores to save on heat, so what remains are truly random errors). It's running fine and the overall effect on hashing is minimal (<1gh) but still something odd to note.

I'll see about ordering some more capacitors and putting them on the next time I get some chips to try out 7 chips on the unit.

C
lightfoot (OP)
Legendary
*
Offline Offline

Activity: 3178
Merit: 2260


I fix broken miners. And make holes in teeth :-)


View Profile
February 02, 2014, 02:45:14 AM
 #38

Update: I did switch the heat sinks so that the best one (the old style BFL with the heat pipes) is on the 8 chips at the exhaust end of the unit and the newer one (black, fins facing properly) is on the intake side. Also put heat sinks under the board on the center FETs (6 chips starts the warming trend) and it's hashing 49gh at 72c. Very good, stable.

I also put another capacitor on the board's 1 volt supply, that was hard as those open capacitor pads are near the last chip which is on there with normal lead solder (which has a significantly lower melting point than ROHS stuff) which made adding the component dicey. 425c for 40 seconds, air angled as much as possible away from the chip. Hashing errors are down from 2.2 to 1.8, most all the errors seem to be on the last chip added, so it might be a bit of a clunk (or took a bit of damage from the reballing)

Overall things are working well otherwise, I'm going to wait for the chipmunk-chewed single to come in and continue research on that.

C
lightfoot (OP)
Legendary
*
Offline Offline

Activity: 3178
Merit: 2260


I fix broken miners. And make holes in teeth :-)


View Profile
February 03, 2014, 01:40:06 AM
 #39

Update: Today I took apart one of the single/30 power supplies because although it seemed to provide power it did not light the LED. Fan would run. Found that although the power supply is a pretty solid design (and the neutral goes to GROUND as it should) I did figure out why the LED wasn't working; cold solder joints. Looked soldered, but wiggling the LED would cause it to light.

Used soldering iron to reflow solder, now works fine. Also touched up the power cable lines as well, I wonder if that is the problem with some of these supplies; the wires run in parallel, but if one of them was badly soldered by the power supply company then it would go high which would result in a lot more resistance on the remaining wires, and lower power going to the single. Which would either shut down chips or keep them from coming live on startup.

Interesting.
freddyfarnsworth
Full Member
***
Offline Offline

Activity: 238
Merit: 100


View Profile
February 03, 2014, 01:50:29 AM
 #40

Sounds fun Smiley did you ever get the rest of the caps from mouser or Huh want to see if it makes any difference on your 1v supply issue.

edit: saw the chewed on one, thought he wanted to much as it looked like he arced the power input area pretty bad.

BTC: 1F1X9dN2PRortYaDkq89YJDbQ72i3F5N3h MEOW: KAbvy9jrrajvN5WLo7RWBsYqYfJKyN9WLf DOGE: DAyKSrTiVeRZaReTu1Cyf5Je6qPdKTuKKE
Pages: « 1 [2] 3 4 »  All
  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!