Difference between revisions of "Supported FPGAs"

From DigiByte Wiki
Jump to navigation Jump to search
(Created page with " [https://www.hashaltcoin.com/en/batches/11 FPGA Blackminer F1+] [https://www.hashaltcoin.com/en/batches/14 FPGA Blackminer F1 mini] <span style="font-size:medium;"><span st...")
 
 
(14 intermediate revisions by 2 users not shown)
Line 1: Line 1:
  
[https://www.hashaltcoin.com/en/batches/11 FPGA Blackminer F1+]
+
'''''<u>[https://www.dgbwiki.com/index.php?title=FPGA_mining FPGA MINING Introduction]</u>'''''
 +
 
 +
<br/> [https://www.hashaltcoin.com/en/batches/11 FPGA Blackminer F1+]
 +
 
 +
[https://www.hashaltcoin.com/en/batches/1 FPGA Blackminer F1]
 +
 
 +
[https://www.hashaltcoin.com/en/batches/4 FPGA Blackminer F1-Single]
  
 
[https://www.hashaltcoin.com/en/batches/14 FPGA Blackminer F1 mini]
 
[https://www.hashaltcoin.com/en/batches/14 FPGA Blackminer F1 mini]
  
<span style="font-size:medium;"><span style="font-family:Calibri">With ASICs occupying the market, the increase in hash rates has led to a rapid increase in mining difficulty. It is difficult for traditional GPU mining machines to benefit from fierce mining competition.If there is fork happened on the algorithm you are mining, the ASIC is useless.</span></span>
+
[https://www.atomminer.com/miner FPGA AtomMiner AM01]
 +
 
 +
[https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=167&No=830 Intel Cyclone V GX Starter Kit]
 +
 
 +
[https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&No=1046 DE10-Nano Kit]
 +
 
 +
&nbsp;
 +
 
 +
<span style="font-size:medium;"><span style="font-family:Calibri">With ASICs occupying the market, the increase in hash rates has led to a rapid increase in mining difficulty. It is difficult for traditional GPU mining machines to benefit from fierce mining competition. If there is fork happened on the algorithm you are mining, the ASIC is useless.</span></span>
  
 
<span style="font-size:medium;"><span style="font-family:Calibri">So, FPGA miner is undoubtedly the best choice for both high-yield and flexible mining machines, which must be a new direction in the future mining market.</span></span>
 
<span style="font-size:medium;"><span style="font-family:Calibri">So, FPGA miner is undoubtedly the best choice for both high-yield and flexible mining machines, which must be a new direction in the future mining market.</span></span>
 +
 +
&nbsp;
 +
 +
&nbsp;
 +
 +
== Instructions for mining ODO using FPGA boards “ DE10- Nano&nbsp;Kit” and “Intel Cyclone V GX Starter Kit” in Windows ==
 +
 +
<br/> '''1. '''Installing Quartus Prime.
 +
 +
Download the necessary distribution kit from [http://fpgasoftware.intel.com/ http://fpgasoftware.intel.com/&nbsp;] and install it. Do not forget to download and install support files for devices.
 +
 +
For Cyclone V - [http://download.altera.com/akdlm/software/acdsinst/18.0std/614/ib_installers/cyclonev-18.0.0.614.qdz http://download.altera.com/akdlm/software/acdsinst/18.0std/614/ib_installers/cyclonev-18.0.0.614.qdz&nbsp;] Size: 1.1 GB MD5: 92295773980536E5F2AAEA59A38AC59B
 +
 +
&nbsp;
 +
 +
'''2.''' After installation, you need to create a system variable named QUARTUSPATH. It should point to the directory with the binary files of this system. For example, C: \ intelFPGA \ 18.0 \ quartus \ bin64
 +
 +
&nbsp;
 +
 +
'''3.''' Install Python 2.7 [https://www.python.org/ftp/python/2.7.16/python-2.7.16.amd64.msi https://www.python.org/ftp/python/2.7.16/python-2.7.16.amd64.msi&nbsp;]
 +
 +
&nbsp;
 +
 +
'''4. '''Install the necessary libraries for Python. Open the Windows console and write there
 +
 +
&nbsp;pip install base58 requests Twisted
 +
 +
&nbsp;
 +
 +
'''5.''' Download the current version of odo-miner [https://github.com/dgb256-online/odo-miner https://github.com/dgb256-online/odo-miner]
 +
 +
&nbsp;
 +
 +
'''6. '''Download the pre-compiled files for your board from here - [https://github.com/dgb256-online/odo-epochs https://github.com/dgb256-online/odo-epochs]
 +
 +
&nbsp;
 +
 +
'''7.''' Downloaded files must be placed in odo-miner. To do this, you need to create the output_files directory in the folder with the name of your device and copy all *.sof files there. For example, for de10 nano, the path would be C:\odo-miner\src\projects\cyclone_v_gx_starter_kit\output_files
 +
 +
&nbsp;
 +
 +
'''8.''' In the file C:\odo-miner\src\miner\config.tcl change the solo to stratum. It should be like this - set config_mode stratum
 +
 +
&nbsp;
 +
 +
'''9.''' Open the first console in the folder C:\odo-minerr\src\pool\stratum\
 +
 +
And we write there the following python stratum.py &nbsp; --testnet stratum_host stratum_port username password
 +
 +
For example, for the p2pool test network -
 +
 +
python stratum.py - testnet sha256.p2p-spb.xyz 15027 stMHZnXhaBTJbUXziyDVV7xzMC54uaLSfD X
 +
 +
If you want to mine not on the test network, then the argument --testnet is not needed. Leave the console open.
 +
 +
&nbsp;
 +
 +
'''10.''' Open the second console in the same folder C:\odo-miner\src\miner\&nbsp;
 +
 +
And we write there quartus_stp -t mine.tcl
 +
 +
If everything has been correctly configured and the board is connected via USB and enabled, then it will be determined and mining will begin.

Latest revision as of 09:11, 22 July 2019

FPGA MINING Introduction


FPGA Blackminer F1+

FPGA Blackminer F1

FPGA Blackminer F1-Single

FPGA Blackminer F1 mini

FPGA AtomMiner AM01

Intel Cyclone V GX Starter Kit

DE10-Nano Kit

 

With ASICs occupying the market, the increase in hash rates has led to a rapid increase in mining difficulty. It is difficult for traditional GPU mining machines to benefit from fierce mining competition. If there is fork happened on the algorithm you are mining, the ASIC is useless.

So, FPGA miner is undoubtedly the best choice for both high-yield and flexible mining machines, which must be a new direction in the future mining market.

 

 

Instructions for mining ODO using FPGA boards “ DE10- Nano Kit” and “Intel Cyclone V GX Starter Kit” in Windows


1. Installing Quartus Prime.

Download the necessary distribution kit from http://fpgasoftware.intel.com/  and install it. Do not forget to download and install support files for devices.

For Cyclone V - http://download.altera.com/akdlm/software/acdsinst/18.0std/614/ib_installers/cyclonev-18.0.0.614.qdz  Size: 1.1 GB MD5: 92295773980536E5F2AAEA59A38AC59B

 

2. After installation, you need to create a system variable named QUARTUSPATH. It should point to the directory with the binary files of this system. For example, C: \ intelFPGA \ 18.0 \ quartus \ bin64

 

3. Install Python 2.7 https://www.python.org/ftp/python/2.7.16/python-2.7.16.amd64.msi 

 

4. Install the necessary libraries for Python. Open the Windows console and write there

 pip install base58 requests Twisted

 

5. Download the current version of odo-miner https://github.com/dgb256-online/odo-miner

 

6. Download the pre-compiled files for your board from here - https://github.com/dgb256-online/odo-epochs

 

7. Downloaded files must be placed in odo-miner. To do this, you need to create the output_files directory in the folder with the name of your device and copy all *.sof files there. For example, for de10 nano, the path would be C:\odo-miner\src\projects\cyclone_v_gx_starter_kit\output_files

 

8. In the file C:\odo-miner\src\miner\config.tcl change the solo to stratum. It should be like this - set config_mode stratum

 

9. Open the first console in the folder C:\odo-minerr\src\pool\stratum\

And we write there the following python stratum.py   --testnet stratum_host stratum_port username password

For example, for the p2pool test network -

python stratum.py - testnet sha256.p2p-spb.xyz 15027 stMHZnXhaBTJbUXziyDVV7xzMC54uaLSfD X

If you want to mine not on the test network, then the argument --testnet is not needed. Leave the console open.

 

10. Open the second console in the same folder C:\odo-miner\src\miner\ 

And we write there quartus_stp -t mine.tcl

If everything has been correctly configured and the board is connected via USB and enabled, then it will be determined and mining will begin.