Bitcoin Forum
April 27, 2024, 09:45:27 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 46 47 48 49 50 51 52 53 54 55 56 57 58 »
  Print  
Author Topic: X6500 Custom FPGA Miner  (Read 219792 times)
cypherdoc
Legendary
*
Offline Offline

Activity: 1764
Merit: 1002



View Profile
February 05, 2012, 11:23:31 PM
 #541


i have a bunch of these from my Blackberry's of the past.  will they work just as well?
1714254327
Hero Member
*
Offline Offline

Posts: 1714254327

View Profile Personal Message (Offline)

Ignore
1714254327
Reply with quote  #2

1714254327
Report to moderator
1714254327
Hero Member
*
Offline Offline

Posts: 1714254327

View Profile Personal Message (Offline)

Ignore
1714254327
Reply with quote  #2

1714254327
Report to moderator
1714254327
Hero Member
*
Offline Offline

Posts: 1714254327

View Profile Personal Message (Offline)

Ignore
1714254327
Reply with quote  #2

1714254327
Report to moderator
"In a nutshell, the network works like a distributed timestamp server, stamping the first transaction to spend a coin. It takes advantage of the nature of information being easy to spread but hard to stifle." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714254327
Hero Member
*
Offline Offline

Posts: 1714254327

View Profile Personal Message (Offline)

Ignore
1714254327
Reply with quote  #2

1714254327
Report to moderator
1714254327
Hero Member
*
Offline Offline

Posts: 1714254327

View Profile Personal Message (Offline)

Ignore
1714254327
Reply with quote  #2

1714254327
Report to moderator
teflone
Hero Member
*****
Offline Offline

Activity: 770
Merit: 500


You're fat, because you dont have any pics on FB


View Profile
February 05, 2012, 11:45:08 PM
 #542

Yes, a lot of compound..

Rule of thumb is to never put it on in such a way as a bubble can form on the chip..

Thats why a circular blob in the middle is the correct method to put on and it squeezed out evenly

For Canadians by Canadians: Canada's Bitcoin Community - https://www.coinforum.ca/
TheHarbinger
Sr. Member
****
Offline Offline

Activity: 378
Merit: 250


Why is it so damn hot in here?


View Profile
February 05, 2012, 11:51:57 PM
 #543

Yes, a lot of compound..

Rule of thumb is to never put it on in such a way as a bubble can form on the chip..

Thats why a circular blob in the middle is the correct method to put on and it squeezed out evenly

Not even a blob, more like a drop.  The compound is only meant to fill in surface imperfections between the chip and the heat-sink.  Personally, I use a vinyl applicator to apply a very, very thin film across the top of the chip and back of the heat-sink, then mate them together.  I mean so thin it becomes semi transparent.

12Um6jfDE7q6crm1s6tSksMvda8s1hZ3Vj
nbtcminer
Sr. Member
****
Offline Offline

Activity: 249
Merit: 250


View Profile
February 06, 2012, 03:34:10 AM
 #544

Criticism noted:

I wasn't going to get another chance to apply thermal grease on the outer-rim of the unit and from reading / testing, it looked like a plausible solution. However I will agree that maybe too much epoxy / adhesive went on. Performance is tapering off at around 390mh/s so I don't imagine it affected my performance much. Going to take it down for the night to cool and after 12 hours see how it performs again.


Cheers,

nbtcminer

Yes, a lot of compound..

Rule of thumb is to never put it on in such a way as a bubble can form on the chip..

Thats why a circular blob in the middle is the correct method to put on and it squeezed out evenly
TheSeven
Hero Member
*****
Offline Offline

Activity: 504
Merit: 500


FPGA Mining LLC


View Profile WWW
February 06, 2012, 04:12:53 PM
Last edit: February 06, 2012, 05:12:06 PM by TheSeven
 #545

A new mining software that supports the X6500 board has entered public beta: https://bitcointalk.org/index.php?topic=62823.0
This might finally get us rid of those nasty d2xx drivers/libraries. Feel free to try it out and report possible issues in the thread linked above.

My tip jar: 13kwqR7B4WcSAJCYJH1eXQcxG5vVUwKAqY
nbtcminer
Sr. Member
****
Offline Offline

Activity: 249
Merit: 250


View Profile
February 06, 2012, 07:03:28 PM
Last edit: February 06, 2012, 08:00:10 PM by nbtcminer
 #546

@Everyone running the 200 mhz bitstream:

Are you seeing speeds above 400mh/s over a 24 hour period? my mh/s seems to be dipping to 380 mh/s and going as high as 450mh/s during certain points in the day (seemingly random). The miner shows I'm hitting 400mh/s on average but my mining results are showing another thing. Maybe I'm just experiencing a lucky period?

Also seeing a small amount of duplicates on btcguild and deepbit atm. They seem to randomly pop up (the miner seems to pause for a second, then reports an invalid share)
TheSeven
Hero Member
*****
Offline Offline

Activity: 504
Merit: 500


FPGA Mining LLC


View Profile WWW
February 06, 2012, 09:03:06 PM
 #547

@Everyone running the 200 mhz bitstream:

Are you seeing speeds above 400mh/s over a 24 hour period? my mh/s seems to be dipping to 380 mh/s and going as high as 450mh/s during certain points in the day (seemingly random). The miner shows I'm hitting 400mh/s on average but my mining results are showing another thing. Maybe I'm just experiencing a lucky period?

Also seeing a small amount of duplicates on btcguild and deepbit atm. They seem to randomly pop up (the miner seems to pause for a second, then reports an invalid share)

x6500-miner calculates the hash rate by counting shares, so it's affected by some major variance. What you're observing is most likely just luck, the FPGA will always be running at a constant exact 200MH/s with that bitstream, possibly with some calculation errors though if it isn't cooled properly.

Duplicates could be a result of your actual getwork interval (including things like network latencies and possibly some lag here and there) exceeding 20 seconds. Try setting that interval shorter (to like 12-15 seconds) and check if the duplicates go away. Or just use MPBM which handles all of this automatically Smiley

My tip jar: 13kwqR7B4WcSAJCYJH1eXQcxG5vVUwKAqY
nbtcminer
Sr. Member
****
Offline Offline

Activity: 249
Merit: 250


View Profile
February 06, 2012, 09:05:27 PM
Last edit: February 07, 2012, 12:08:48 AM by nbtcminer
 #548

@theseven:

Cool beans, I'll give your miner a try tonight when I get back! So far I think getworks intervals / network latency are my main issues now.


Cheers!


Edit:
This is how things are looking 12 hours later:

Code:
Run Summary:
-------------
Device: 0
Number of FPGAs: 2
Running time: 12h14m
Getwork interval: 15 secs
FPGA 0:
  Accepted: 2118
  Rejected: 1 (0.05%)
  Invalid: 0 (0.00%)
  Hashrate (all nonces): 206.96 MH/s
  Hashrate (valid nonces): 206.96 MH/s
  Hashrate (accepted shares): 206.28 MH/s
FPGA 1:
  Accepted: 2035
  Rejected: 8 (0.39%)
  Invalid: 8 (0.39%)
  Hashrate (all nonces): 200.14 MH/s
  Hashrate (valid nonces): 199.36 MH/s
  Hashrate (accepted shares): 198.19 MH/s
Total hashrate for device: 407.11 MH/s / 406.33 MH/s / 404.48 MH/s

@Everyone running the 200 mhz bitstream:

Are you seeing speeds above 400mh/s over a 24 hour period? my mh/s seems to be dipping to 380 mh/s and going as high as 450mh/s during certain points in the day (seemingly random). The miner shows I'm hitting 400mh/s on average but my mining results are showing another thing. Maybe I'm just experiencing a lucky period?

Also seeing a small amount of duplicates on btcguild and deepbit atm. They seem to randomly pop up (the miner seems to pause for a second, then reports an invalid share)

x6500-miner calculates the hash rate by counting shares, so it's affected by some major variance. What you're observing is most likely just luck, the FPGA will always be running at a constant exact 200MH/s with that bitstream, possibly with some calculation errors though if it isn't cooled properly.

Duplicates could be a result of your actual getwork interval (including things like network latencies and possibly some lag here and there) exceeding 20 seconds. Try setting that interval shorter (to like 12-15 seconds) and check if the duplicates go away. Or just use MPBM which handles all of this automatically Smiley
O_Shovah
Sr. Member
****
Offline Offline

Activity: 410
Merit: 252


Watercooling the world of mining


View Profile
February 07, 2012, 10:35:05 PM
 #549

Just for quick notice.

While running the 200mhz bitstream on my x6500 i hear a high pitched squiiqing noise from the voltage regulators.
I havent determinded yet wich one it is. I will also check vie my thermal camera to be shure.

Has anybody recognized similar behavior ?



I also wanted to point out the

Modular Python Bitcoin Miner
from TheSeven

It supports the x6500 by default and gives a nice interface
and a lot of additional features.

Please have a look.
https://bitcointalk.org/index.php?topic=62823.0

freshzive
Sr. Member
****
Offline Offline

Activity: 447
Merit: 250


View Profile
February 08, 2012, 05:00:49 AM
 #550

I've noticed that noise as well, though it seems to only happen some of the time or maybe with only a few of my boards. Going to test out the modular miner. Cheers!

thirdlight
Sr. Member
****
Offline Offline

Activity: 445
Merit: 250



View Profile
February 08, 2012, 06:41:32 AM
 #551

I have the modular miner working on X6500's, on windows. I had to install libusb-win32, which stopped the "official" software working. MPBM seems to be working well, even acceptably with p2pool. TheSeven suggests you look at the options detailed in each script, I would say it's a requirement! You'll probably want to set at least one option from /worker/fpgamining/x6500hotplug.py

It programs the boards, & then mines. It's fault tolerance seems quite good - it'll keep trying until it succeeds.  Smiley

TheSeven
Hero Member
*****
Offline Offline

Activity: 504
Merit: 500


FPGA Mining LLC


View Profile WWW
February 08, 2012, 07:19:27 AM
 #552

I have the modular miner working on X6500's, on windows.
Which one of the curses libraries are you using?

It programs the boards, & then mines. It's fault tolerance seems quite good - it'll keep trying until it succeeds.  Smiley
That's only true if you use the hotplug module at the moment, which should work well for most users.
I'll need to think of some tricks to make autorecovery work properly with individual board modules as well.

My tip jar: 13kwqR7B4WcSAJCYJH1eXQcxG5vVUwKAqY
shad
Full Member
***
Offline Offline

Activity: 148
Merit: 100


View Profile
February 08, 2012, 07:32:53 AM
 #553

had MPBM running over night without problems on openWRT

15dUzJEUkxgjrtcvDSdsEDkXu7E7RCbNN3
thirdlight
Sr. Member
****
Offline Offline

Activity: 445
Merit: 250



View Profile
February 08, 2012, 07:35:21 AM
 #554

Which one of the curses libraries are you using?
Your second suggestion, the one at http://www.lfd.uci.edu/~gohlke/pythonlibs/#curses

nbtcminer
Sr. Member
****
Offline Offline

Activity: 249
Merit: 250


View Profile
February 08, 2012, 07:39:08 AM
 #555

had MPBM running over night without problems on openWRT



@Shad:
 Very exciting news!!! That would be awesome (mining via an X6500 through a router is a huge WIN in terms of energy savings!)

@OShovah:
I don't get the high pitched noise, but then again I'm only a few days in with my card. How are you cooling your card? I've got a 120mm fan directly blowing air down onto the card (the fan is right against the heatsinks). Most CPU's are cooled in this fashioned and I figured it would work for the x6500.


Cheers,

nbtcminer
fizzisist (OP)
Hero Member
*****
Offline Offline

Activity: 720
Merit: 525



View Profile WWW
February 08, 2012, 09:39:01 AM
 #556

I think we can all agree that MPBM is awesome! I think MPBM will become our recommended miner, and we will support and develop it into the future. We'll most likely be phasing out development on x6500-miner over time.

The documentation guides will be updated (and simplified, hopefully) for the switch over to MPBM. This will also give me the chance to make a more clear and detailed tutorial (read: screenshots Smiley).

Also, we are now sold out of boards from this batch. We're about to begin production on X6500 rev. 3, and expect to be shipping in 3-4 weeks. This new revision is going to have some nice additions that I think will be a big step forward! I'll give a list of what's changing and what's staying the same in another post soon.

nbtcminer
Sr. Member
****
Offline Offline

Activity: 249
Merit: 250


View Profile
February 08, 2012, 02:26:39 PM
 #557

@ Fizzisist:

Will a 12v / 5v molex adapter (2.5a) work for powering the X6500 and a fan through the molex connector? Here is what I'm thinking of using:

http://www.ebay.ca/itm/160715008901?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649

I'm planning on putting together an enclosure for my X6500 and its current setup with isn't ideal. I'm looking to put a molex Y splitter so that I can power both a 120mm casefan and the X6500 off the adapter I've listed above. This way I can have the Y adapter mounted closer together to the USB port so that I can build some sidings around the case fan / bottom mounting plate. Thanks for your help so far!


Cheers,

ntbcminer
TheSeven
Hero Member
*****
Offline Offline

Activity: 504
Merit: 500


FPGA Mining LLC


View Profile WWW
February 08, 2012, 02:43:45 PM
 #558

Will a 12v / 5v molex adapter (2.5a) work for powering the X6500 and a fan through the molex connector? Here is what I'm thinking of using:

http://www.ebay.ca/itm/160715008901?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649

Might work, but I've seen some of those which are designed in a way that makes them behave badly when only one of the voltages is used (due to them using a single transformer for both voltage outputs). Also the one I have isn't particularly efficient (it gets rather hot, probably wastes more energy than it actually outputs), so that might not be the ideal solution for an energy-efficient FPGA mining board Smiley

Depending on how the x6500 is wired, it might be possible to power it using a standard barrel connector wall wart, and take power for the fan from the molex connector on the board. You'll probably have to use a 5V fan adapter though, because the barrel connector is wired to the 5V rail of the molex IIRC.

My tip jar: 13kwqR7B4WcSAJCYJH1eXQcxG5vVUwKAqY
nbtcminer
Sr. Member
****
Offline Offline

Activity: 249
Merit: 250


View Profile
February 08, 2012, 03:08:07 PM
 #559

@Theseven: That's a very interesting idea! I wasn't sure if the on-board molex was capable of supplying power to the fan, but it sounds worthy of a try. My only concern would be that the on-board molex adapter isn't wired properly for any reverse supply of power from the barrel connector (which might damage my x6500). BTW cudos to you for making MBPM! I'm still struggling with getting it to work on my computer at home, but hopefully will have it working soon Smiley P.S. I'm currently using the barrel connector (I guess wall wort lol) I got from cablesauraus's website and it tends to get pretty warm as it is. Probably about 30-40 degress C, very likely not much different from yours.

@Fizzisist:
Sorry to bombard you with so many questions; is what theseven proposing possible and will it cause any damage to the unit to draw power from the molex connector while powering the unit from the barrel connector? I'm using the 12v 2a barrel connector on cablesauraus's website.


Will a 12v / 5v molex adapter (2.5a) work for powering the X6500 and a fan through the molex connector? Here is what I'm thinking of using:

http://www.ebay.ca/itm/160715008901?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649

Might work, but I've seen some of those which are designed in a way that makes them behave badly when only one of the voltages is used (due to them using a single transformer for both voltage outputs). Also the one I have isn't particularly efficient (it gets rather hot, probably wastes more energy than it actually outputs), so that might not be the ideal solution for an energy-efficient FPGA mining board Smiley

Depending on how the x6500 is wired, it might be possible to power it using a standard barrel connector wall wart, and take power for the fan from the molex connector on the board. You'll probably have to use a 5V fan adapter though, because the barrel connector is wired to the 5V rail of the molex IIRC.
shad
Full Member
***
Offline Offline

Activity: 148
Merit: 100


View Profile
February 08, 2012, 06:56:51 PM
 #560

had MPBM running over night without problems on openWRT



@Shad:
 Very exciting news!!! That would be awesome (mining via an X6500 through a router is a huge WIN in terms of energy savings!)

there is some work to do to make it perfect, daemon(ize) it, webpage or sendmail option to keep an eye on it,
i reduced powerusage of the hole minig system about 11Watt with switching from celeron900 to arm-router

15dUzJEUkxgjrtcvDSdsEDkXu7E7RCbNN3
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 46 47 48 49 50 51 52 53 54 55 56 57 58 »
  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!