Latest FPGA Mining Tools

2 min read


A standalone command line utility used for accessing Xilinx FPGAs over USB. It supports basic operations, such as checking the temperature and loading bitstreams. Support Windows and Linux. Currently this license support XCVU9P, V/BCU1525, and BTU9P, but more are coming soon. To gain access to all features, a license must be purchased.

Supported Features

  • Querying Device DNAs of attached FGPAs
  • Loading bitstreams in parallel (not persistent across power cycling)
  • Clearing the currently loaded bitstream
  • Reading the min, max, and current temperature
  • Reading/writing SYSMON registers

Where to Buy?

StatusStore LinkPrice
Available🛒 FPGA Guide Shop$10 USD

Whitefire USB Mining Script

It's a python script, that allows you to run all FPGAs without having to unplug and replug the USB device of the one that goes missing after 4-5+ cmds have been started. Thank you to @hashm1n3r for sharing it with the community.


Mining ScriptVirus Scan
⬇️ Download✅ Clean


This are the steps that need to be followed :
1️⃣ Install Python 3.7 for Windows (Download the "Windows x86-64 executable installer" version)
2️⃣ Ensure "Add Python 3.7 to PATH" Option is selected on the installer
3️⃣ Open CMD

pip install pypiwin32
pip install pyserial

4️⃣ Extract the Python script and edit
5️⃣ Locate working_dr and cmd (top of the list)
6️⃣ Edit the working directory to your Bitstream Folder location and where your launch CMD is (Same folder for both CMD and miner) leave the \ and only change the names of the directory
7️⃣ Add the name of your cmd to cmd = \_\_\_.cmd
8️⃣ Save the script and launch the python script by double-clicking

Original source can be found here