Difference between revisions of "Supported FPGAs"
Line 20: | Line 20: | ||
| | ||
+ | | ||
== Instructions for mining ODO using FPGA boards “de10 nano” and “cyclone v gx starter kit” in Windows == | == Instructions for mining ODO using FPGA boards “de10 nano” and “cyclone v gx starter kit” in Windows == | ||
Line 25: | Line 26: | ||
<br/> 1. Installing Quartus Prime. | <br/> 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. | + | Download the necessary distribution kit from [http://fpgasoftware.intel.com/ 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 | + | 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 ] 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 | 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 | + | 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 ] |
4. Install the necessary libraries for Python. Open the Windows console and write there | 4. Install the necessary libraries for Python. Open the Windows console and write there | ||
Line 37: | Line 38: | ||
pip install base58 requests Twisted | pip install base58 requests Twisted | ||
− | 5. Download the current version of odo-miner https://github.com/dgb256-online/odo-miner | + | 5. Download the current version of odo-miner [https://github.com/dgb256-online/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 | + | 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] |
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 | 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 |
Revision as of 04:27, 22 July 2019
Intel Cyclone V GX Starter 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” and “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.