Bitcoin Forum
June 28, 2024, 04:36:18 AM *
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 »  All
  Print  
Author Topic: Hacking a BFL Jalapeno to 32GH and beyond....(???)  (Read 54272 times)
lightfoot (OP)
Legendary
*
Offline Offline

Activity: 3122
Merit: 2242


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


View Profile
November 29, 2013, 10:57:28 PM
 #101

In the meantime, I'm waiting on three chips to arrive, still thinking about reballing/replacing these two chips I have, and my jally continues to hash happily with 5 chips live (and the one dead one) onboard.

I couldn't refuse the BFL offer so I picked up a total of three jallies (one for a friend) and an ATX cord. I think I'm going to put one more chip on my board, and set the other four chips on the other two jallies. So I'll go to six chips.

What we need are more chips here, anyone got any thoughts/leads? I'm wondering if BFL locked out sales so they could ensure they had enough for their jallies and singles; apparently they sold out of JP's so there might be some left overs once the sale ends today.

C
lightfoot (OP)
Legendary
*
Offline Offline

Activity: 3122
Merit: 2242


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


View Profile
November 29, 2013, 11:45:13 PM
 #102

And by the way, some software thoughts:

Now that I have a heat sink that allows me to have the programming plug attached while the sink is on (oh joy!) I have had a chance to fiddle a lot more with the speeds in the 1.2.9 software. Was kind of surprised by the results. In a nutshell:

Speed 5: THEORETICAL MAX: 18202 MH/s
Speed 6: THEORETICAL MAX: 19191 MH/s
Speed 7: THEORETICAL MAX: 19693 MH/s
Speed 8: THEORETICAL MAX: 20022 MH/s
Speed 9: THEORETICAL MAX: 18043 MH/s
Speed 9: THEORETICAL MAX: 17528 MH/s (after a reboot)

The difference on speed 9 is that one of the chips (Processor 3, the crap processor) only fired 8 engines at 277 instead of 13 at 271. The other processors are more sad as well. Interesting, it seems it could not slow down with the others being fast. I'll post the specs below.

However I am now running at speed 8 instead of 7, will see how it hashes. Note also that letting the unit cool down after running will always produce slightly higher hash results, and unplugging/immediate plug in will cost about .5-1gh.

The moral here though is that maybe some of the Jally clockers who are seeing crap speeds with 1.2.9 are using Tarkin's code, which runs everything at 9. I think it will cause the weaker chips to run at super-slow speeds, while speed 8 will provide the possibility of coming up. Speed 7 seems to be the best balance of power and performance, but note that speed 6 is still pretty damned good. And speed 5 is still *BETTER* than speed 9.

Given the lower power usage and longer life, I would recommend that if you go past 5 chips, you might want to run speed 6. If you stuff 8 chips on go for speed 5. That might give you the most efficient power usage per chip.

For the moment, I'm going to run at speed 8 for awhile and see if it makes a difference in the software. Oddly enough I might be best off tweaking things manually, putting some chips at 9 and others at lower speeds (like the aforementioned chip 3) specifically to optimize performance. I think that's next :-)

C
lightfoot (OP)
Legendary
*
Offline Offline

Activity: 3122
Merit: 2242


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


View Profile
November 29, 2013, 11:47:17 PM
 #103

The raw data dumps on my speed runs:

Default: Speed 7 been running this for awhile now without a reboot. <1% errors.

DEVICE: BitFORCE SC
FIRMWARE: 1.2.9
IAR Executed: NO
CHIP PARALLELIZATION: YES @ 5
QUEUE DEPTH:40
PROCESSOR 0: 16 engines @ 271 MHz -- MAP: FFFF
PROCESSOR 3: 13 engines @ 265 MHz -- MAP: EFFC
PROCESSOR 5: 16 engines @ 248 MHz -- MAP: FFFF
PROCESSOR 6: 16 engines @ 264 MHz -- MAP: FFFF
PROCESSOR 7: 15 engines @ 248 MHz -- MAP: FFFE
THEORETICAL MAX: 19693 MH/s
ENGINES: 76
FREQUENCY: 274 MHz
CRITICAL TEMPERATURE: 0
TOTAL THERMAL CYCLES: 0
XLINK MODE: MASTER
XLINK PRESENT: NO
OK

Speed 8:
DEVICE: BitFORCE SC
FIRMWARE: 1.2.9
IAR Executed: NO
CHIP PARALLELIZATION: YES @ 5
QUEUE DEPTH:40
PROCESSOR 0: 16 engines @ 281 MHz -- MAP: FFFF
PROCESSOR 3: 13 engines @ 271 MHz -- MAP: EFFC
PROCESSOR 5: 16 engines @ 253 MHz -- MAP: FFFF
PROCESSOR 6: 15 engines @ 274 MHz -- MAP: F7FF
PROCESSOR 7: 15 engines @ 253 MHz -- MAP: FFFE
THEORETICAL MAX: 19972 MH/s
ENGINES: 75
FREQUENCY: 283 MHz
CRITICAL TEMPERATURE: 0
TOTAL THERMAL CYCLES: 0
XLINK MODE: MASTER
XLINK PRESENT: NO
OK

Speed 9
DEVICE: BitFORCE SC
FIRMWARE: 1.2.9
IAR Executed: NO
CHIP PARALLELIZATION: YES @ 5
QUEUE DEPTH:40
PROCESSOR 0: 14 engines @ 291 MHz -- MAP: FFCF
PROCESSOR 3: 8 engines @ 277 MHz -- MAP: E3A4
PROCESSOR 5: 16 engines @ 261 MHz -- MAP: FFFF
PROCESSOR 6: 13 engines @ 284 MHz -- MAP: D7FD
PROCESSOR 7: 15 engines @ 259 MHz -- MAP: FFFE
THEORETICAL MAX: 18043 MH/s
ENGINES: 66
FREQUENCY: 291 MHz
CRITICAL TEMPERATURE: 0
TOTAL THERMAL CYCLES: 0
XLINK MODE: MASTER
XLINK PRESENT: NO
OK

Also speed 9, ater a re power cycle.
DEVICE: BitFORCE SC
FIRMWARE: 1.2.9
IAR Executed: NO
CHIP PARALLELIZATION: YES @ 5
QUEUE DEPTH:40
PROCESSOR 0: 15 engines @ 288 MHz -- MAP: FFEF
PROCESSOR 3: 8 engines @ 277 MHz -- MAP: E3A4
PROCESSOR 5: 15 engines @ 262 MHz -- MAP: F7FF
PROCESSOR 6: 12 engines @ 284 MHz -- MAP: D7ED
PROCESSOR 7: 14 engines @ 261 MHz -- MAP: FF7E
THEORETICAL MAX: 17528 MH/s
ENGINES: 64
FREQUENCY: 291 MHz
CRITICAL TEMPERATURE: 0
TOTAL THERMAL CYCLES: 0
XLINK MODE: MASTER
XLINK PRESENT: NO
OK

How about speed 6?
DEVICE: BitFORCE SC
FIRMWARE: 1.2.9
IAR Executed: NO
CHIP PARALLELIZATION: YES @ 5
QUEUE DEPTH:40
PROCESSOR 0: 16 engines @ 268 MHz -- MAP: FFFF
PROCESSOR 3: 13 engines @ 259 MHz -- MAP: EFFC
PROCESSOR 5: 16 engines @ 240 MHz -- MAP: FFFF
PROCESSOR 6: 16 engines @ 256 MHz -- MAP: FFFF
PROCESSOR 7: 15 engines @ 240 MHz -- MAP: FFFE
THEORETICAL MAX: 19191 MH/s
ENGINES: 76
FREQUENCY: 266 MHz
CRITICAL TEMPERATURE: 0
TOTAL THERMAL CYCLES: 0
XLINK MODE: MASTER
XLINK PRESENT: NO
OK

Speed 6 again after a fast power cycle?
DEVICE: BitFORCE SC
FIRMWARE: 1.2.9
IAR Executed: NO
CHIP PARALLELIZATION: YES @ 5
QUEUE DEPTH:40
PROCESSOR 0: 15 engines @ 267 MHz -- MAP: FFDF
PROCESSOR 3: 13 engines @ 259 MHz -- MAP: EFFC
PROCESSOR 5: 15 engines @ 240 MHz -- MAP: FFDF
PROCESSOR 6: 15 engines @ 256 MHz -- MAP: FFBF
PROCESSOR 7: 15 engines @ 240 MHz -- MAP: FFFE
THEORETICAL MAX: 18412 MH/s
ENGINES: 73
FREQUENCY: 266 MHz
CRITICAL TEMPERATURE: 0
TOTAL THERMAL CYCLES: 0
XLINK MODE: MASTER
XLINK PRESENT: NO
OK

How about speed 5? Sure, why not.
DEVICE: BitFORCE SC
FIRMWARE: 1.2.9
IAR Executed: NO
CHIP PARALLELIZATION: YES @ 5
QUEUE DEPTH:40
PROCESSOR 0: 15 engines @ 259 MHz -- MAP: FFDF
PROCESSOR 3: 13 engines @ 250 MHz -- MAP: EFFC
PROCESSOR 5: 16 engines @ 237 MHz -- MAP: FFFF
PROCESSOR 6: 15 engines @ 250 MHz -- MAP: FFBF
PROCESSOR 7: 15 engines @ 235 MHz -- MAP: FFFE
THEORETICAL MAX: 18202 MH/s
ENGINES: 74
FREQUENCY: 260 MHz
CRITICAL TEMPERATURE: 0
TOTAL THERMAL CYCLES: 0
XLINK MODE: MASTER
XLINK PRESENT: NO
OK

Hm. Slower, back to 8
DEVICE: BitFORCE SC
FIRMWARE: 1.2.9
IAR Executed: NO
CHIP PARALLELIZATION: YES @ 5
QUEUE DEPTH:40
PROCESSOR 0: 16 engines @ 280 MHz -- MAP: FFFF
PROCESSOR 3: 13 engines @ 271 MHz -- MAP: EFFC
PROCESSOR 5: 15 engines @ 253 MHz -- MAP: FFDF
PROCESSOR 6: 16 engines @ 274 MHz -- MAP: FFFF
PROCESSOR 7: 15 engines @ 256 MHz -- MAP: FFFE
THEORETICAL MAX: 20022 MH/s
ENGINES: 75
FREQUENCY: 283 MHz
CRITICAL TEMPERATURE: 0
TOTAL THERMAL CYCLES: 0
XLINK MODE: MASTER
XLINK PRESENT: NO
OK

SWEET! Let's run with this.

Good luck everyone.
Inaba
Legendary
*
Offline Offline

Activity: 1260
Merit: 1000



View Profile WWW
November 30, 2013, 12:30:47 AM
 #104

What we need are more chips here, anyone got any thoughts/leads? I'm wondering if BFL locked out sales so they could ensure they had enough for their jallies and singles; apparently they sold out of JP's so there might be some left overs once the sale ends today.


We only ordered 500,000 to 600,000 chips (I can't remember how many wafers specifically off the top of my head) and we're down to under 30k left, maybe quite a bit less.  Once they are gone, they are pretty much gone, we are moving to 28nm.

If you're searching these lines for a point, you've probably missed it.  There was never anything there in the first place.
lightfoot (OP)
Legendary
*
Offline Offline

Activity: 3122
Merit: 2242


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


View Profile
November 30, 2013, 03:25:34 PM
Last edit: September 23, 2014, 07:01:08 PM by lightfoot
 #105

Hm. Eligius has been noisy, and my secondary choice for hashing got some work done, so I can't trust the damn stats. But it does look like my performance boost to 8 didn't speed up my overall hashing rate.

I'll let it run through this morning. However going to speed 8 from 7 seems to have driven up my temps by 10c, my power by 10 watts, and my hashing by 300mh/s and possibly down. Might not be worth it.

Hm.

C
lightfoot (OP)
Legendary
*
Offline Offline

Activity: 3122
Merit: 2242


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


View Profile
December 01, 2013, 04:00:41 AM
 #106

We only ordered 500,000 to 600,000 chips (I can't remember how many wafers specifically off the top of my head) and we're down to under 30k left, maybe quite a bit less.  Once they are gone, they are pretty much gone, we are moving to 28nm.
Makes sense, the technology is basically obsolete (but a nice first shot).

An idea: Take the remaining ones and send them to the chip credit people; that would flood the market, clear that agreement, and allow you to write off the remaining inventory.

C

(Has two chip credits somewhere around there)
lightfoot (OP)
Legendary
*
Offline Offline

Activity: 3122
Merit: 2242


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


View Profile
December 01, 2013, 02:45:26 PM
Last edit: December 02, 2013, 10:48:54 PM by lightfoot
 #107

Latest data from the testing frontier:

1) My chip 6 refuses to come up.Heated it to 500F using 465c air at speed low for 2 minutes. Note, lower air speeds mean more heat since the air is transferring heat *to* the object instead of *around* the object. Forgot about that.

2) I put the case back on the unit with the heat pipe heat sink (*NOT* the Al one) and the fan blowing *up*. I did grease the bottom of the sink when I put it on the base for bottom heat transfer.

Case itself gets warm, temps in 60-65C. So a fully enclosed jally with an early style heat sink can run in the case with 5 chips. The Al heat sink will *not* work.

Will leave it alone today and see if it's stable.

Update: after a day it's totally stable. Nice!

C
lightfoot (OP)
Legendary
*
Offline Offline

Activity: 3122
Merit: 2242


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


View Profile
December 03, 2013, 06:18:21 PM
 #108

WARNING: THIS IS IMPORTANT:

Big big stopping point here. I think this is important:

I know people are flashing these things with all sorts of firmware. We know that the newer jallies with the 256mb flash chips need to be defined specifically in order to flash them. And we know that 1.2.5 and 1.2.9 work on the 256mb chips.

HOWEVER Has anyone successfully flashed 1.2.9 onto a jalapeno that has only 128mb chips?

Here is the reason: I got a Jally in for a chip upgrade. No I am not doing this for money, person asked really nicely and agreed to take all risks. Ok.

As is my protocol I change only one thing at a time. First I unboxed their unit and ran it last night. Says it's 1.2.6, kind of weird firmware but it hashes at 7.6gh overnight without overheating or anything.

Then I flashed it to 1.2.9. Failed flash with the ATMEL set to 256mb chip. Reset to 128mb chip, erased and flashed. However the Jally was *DEAD*. Totally, and completely dead. Power light, no front flashing LED, looked like a serial port. Nothing else, game over.

Flashed two more times, verified code, all good. Fails.

Flasked CK's 1.2.5 code release, Jally comes up happy with 15 cores. Now letting it run for another day to verify stable operation.

WHAT THIS MEANS!

If you have a 128mb Jally, I am not sure if you can load 1.2.8 or 1.2.9 code. Given that this code is needed for running the newer chips, it means YOU CANNOT LOAD NEWER CHIPS ON YOUR JALLY.

So, has anyone verified you can load 1.2.9 compiled code on a 128mb Jally?

C
lightfoot (OP)
Legendary
*
Offline Offline

Activity: 3122
Merit: 2242


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


View Profile
December 04, 2013, 01:58:14 AM
 #109

And another update:

This evening I got three more chips and tried to put a chip on the unit. I took off the bad chip, prepped the board, lined it up perfectly, and soldered it on. No problems, system fires up.

Fail.

Complete fail. That's insane. Rebooted it, it finds there chips.

Three chips that include chips 2,3,4 (4,5 are the original old chips, 2,3 have never been lit.)

That's the problem. One of the other chips I have put on must have a short on the select lines. As such it is thinking it's another chip and when I try to go beyond 5 it causes the unit to go nuts. The chips I have been putting on were not bad, one of the existing chips was.

I give up. Removed the chip, stopping everything for now. At this point this poor jally has been flowed a dozen times, has wrecked two chips, deballed two more, and is bannanas. I cleaned up the board, put it back together, promptly broke a fan blade *AARRGGHH*, broke a blade on the other side to pretty much balance it, put it together, and it's hashing at 20gh.

I'm going to wait till the new jallies I ordered come in, then put 2 chips on each. So I will leave it to someone else to go past 5 chips; if you can make a 6 chip jally do post.

This has been an excellent learning experience: I picked up a lot of knowledge, and will probably break even on the upgrade (since I spent for 6 chips and only got three working, $200 spent). Then again I boosted this thing more than a new jally, jally and a half, and it cost the same as a new unit. And it's here now. So it was still a pretty good deal.

Such is life. I'll post again when/if I get my new units, then I'll try putting these chips on. My guess is they will work without a problem, until I short the next CSEL line.

C
Drug5bitz
Full Member
***
Offline Offline

Activity: 123
Merit: 100



View Profile
December 04, 2013, 08:37:39 PM
 #110

OK, got my 4 jalapenos today!!!1!!11  Hitting 32 Ghs, aluminum heatsinks are cut away already out of the box. Added a chip perfectly in less than 2 minutes.  Align chip perfect after putting down flux (Hardest part), preheat boad with kitchen skillet to 400F hit it with the gun for a minute at 400C. Reflux, hit the chip and sides another time for one minute. Booted right up, lots of pics I shall share.

If you would like to donate to my jalapeno mods, or just buy me a b33r it's all appreciated.

BTC Address 1DX24XAojH2qjAgFzbME81o9BD3yDjfGLR
nexus99
Legendary
*
Offline Offline

Activity: 910
Merit: 1000


View Profile
December 04, 2013, 09:30:42 PM
 #111

OK, got my 4 jalapenos today!!!1!!11  Hitting 32 Ghs, aluminum heatsinks are cut away already out of the box. Added a chip perfectly in less than 2 minutes.  Align chip perfect after putting down flux (Hardest part), preheat boad with kitchen skillet to 400F hit it with the gun for a minute at 400C. Reflux, hit the chip and sides another time for one minute. Booted right up, lots of pics I shall share.

That is AWESOME!  I have 2 Jallys coming that I would love to add chips to. I think they would be great as 4 chip units rather than 2!

We just need a service that will do chip adds through the mail...
Drug5bitz
Full Member
***
Offline Offline

Activity: 123
Merit: 100



View Profile
December 04, 2013, 10:50:29 PM
 #112

I don't think many want to take others jalapenos into their hands lol. Scared of bricking it. Got my second one done 4 chips total and a nice setup for a bottom heat sink again all in depth pics taken.

If you would like to donate to my jalapeno mods, or just buy me a b33r it's all appreciated.

BTC Address 1DX24XAojH2qjAgFzbME81o9BD3yDjfGLR
dentldir
Sr. Member
****
Offline Offline

Activity: 333
Merit: 250



View Profile
December 05, 2013, 01:12:05 AM
 #113

Drug5bitz, were those 4 jallys ordered during the black friday sale? 

I'm just wondering where they are at with them.

1DentLdiRMv3dpmpmqWsQev8BUaty9vN3v
Drug5bitz
Full Member
***
Offline Offline

Activity: 123
Merit: 100



View Profile
December 05, 2013, 01:48:07 AM
 #114

Black Friday?!?! lol God no, that was from june 10th.... I think they may have been bluffing to get rid of the old stuff before it's useless. My order for BF is still processing (The first step) we'll see when they actually ship........4 months later. Why did I click that little box oh why?

If you would like to donate to my jalapeno mods, or just buy me a b33r it's all appreciated.

BTC Address 1DX24XAojH2qjAgFzbME81o9BD3yDjfGLR
Drug5bitz
Full Member
***
Offline Offline

Activity: 123
Merit: 100



View Profile
December 05, 2013, 02:25:12 AM
 #115




















If you would like to donate to my jalapeno mods, or just buy me a b33r it's all appreciated.

BTC Address 1DX24XAojH2qjAgFzbME81o9BD3yDjfGLR
Drug5bitz
Full Member
***
Offline Offline

Activity: 123
Merit: 100



View Profile
December 05, 2013, 02:35:25 AM
Last edit: December 05, 2013, 03:17:55 AM by Drug5bitz
 #116

OK guys, heres a quick summery as we look at what BFL has done, and of course what I have done.

The pictures care a lot of detail BFL now points their fans down right out of the box.
They started cutting down the heat sinks. (I could guess why)
My 4 jalapenos were clocking at 30Ghs or more, out of the box....
Screws no longer travel the whole length and no silly washers.

What I have done is simple and both of the ones running 4 chips are steady around 40-48C with the fans on. A lot of heat is dumped into the board and through the bottom. My 3 chip with no bottom sink will burn me probably. Easiest best addition ever just ordered 3 more sinks......on back order from bitcoinstore.com guess they don't stock a whole bunch.

P.S. I blew the breaker in my apartment half a dozen times, if you can don't mine and solder on the same breaker......

If you would like to donate to my jalapeno mods, or just buy me a b33r it's all appreciated.

BTC Address 1DX24XAojH2qjAgFzbME81o9BD3yDjfGLR
lightfoot (OP)
Legendary
*
Offline Offline

Activity: 3122
Merit: 2242


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


View Profile
December 05, 2013, 03:49:08 AM
 #117

That board looks so clean...... God mine's looking like hell by comparison.

Please if you can figure out which leds on the back coorespond to which chips, I'm still curious as to which of mine was screwing up the lower CSEL lines.
Drug5bitz
Full Member
***
Offline Offline

Activity: 123
Merit: 100



View Profile
December 05, 2013, 04:07:37 AM
 #118

That board looks so clean...... God mine's looking like hell by comparison.

Please if you can figure out which leds on the back coorespond to which chips, I'm still curious as to which of mine was screwing up the lower CSEL lines.

I can tell you in the picture above the circled led that isnt lit is the other side of the cross pattern I did. As for the others it would literally be following them around in a circle and the center two are where they meet and touch. I think thats enough info, if you would like me actually figure them out and number them I could Prolly do that too, just not positive about the corners.

If you would like to donate to my jalapeno mods, or just buy me a b33r it's all appreciated.

BTC Address 1DX24XAojH2qjAgFzbME81o9BD3yDjfGLR
HellDiverUK
Hero Member
*****
Offline Offline

Activity: 1246
Merit: 501



View Profile
December 05, 2013, 10:05:10 AM
 #119

So I have a new Jalapeno.  I blew on the 1.25ck firmware, then the 1.26, then the 1.29.  None would work.  Ended up having to go back to a firmware someone was kind enough to supply off IRC.  Apparently my Jalapeno is a "2nd generation" one and doesn't work with the older firmwares.

So, how the heck do I overclock this thing?
Drug5bitz
Full Member
***
Offline Offline

Activity: 123
Merit: 100



View Profile
December 05, 2013, 04:27:31 PM
 #120

So I have a new Jalapeno.  I blew on the 1.25ck firmware, then the 1.26, then the 1.29.  None would work.  Ended up having to go back to a firmware someone was kind enough to supply off IRC.  Apparently my Jalapeno is a "2nd generation" one and doesn't work with the older firmwares.

So, how the heck do I overclock this thing?

Long story short it has been written in atleast 2 threads..... You have to reflash your firmware with an AVR Dragon and a jtag cable. you can edit the firmware as you wish. To actually increase the speed you add chips. Most units now ship with 1.2.9 FW so it depends on your chip grade......

If you would like to donate to my jalapeno mods, or just buy me a b33r it's all appreciated.

BTC Address 1DX24XAojH2qjAgFzbME81o9BD3yDjfGLR
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 »  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!