This repository contains prebuilt versions of all the tools you will need to develop for an ECP5 board.
Download the latest release for your platform and extract it somewhere on your disk. Then set your PATH:
export PATH=[path-to-bin]:$PATH
export PATH=[path-to-bin]:$PATH
$ENV:PATH = "[path-to-bin];" + $ENV:PATH
PATH=[path-to-bin];%PATH%
To confirm installation, run a command such as nextpnr-ecp5
or yosys
.
This contains almost everything you'll need to develop on Fomu:
nextpnr-ecp5
and to build litex projectsAdditionally, the macOS and Windows versions include make
.
It is strongly recommended that you install git
to manage repositories and check out code, though it is not strictly necessary.