ECPDAP

ECPDAP allows you to program ECP5 FPGAs and attached SPI flash using CMSIS-DAP probes in JTAG mode.

Pre-built Binaries

Pre-built binaries are available for Windows and Linux on the [Releases] page. You must have [libusb] installed or available on your system, and you must have permissions or drivers set up to access your CMSIS-DAP probe.

Building

Build and install:

cargo install ecpdap

Building locally after checking out this repository:

cargo build --release

You can either run the ecpdap executable directly from target/release/ecpdap, or you can install it for your user using cargo install --path ..

Usage

Run ecpdap help for detailed usage. Commonly used commands: