Bitcoin Forum
December 10, 2016, 06:44:44 PM *
News: Latest stable version of Bitcoin Core: 0.13.1  [Torrent].
 
   Home   Help Search Donate Login Register  
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 »
  Print  
Author Topic: Algorithmically placed FPGA miner: 255MH/s/chip, supports all known boards  (Read 109633 times)
ShadesOfMarble
Donator
Hero Member
*
Offline Offline

Activity: 543



View Profile
July 30, 2012, 06:01:11 PM
 #701

Does anyone have instructions on how to get TML working with CM1 via an USB Blaster?

Review of the Spondoolies-Tech SP10 „Dawson“ Bitcoin miner (1.4 TH/s)

[22:35] <Vinnie_win> Did anyone get paid yet? | [22:36] <Isokivi> pirate did!
1481395484
Hero Member
*
Offline Offline

Posts: 1481395484

View Profile Personal Message (Offline)

Ignore
1481395484
Reply with quote  #2

1481395484
Report to moderator
1481395484
Hero Member
*
Offline Offline

Posts: 1481395484

View Profile Personal Message (Offline)

Ignore
1481395484
Reply with quote  #2

1481395484
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1481395484
Hero Member
*
Offline Offline

Posts: 1481395484

View Profile Personal Message (Offline)

Ignore
1481395484
Reply with quote  #2

1481395484
Report to moderator
1481395484
Hero Member
*
Offline Offline

Posts: 1481395484

View Profile Personal Message (Offline)

Ignore
1481395484
Reply with quote  #2

1481395484
Report to moderator
1481395484
Hero Member
*
Offline Offline

Posts: 1481395484

View Profile Personal Message (Offline)

Ignore
1481395484
Reply with quote  #2

1481395484
Report to moderator
eldentyrell
Donator
Legendary
*
Offline Offline

Activity: 966


felonious vagrancy, personified


View Profile WWW
August 04, 2012, 01:55:16 AM
 #702

ET, I could use some bitstream tech support when you get a chance.. C22 no worky..

Sorry rph!  Your email got lost in the shuffle.  I have replied.

The printing press heralded the end of the Dark Ages and made the Enlightenment possible, but it took another three centuries before any country managed to put freedom of the press beyond the reach of legislators.  So it may take a while before cryptocurrencies are free of the AML-NSA-KYC surveillance plague.
eldentyrell
Donator
Legendary
*
Offline Offline

Activity: 966


felonious vagrancy, personified


View Profile WWW
August 04, 2012, 01:55:58 AM
 #703

This user is currently ignored.

Dear Entropy-usockpuppet,

Please take your trolling to another thread.

Thanks,

  - eldentyrell

The printing press heralded the end of the Dark Ages and made the Enlightenment possible, but it took another three centuries before any country managed to put freedom of the press beyond the reach of legislators.  So it may take a while before cryptocurrencies are free of the AML-NSA-KYC surveillance plague.
eldentyrell
Donator
Legendary
*
Offline Offline

Activity: 966


felonious vagrancy, personified


View Profile WWW
August 04, 2012, 01:57:47 AM
 #704

Yep.  And I'm currently working on using the onboard FTDI chip for exactly this process.  The code is improving and I hope to have it stable in around a week, but we will see!

Thank you!  I assume you are the same Chris who emailed me; I've sent you back a reply.  Let me know if you need anything else.  Also, for immediate responses to questions -- particularly software-related ones -- ask jfsebastien on #tml-support at irc.tricone-mining.com.

The printing press heralded the end of the Dark Ages and made the Enlightenment possible, but it took another three centuries before any country managed to put freedom of the press beyond the reach of legislators.  So it may take a while before cryptocurrencies are free of the AML-NSA-KYC surveillance plague.
eldentyrell
Donator
Legendary
*
Offline Offline

Activity: 966


felonious vagrancy, personified


View Profile WWW
August 04, 2012, 03:03:01 AM
 #705

The urjtag maintainers have indicated their intention to accept my patch subject to some modifications; I have made those modifications and resubmitted the patch, so hopefully urjtag svn-2027 and 0.11 will not need to be patched.

The revision changes the command syntax, so the new patch does not work with TML-1.00.  Conversely, the old patch does not work with TML-1.01 unless you add the (undocumented) -Duse_old_urjtag_command=true option, which will be removed at some point in the future.

The printing press heralded the end of the Dark Ages and made the Enlightenment possible, but it took another three centuries before any country managed to put freedom of the press beyond the reach of legislators.  So it may take a while before cryptocurrencies are free of the AML-NSA-KYC surveillance plague.
eldentyrell
Donator
Legendary
*
Offline Offline

Activity: 966


felonious vagrancy, personified


View Profile WWW
August 04, 2012, 03:05:35 AM
 #706

TML-1.01 has been released.  New bitstream "hilbert" although the performance improvement is under 1% so don't get your hopes up.  The Java code now attempts to imitate the way ztex's miner uses the USB interface; hopefully this will result in triggering fewer bugs.

Relevant changes:


03.Aug.2012  Release v1.01
             Use "pod tdo" instead of "tdo"
             Attempt to imitate ztex's USB code better
             Make is-the-clock-running-check faster
             Base clock frequency estimates on 5s sample instead of 1s
             Add -Dztex_reset_ezusb_before_upload={true,false}
             Add -Dztex_upload_ezusb_firmware={true,false}
             Add -Dztex_reclaim_ezusb_after_upload={true,false}
             Add bitstream hilbert

The printing press heralded the end of the Dark Ages and made the Enlightenment possible, but it took another three centuries before any country managed to put freedom of the press beyond the reach of legislators.  So it may take a while before cryptocurrencies are free of the AML-NSA-KYC surveillance plague.
eldentyrell
Donator
Legendary
*
Offline Offline

Activity: 966


felonious vagrancy, personified


View Profile WWW
August 06, 2012, 10:52:30 AM
 #707

so hopefully urjtag svn-2027 and 0.11 will not need to be patched.

The patch has been committed.  If you check out the latest urjtag SVN (2027) you don't need to apply any patches.

The printing press heralded the end of the Dark Ages and made the Enlightenment possible, but it took another three centuries before any country managed to put freedom of the press beyond the reach of legislators.  So it may take a while before cryptocurrencies are free of the AML-NSA-KYC surveillance plague.
eldentyrell
Donator
Legendary
*
Offline Offline

Activity: 966


felonious vagrancy, personified


View Profile WWW
August 07, 2012, 12:57:34 AM
 #708

To all the Enterpoint owners…

Chrisp has done some really amazing work, apparently implementing all the code needed to support the Enterpoint board's native USB interface.  He even got it to mine shares.  Here's the interesting parts of the log he sent me (reproduced with permission):


_________________________________________________________________________
Tricone Mining Logic, host software v1.0

   IF YOU EXPERIENCE HIGH ERROR RATES: try running just one ring at a
   time (e.g. use 'ztex:0:0.0' on command line instead of 'ztex:0').  
   If each ring works error free on its own, but you get errors when  
   running all three, it means your power supply is sagging.          

             adding work source bitcoin.cz
libLibFtdiNative-linux-i386.so
             starting long poll thread
Loaded IDCODE = 3401d093
Loaded IDCODE = 3401d093
Loaded IDCODE = 3401d093
Loaded IDCODE = 3401d093
Found chips
4
[0              ] found new board cairnsmore:0
[cairnsmore:0:3 ] found new chip
[cairnsmore:0:3 ] programming FPGA
             USERCODE before bitstream upload: 0xcafebabe
             chip already programmed and avoid_reprogramming=true; not uploading bitstream
[cairnsmore:0:3 ]   done programming FPGA
[cairnsmore:0:3 ] magic number check ok
[cairnsmore:0:3 ] chip is running bitstream version henkin, built 21d13h51m19s ago
[cairnsmore:0:3 ] chip has 3 rings
[cairnsmore:0:3 ] assuming input clock frequency of 100 Mhz
[cairnsmore:0:3 ] asserting global reset
[cairnsmore:0:3.0] disabling DCM bypass mux
[cairnsmore:0:3.0] opening signcryption channel
[cairnsmore:0:3.0] setting clock to 140 Mhz, mult=7 div=5
[cairnsmore:0:3.0]     ramping clock: mult=7 div=5
[cairnsmore:0:3.0] asserting local reset
[cairnsmore:0:3.1] disabling DCM bypass mux
[cairnsmore:0:3.1] opening signcryption channel
[cairnsmore:0:3.1] setting clock to 140 Mhz, mult=7 div=5
[cairnsmore:0:3.1]     ramping clock: mult=7 div=5
[cairnsmore:0:3.1] asserting local reset
[cairnsmore:0:3.2] opening signcryption channel
[cairnsmore:0:3.2] setting clock to 140 Mhz, mult=7 div=5
[cairnsmore:0:3.2]     ramping clock: mult=7 div=5
[cairnsmore:0:3.2] asserting local reset
             opening signcryption connection to limp.tricone-mining.com/54.247.190.151
[cairnsmore:0:3.0] initializing cipher state
[cairnsmore:0:3.0]   new cipher state = 0x13a39da433f663f53a50e0af
[cairnsmore:0:3.0] loaded job  bc307cb5acfb1884855fc9e3948c07ee0cbaf804a405d9e2ee9d3ba9f57f261f:f6880a81501ea5eb1a083cc9
[cairnsmore:0:3.1] initializing cipher state
[cairnsmore:0:3.1]   new cipher state = 0x971575f48f3b62f24776676e
[cairnsmore:0:3.1] loaded job  f20550dd69fb55a68482848ebf4d738bc22eccc38755ca8936cffdb1ac975672:ca075355501ea5ee1a083cc9
[cairnsmore:0:3.2] initializing cipher state
[cairnsmore:0:3.2]   new cipher state = 0xd040624874dbee74718e75d9
[cairnsmore:0:3.2] loaded job  1ea890fd73d9f9e82ce5d5ec07f30c77456120f3cddddcdd2a9b1ffbbe6589d5:62ed09ce501ea5f01a083cc9
[cairnsmore:0:3.0] decrypting nonce at address 0x00000001
[cairnsmore:0:3.0]   encrypted nonce = 0xb85eb745
[cairnsmore:0:3.0]   found a share: 0xd050f955
[cairnsmore:0:3.0]   pool accepted share
[cairnsmore:0:3.0] decrypting nonce at address 0x000000b8
[cairnsmore:0:3.0]   encrypted nonce = 0xffa071d7
[cairnsmore:0:3.0]   found a share: 0xef5d2ca8
[cairnsmore:0:3.0]   pool accepted share
...
[cairnsmore:0:3.2] loaded job  83ef10a9d7d736cabfdeccef6c9fe5dadfb0df0e74f341c2f199765608f845fa:181fb3ea501ea5f21a083cc9
java.io.IOException: DCM did not lock
   at com.triconemining.miner.DCM.checkDcmLocked(DCM.java:215)
   at com.triconemining.miner.DCM.checkLocked(DCM.java:207)
   at com.triconemining.miner.RingWrapper.recalibrateClock(RingWrapper.java:382)
   at com.triconemining.miner.ChipWrapper.recalibrateClock(ChipWrapper.java:152)
   at com.triconemining.miner.BoardWrapper.reCalibrateAndPlot(BoardWrapper.java:166)
   at com.triconemining.miner.BoardWrapper.run_(BoardWrapper.java:120)
   at com.triconemining.miner.BoardWrapper.run(BoardWrapper.java:73)
   at java.lang.Thread.run(Thread.java:722)


At the moment it appears that the DCM is losing its lock after a while.  I've sent some code to Chris that attempts to work around this in software; hopefully it does.  We'll see.

The printing press heralded the end of the Dark Ages and made the Enlightenment possible, but it took another three centuries before any country managed to put freedom of the press beyond the reach of legislators.  So it may take a while before cryptocurrencies are free of the AML-NSA-KYC surveillance plague.
ebereon
Sr. Member
****
Offline Offline

Activity: 407


View Profile
August 07, 2012, 01:15:14 AM
 #709

Nice to see some success here too Smiley

I don't know if it is posible, but makomk got the icarus bitstream working with a dcm watchdog which is reseting the dcm on the cairnsmore boards when it's losing its lock. Can you include something like that in you bitstream or software?

I have this dcm problem on 3 of my 10 boards only on FPGA1, so it is not a generell problem to all boards.

Dunno if that helps Smiley

eb
eldentyrell
Donator
Legendary
*
Offline Offline

Activity: 966


felonious vagrancy, personified


View Profile WWW
August 07, 2012, 02:44:01 AM
 #710

I don't know if it is posible, but makomk got the icarus bitstream working with a dcm watchdog which is reseting the dcm on the cairnsmore boards when it's losing its lock. Can you include something like that in you bitstream or software?

Yes, that's one of the two possible fixes I sent to Chris.  But I'm more hopeful about the other one.  Waiting to hear back.

The printing press heralded the end of the Dark Ages and made the Enlightenment possible, but it took another three centuries before any country managed to put freedom of the press beyond the reach of legislators.  So it may take a while before cryptocurrencies are free of the AML-NSA-KYC surveillance plague.
eldentyrell
Donator
Legendary
*
Offline Offline

Activity: 966


felonious vagrancy, personified


View Profile WWW
August 07, 2012, 02:47:08 AM
 #711

From the Enterpoint thread, using the TML:

Just a quick update.. I was able to get one of the FPGAs to run stably at clocks of 160,160,160 -> 240 Mhash/s.
I'll keep you guys updated!

Nice!

The printing press heralded the end of the Dark Ages and made the Enlightenment possible, but it took another three centuries before any country managed to put freedom of the press beyond the reach of legislators.  So it may take a while before cryptocurrencies are free of the AML-NSA-KYC surveillance plague.
rph
Full Member
***
Offline Offline

Activity: 176


View Profile
August 07, 2012, 05:39:15 AM
 #712

This project rocks. 248MH/s, 39.5C, 1.279V (girard on a -2C)

-rph

Ultra-Low-Cost DIY FPGA Miner: https://bitcointalk.org/index.php?topic=44891
norulezapply
Sr. Member
****
Offline Offline

Activity: 475


View Profile
August 07, 2012, 11:16:30 AM
 #713

Elden,

Is it possible to run the tricone mining host software on a Raspberry Pi?


If my post helped, I'll happily accept a few bitmills!   15rGg6A1JFZV3b7TTbtpAaiYGdUD1e1oAm
punin
Hero Member
*****
Offline Offline

Activity: 559


View Profile WWW
August 07, 2012, 11:34:45 AM
 #714

Elden,

Is it possible to run the tricone mining host software on a Raspberry Pi?


I've tried it some time ago without success. You can experiment with it also by using ARM version of BTC miner http://blog.villekangas.com/?p=23. I believe some libs used by TML need to be ported. Maybe you can get Ville to do it with a small donation Wink

Head of Product Development
Bitfury Group
www.bitfury.com
eldentyrell
Donator
Legendary
*
Offline Offline

Activity: 966


felonious vagrancy, personified


View Profile WWW
August 07, 2012, 11:54:58 PM
 #715

Is it possible to run the tricone mining host software on a Raspberry Pi?

The TML host software is 100% pure Java.  It will run on any device that Java runs on.

If you're using a JTAG cable you'll need to have urjtag installed, but the TML doesn't link to it -- it forks it as a separate process and talks to it over stdin/stdout.  This way it doesn't have to be recompiled when moving to a new platform.

The printing press heralded the end of the Dark Ages and made the Enlightenment possible, but it took another three centuries before any country managed to put freedom of the press beyond the reach of legislators.  So it may take a while before cryptocurrencies are free of the AML-NSA-KYC surveillance plague.
eldentyrell
Donator
Legendary
*
Offline Offline

Activity: 966


felonious vagrancy, personified


View Profile WWW
August 07, 2012, 11:57:15 PM
 #716

I've tried it some time ago without success. You can experiment with it also by using ARM version of BTC miner http://blog.villekangas.com/?p=23. I believe some libs used by TML need to be ported. Maybe you can get Ville to do it with a small donation Wink

I think you have this backwards -- the TML host software is 100% pure Java and does not need to be "ported" or even recompiled.  It does not use any libraries (the libFtdiNative.so in the jar file is only for my own nexus6 boards).  The ztex code, on the other hand, has a large native-library component that has to be ported and recompiled for each platform you want to use it on.

The printing press heralded the end of the Dark Ages and made the Enlightenment possible, but it took another three centuries before any country managed to put freedom of the press beyond the reach of legislators.  So it may take a while before cryptocurrencies are free of the AML-NSA-KYC surveillance plague.
chrisp
Jr. Member
*
Offline Offline

Activity: 33


View Profile
August 09, 2012, 08:40:47 PM
 #717

Unfortunately the added fixes to adjust DCM locking and relocking provided no benefit.  Currently only the chip closest to the clock source is functioning stably (250 Mhash/sec).  I also have a serial # <50 board, so I'm uncertain as to if that is related, as enterpoint hasn't stated the change that was made for serial #>50 or a possible RMA plan for those <50.  I will continue plugging along however...

Chris

I don't know if it is posible, but makomk got the icarus bitstream working with a dcm watchdog which is reseting the dcm on the cairnsmore boards when it's losing its lock. Can you include something like that in you bitstream or software?

Yes, that's one of the two possible fixes I sent to Chris.  But I'm more hopeful about the other one.  Waiting to hear back.
spiccioli
Legendary
*
Offline Offline

Activity: 1376

nec sine labore


View Profile
August 09, 2012, 09:22:10 PM
 #718

Unfortunately the added fixes to adjust DCM locking and relocking provided no benefit.  Currently only the chip closest to the clock source is functioning stably (250 Mhash/sec).  I also have a serial # <50 board, so I'm uncertain as to if that is related, as enterpoint hasn't stated the change that was made for serial #>50 or a possible RMA plan for those <50.  I will continue plugging along however...

Chris

I don't know if it is posible, but makomk got the icarus bitstream working with a dcm watchdog which is reseting the dcm on the cairnsmore boards when it's losing its lock. Can you include something like that in you bitstream or software?

Yes, that's one of the two possible fixes I sent to Chris.  But I'm more hopeful about the other one.  Waiting to hear back.

Chrisp,

good news in that the running FPGA runs at 250MH/s and is stable. Bad news in that it is not working for the other three.

Are you going to release your code so that it can be tested with a board with serial number higher than 50?

spiccioli
Keninishna
Hero Member
*****
Offline Offline

Activity: 551



View Profile WWW
August 10, 2012, 03:08:24 AM
 #719

Unfortunately the added fixes to adjust DCM locking and relocking provided no benefit.  Currently only the chip closest to the clock source is functioning stably (250 Mhash/sec).  I also have a serial # <50 board, so I'm uncertain as to if that is related, as enterpoint hasn't stated the change that was made for serial #>50 or a possible RMA plan for those <50.  I will continue plugging along however...

Chris

I don't know if it is posible, but makomk got the icarus bitstream working with a dcm watchdog which is reseting the dcm on the cairnsmore boards when it's losing its lock. Can you include something like that in you bitstream or software?

Yes, that's one of the two possible fixes I sent to Chris.  But I'm more hopeful about the other one.  Waiting to hear back.

Glasswalker mentioned in the enterpoint thread that the bitstream he is working on doesn't require a DCM also hes working on a controller bitstream that fixes for the jtag line and such. I'm guessing the TML bitstream could be made the same way but it would take a bit of work to get it working without the DCM tho :/
eldentyrell
Donator
Legendary
*
Offline Offline

Activity: 966


felonious vagrancy, personified


View Profile WWW
August 10, 2012, 05:55:35 AM
 #720

Glasswalker mentioned in the enterpoint thread that the bitstream he is working on doesn't require a DCM

Link?

I assume you mean he's using a PLL instead of a DCM.  I would find it pretty hard to believe he was using neither.

The printing press heralded the end of the Dark Ages and made the Enlightenment possible, but it took another three centuries before any country managed to put freedom of the press beyond the reach of legislators.  So it may take a while before cryptocurrencies are free of the AML-NSA-KYC surveillance plague.
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 »
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!