Intel® FPGA SDK for OpenCL™ Pro Edition: Getting Started Guide

ID 683188
Date 6/21/2022

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

2.10. Uninstalling an FPGA Board

To uninstall an FPGA board for Windows, invoke the uninstall utility command, uninstall the Custom Platform, and unset the relevant environment variables. You must uninstall the existing FPGA board if you migrate your OpenCL™ application to another FPGA board that belongs to a different Custom Platform.

To uninstall your FPGA board, perform the following tasks:

  1. Follow your board vendor's instructions to disconnect the board from your machine.
  2. Invoke the aocl uninstall <path_to_customplatform> utility command to remove the current host computer drivers (for example, PCIe® drivers). The Intel® FPGA SDK for OpenCL™ uses these drivers to communicate with the FPGA board.

    You need administrative rights to uninstall the Custom Platform. If you want to keep the driver while removing the installed FCD, you can invoke the aocl uninstall command with the flag -fcd-only as shown below and follow the prompt for FCD uninstall:

    aocl uninstall <path_to_customplatform> -fcd-only
  3. Uninstall the Custom Platform.
  4. Modify PATH environment variable to remove paths that have the INTELFPGAOCLSDKROOT environment variable.