Download now!

By submitting the above form, you agree to email communications from Digilent (don't worry we're annoyed by spam too). See our privacy policy for more information.

Adept for Raspberry Pi Utility

Thank you for being a Digilent system board user! By filling out this form, not only will you help us better understand our audience, allowing us to make the products you want most, but also better enable us to communicate timely software and product updates. Thanks again!

Your Adept for ARM Raspberry Pi Utility download should start immediately.


Thank you for your interest in Adept for Windows! Digilent Adept is a unique and powerful solution which allows you to communicate with Digilent system boards and a wide assortment of logic devices. The Adept SDK provides an API (Digilent Port Communications Utility or DPCUTIL) for performing JTAG manipulations and data transfer with Xilinx FPGAs on Digilent system boards. Using this API, you can create your own data transfer applications for your Digilent system board. You can also create JTAG configuration and testing applications. A command-line data transfer program is provided to demonstrate the Adept SDK API.


  • Configure the Xilinx logic devices. Initialize a scan chain, program FPGAs, CPLDs and PROMs, organize and keep track of your configuration files

  • Transfer data to and from the FPGA on your system board. Read from and write to specified registers. Load a stream of data to a register or read a stream of data from a register.

  • Organize and quickly connect to your communications modules

  • Program Xilinx XCFS Platform Flash devices using .bit or .mcs files

  • Program most Spartan and Virtex series FPGAs with .bit files