Pages:
Author

Topic: Hacking a BFL Jalapeno to 32GH and beyond....(???) - page 17. (Read 54341 times)

legendary
Activity: 3164
Merit: 2258
I fix broken miners. And make holes in teeth :-)
By the way, if you have a jally outside the US you might want to look at this thread about ground loops blowing out jallies.

https://bitcointalk.org/index.php?topic=365800.new#new

I'll be updating it. If you find it valuable, please drop me a bitpenny or something.

C
legendary
Activity: 3164
Merit: 2258
I fix broken miners. And make holes in teeth :-)
Actually that makes sense: One of the outboard fets failed, it's companion blew shorted when you used the big power supply. Pull them and replace them then try with a supply with a 7 amp fuse.

Watch the temps on those FETs. I can't stress enough; that is the weak point. I put little copper sinks on mine.

C
legendary
Activity: 3164
Merit: 2258
I fix broken miners. And make holes in teeth :-)
......Guys very sad day..... Come home another one is dark.... WTF power supply go bad?Huh So I grab my spare power supply plug it in and the fucker shot a pretty spark. Yes I know this was stupid but ehh found out it blew a hole in an 8 pin chip right behind the USB port. Guys I'm about to start swapping board components. WTF Is suddenly going on with these things I don't care as long as I can replacement chips but the only one I have confirmed are the mosfets on ebay...... Starting to freak out know my hashing is down bros.........
FUCK ME.

Are you in Euorpe?

The FETs should not have overloaded on two chips. How big was your spare power supply, capacity? Picture of the board?

Want to send it to me to review? You're good, and it's out of warranty, but I'd like to see this fail mode.

C
legendary
Activity: 3164
Merit: 2258
I fix broken miners. And make holes in teeth :-)
Well now....

I think I see my problem. Chip light 2 is lit and should be the middle one, but it's the corner one #3 which is occupied. Which means that 3 is shorting out 2 and 1, which kind of makes sense.

So there we go. I could pull 3, then resolder it and 2,1 but things are so screwed up that I dare not. 8 is still open, but I put so much heat on that slot when I was trying to set a chip that I blew off some caps. I think I'm at the limit for now. Just need another jally sometime.

C
full member
Activity: 139
Merit: 100
Here you go lightfoot...

https://dl.dropboxusercontent.com/u/37765158/image_01.png

I'm pretty sure this is exact... please let me know if you find any discrepancy!

I just ordered these from newegg http://www.newegg.com/Product/Product.aspx?Item=N82E16835708009 for cooling the vrms...
legendary
Activity: 3164
Merit: 2258
I fix broken miners. And make holes in teeth :-)
Just an update to my above post... The crazy flashing light for one of my chips was caused by the chip not making good contact as I've been trying to use the minimal amount of heat to solder them on. Was fixed by reflowing. Good news is based on pictures and my own experience I now know which light corresponds with each chip spot. If anyone is interested I'll post a diagram.

Just a side-note... it appears that most of the components found on this board can be found online... so that's a plus!

I'm ordering 6 more chips and going for broke... I have a 600 watt psu and I'm thinking about removing the barrel jack all together and soldering the power lines directly to the board... I have the original power supplies sitting on a laptop cooler with 3 fans which seems to be doing the trick for now.

Currently 3 jalapenos @ ~44gh... and about 1.43% HW errors
If you could post the lights to sockets, I would appreciate. It would tell me which of my chips is hogging the bus. :-)

Waiting on 2 jallies and a few chips myself. BFL should ship them soon...
full member
Activity: 139
Merit: 100
Just an update to my above post... The crazy flashing light for one of my chips was caused by the chip not making good contact as I've been trying to use the minimal amount of heat to solder them on. Was fixed by reflowing. Good news is based on pictures and my own experience I now know which light corresponds with each chip spot. If anyone is interested I'll post a diagram.

Just a side-note... it appears that most of the components found on this board can be found online... so that's a plus!

I'm ordering 6 more chips and going for broke... I have a 600 watt psu and I'm thinking about removing the barrel jack all together and soldering the power lines directly to the board... I have the original power supplies sitting on a laptop cooler with 3 fans which seems to be doing the trick for now.

Currently 3 jalapenos @ ~44gh... and about 1.43% HW errors
full member
Activity: 123
Merit: 100
......Guys very sad day..... Come home another one is dark.... WTF power supply go bad?Huh So I grab my spare power supply plug it in and the fucker shot a pretty spark. Yes I know this was stupid but ehh found out it blew a hole in an 8 pin chip right behind the USB port. Guys I'm about to start swapping board components. WTF Is suddenly going on with these things I don't care as long as I can replacement chips but the only one I have confirmed are the mosfets on ebay...... Starting to freak out know my hashing is down bros.........
legendary
Activity: 3164
Merit: 2258
I fix broken miners. And make holes in teeth :-)
Other stuff: I bought an extension cable for my jally, hoping to hook it up to my atx power supply. Learned something: That ain't going to work :-)

The problem is the wire gauges are like 18g, and the cable was getting warm from the power supply. Oh, and the voltage drop was down to 11.0 volts from 12.2 at the supply leads. So I think I am going to need to custom build my own cable as a 20gh jally draws a *lot* more current than a 5gh jally.

Back to the drawing board. I did order an ATX-3jp cable from BFL, but I don't know when all that is going to ship. And since I'm concerned about these power supplies and ground loops blowing the FTDI chips I would be happy to get off it...

C
legendary
Activity: 3164
Merit: 2258
I fix broken miners. And make holes in teeth :-)
Ahhhhhhhhhh.... Thus a 128kb code will fit in the 256kb space, but you have to explicitly define for 128kb chips.

Thank you for posting this. You should post it in the parent thread for firmware updates, on forums.butterfly and take full credit.

This solves the problem of adding chips to 128kb devices. Nicely done, you saved a lot of jally owners problems.

C
sr. member
Activity: 452
Merit: 250
Okay, to get 1.2.9 on a new Jalapeno with the AT32UC3A1128 here's what you need to do:

1) Open the 1.2.9 firmware in Atmel Studio

2) Make sure #DEFINE_PRODUCT_LITTLE_SINGLE in std_defs.h is the one active, the single firmware will not fit in 128kb


3) Go to project properties, change the device type to the AT32UC3A1128



4) Recompile the solution


5) Download to the Jalapeno flash memory Smiley
sr. member
Activity: 452
Merit: 250
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

Well after bricking my new Jalapeno I have figured out the problem. Getting 1.2.9 onto a Jalapeno with the Atmel AT32UC31128 with 128kb of flash memory (not mb lol) IS POSSIBLE.

Will post details in a bit
legendary
Activity: 3164
Merit: 2258
I fix broken miners. And make holes in teeth :-)
ok I have a question for you I'm running in BFGminer and I get some kind of tunnel or pipe error, like the one that deals with the work feed. Restart the miner and one of my devices doesn't come up, so I power cycle it a few times. Now I've reflashed it, and it still just comes up as a unknown USB device, WTF. All chips are recognized the FW was readable and all device info in Atmel........ not really sure right now maybe let it sit while I sleep.
*Really*

Hm. That sounds exactly like the FTDI error everyone keeps complaining about. It's not due to heat or reflashing, we seem to have that under control and my unit is not dead. I've been offering a bounty of .15btc for one so I could fiddle with it. But now we have someone with a clue that has it, so fix if you can.

Questions:

Examine the USB jack. It's not secured well, any chance one of the 4 wires is broken? Use a loupe/tester. If you're running sans lid there is no support, but even with the back plate a good shot on the cable will damage it IMO.

If not, let's look into the next thing up the line which seems to be the FTDI chip. It's programmed when the system boots so swapping it may work.

C
full member
Activity: 123
Merit: 100
ok I have a question for you I'm running in BFGminer and I get some kind of tunnel or pipe error, like the one that deals with the work feed. Restart the miner and one of my devices doesn't come up, so I power cycle it a few times. Now I've reflashed it, and it still just comes up as a unknown USB device, WTF. All chips are recognized the FW was readable and all device info in Atmel........ not really sure right now maybe let it sit while I sleep.
legendary
Activity: 3164
Merit: 2258
I fix broken miners. And make holes in teeth :-)
By the way, just put a Noctura fan in my Jally because I broke a fan blade on the stock unit.

Man is it quiet.

Man is it HOT AS HELL!

Went from 60 with a working fan to 70 with two blades broken (balance, sort of) to 80 with the noctura. Not good, I have my throttle at 85. With the copper heat sink on the bottom of the case and thermal grease I'm back down to 65-70 but boo!

Note these are with the unit closed up, a good heat sink.

Anyone want to send me their old fan? Or I can run till I get my two jallies from BFL and do something with it.

C

I'm sorry to hear of your heat issues, I just got 4 chips in 4 jalas one with only a little FPGA heat sink thermal pasted to the bottom at 60C. I don't see the real appeal to the case. It collects dust, you can't see all the cute LED's as easy. I like free flow of air, and no static.
I like the case; it's kind of cube-like and keeps my kids from screwing with the fans. Yes with it off heat is not a problem. Oddly enough perching the unit on the heat sink has it at a nice 60-65, so I'm good.

C
full member
Activity: 123
Merit: 100
By the way, just put a Noctura fan in my Jally because I broke a fan blade on the stock unit.

Man is it quiet.

Man is it HOT AS HELL!

Went from 60 with a working fan to 70 with two blades broken (balance, sort of) to 80 with the noctura. Not good, I have my throttle at 85. With the copper heat sink on the bottom of the case and thermal grease I'm back down to 65-70 but boo!

Note these are with the unit closed up, a good heat sink.

Anyone want to send me their old fan? Or I can run till I get my two jallies from BFL and do something with it.

C

I'm sorry to hear of your heat issues, I just got 4 chips in 4 jalas one with only a little FPGA heat sink thermal pasted to the bottom at 60C. I don't see the real appeal to the case. It collects dust, you can't see all the cute LED's as easy. I like free flow of air, and no static.
legendary
Activity: 3164
Merit: 2258
I fix broken miners. And make holes in teeth :-)
By the way, just put a Noctura fan in my Jally because I broke a fan blade on the stock unit.

Man is it quiet.

Man is it HOT AS HELL!

Went from 60 with a working fan to 70 with two blades broken (balance, sort of) to 80 with the noctura. Not good, I have my throttle at 85. With the copper heat sink on the bottom of the case and thermal grease I'm back down to 65-70 but boo!

Note these are with the unit closed up, a good heat sink.

Anyone want to send me their old fan? Or I can run till I get my two jallies from BFL and do something with it.

C
legendary
Activity: 3164
Merit: 2258
I fix broken miners. And make holes in teeth :-)
Regarding BFL's firmware; I just got a shiny new 50GH/s single in yesterday and after nearly destroying the case drilling out the screws, I was able to get the case open.

Out of the box it was running at 50.5 GH/s, so I opened up Atmel studio - made sure engine zero was enabled, #DEFINE_PRODUCT to SINGLE, auto tune to 60GH/s disabled and set the ASIC_FREQUENCY_ACTUAL to 8  and flashed it (FW 1.2.9)

BFGminer and CGminer both report it running about 54ish GH/s now. Which is good, but I looked into the engine status and surprisingly almost all the chips have 14-16 engines, and THEORETICAL_MAX was something like 67 GH/s

So the question is, is there another speed crippler in the code somewhere or is there a reason that there would be such a large difference in hashing speed reported by software versus the THEORETICAL_MAX?  My other two BFL miners (an early Jalapeno and Little Single run at pretty much the max value (31 and 8.2 GH/s respectively with less engines since they can't use engine zero)

Thanks
WARNING THERE IS!

There is a 60gh limiter in the code, and it's there for a reason: If you run all 8 chips full out you will run the risk of overloading the twelve FETS under those little heat sinks. When that happens they short, it blows out the power supply, and will smoke your board when you plug in a bigger supply.

I sort of recommend not flashing the Singles. You're out of warranty and in that case out of luck. We can do it on jallies because we have two chips and a full set of FETs. I am running five, and my fets are hot. Six might be the logical limit.

Good luck. If you blow up your unit I'll buy it for scrap, but I don't want to do that.

C
sr. member
Activity: 452
Merit: 250
Regarding BFL's firmware; I just got a shiny new 50GH/s single in yesterday and after nearly destroying the case drilling out the screws, I was able to get the case open.

Out of the box it was running at 50.5 GH/s, so I opened up Atmel studio - made sure engine zero was enabled, #DEFINE_PRODUCT to SINGLE, auto tune to 60GH/s disabled and set the ASIC_FREQUENCY_ACTUAL to 8  and flashed it (FW 1.2.9)

BFGminer and CGminer both report it running about 54ish GH/s now. Which is good, but I looked into the engine status and surprisingly almost all the chips have 14-16 engines, and THEORETICAL_MAX was something like 67 GH/s

So the question is, is there another speed crippler in the code somewhere or is there a reason that there would be such a large difference in hashing speed reported by software versus the THEORETICAL_MAX?  My other two BFL miners (an early Jalapeno and Little Single run at pretty much the max value (31 and 8.2 GH/s respectively with less engines since they can't use engine zero)

Thanks
full member
Activity: 123
Merit: 100
On a side note, if one wants to do escow on a small (<1btc) transcation, how would be the best way to do it?

C

I've heard many of the services around here are grade A like JohnK. Theres no Bitmit anymore, but cryptothrift isn't bad for escrow fees either.
Pages:
Jump to: