Bitcoin Forum
September 22, 2024, 12:47:25 PM *
News: Latest Bitcoin Core release: 27.1 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Other / Archival / --Please Delete--- on: June 09, 2013, 07:32:34 AM
--Please Delete---
2  Bitcoin / Bitcoin Technical Support / Quartus-II Full Version and Altera-FPGA's on: May 12, 2013, 04:27:04 AM
Hello,

     OrphanedGland created a branch off of the Open-Source-Bitcoin-Miner github project that is using Quartus II.  I have a number of things I am trying to test so I created a new project on github.  I know that this is not a branch, depending on what happens with this project I may move it over to the Open-Source-FPGA-Bitcoin-Miner project.  For now, I do not feel it belongs there.

My working project:

https://github.com/FPGASmack/Quartus-II-Altera-FPGA


This is the branch I started with:

https://github.com/progranism/Open-Source-FPGA-Bitcoin-Miner/tree/master/projects/VHDL_StratixIV_OrphanedGland


The current dev board I am using is the Terasic DE2-115.  I know that there are projects out there for this board already that are compiled and work, but I want to modify and compile the project and have it work.  This will assist in my understanding of how to use Quartus and the internal process being mapped into the FPGA.


I updated the device to the EP4CE115F29C7

That is the FPGA I have on my DE2-115

I then updated the NUM_CORES to one, because it looks like I can not fit more than one sha(256) in the EP4CE115F29C7 at once.

I imported the pin assignment file that came with the DE2-115

For the PLL clock I double clicked the pll:pll_inst item listed in the project Navigator (on the Hierarchy tab)

I told the wizard to use 50Mhz and 180Mhz.  (I think there is more to this step than I did)

Then I compile the project and after about 30 minutes it is completed.

I push the FPGA image to the board and then try to run the miner application.

I get the following error:
*****************************************************
Request: {"method": "getwork", "params": [], "id":0}

Response:
Errors:
ERROR! Waiting to try again ...
*****************************************************

So the problem is the compiled FPGA image I am creating and pushing to the FPGA does not work.  

If I program the de2-115 with the de2-115-50MHash-FPGAminer version of the compiled de2-115 image on github the miner works.  I just can not get my local copy working.



Thank you,
Smack
  






3  Other / Beginners & Help / Creating a new Mining Pool on: April 25, 2013, 01:56:47 AM
Hello,

     I have been reading about mining pools and I have kinda hit a roadblock.  Could someone please direct me to the correct resources. 

For a fun project I want to setup a mining pool site to play with for my friends and I.  This site is not expected to earn any coin but I still want to set one up.


The Goal:

  • Create a mining pool site that supports bitcoin and litecoin.
  • Users can login and see stats etc.
  • Has a payout system, not that I expect we will solve a block. :-)


I have looked at ecoinpool and I can not tell if it is still being updated or not.  The github main list looks like it has not been changed in a year.  I also looked at pushpool and that seems to be dead too.  I do not want to use a P2P option.

  • What are the options for pool backend frameworks? 
  • Is there a guide to how to setup a pool?

Thanks!
Smack
4  Other / Beginners & Help / Bitcoin Hashing in english with math. :-) on: April 16, 2013, 10:55:03 PM
Hello,

     I have found a lot of information on the bitcoin protocol but I was wondering if someone could help me understand the process of requesting a block, the hash process, get / return messages / golden ticket won processes, etc.

Meaning... 

Lets say that we are going to map out the process in English without worrying about hardware OS etc.

Our client is a magic box that will just do what ever we tell it to do.  :-)


Thanks,
Smack


Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!