These packages are for developers working on the SymbiFlow project, and not designed for users.
- Install Nix
- Navigate to the source repo of a project with a corresponding attribute in default.nix, such as fpga-tool-perf, and use
nix-shell
.cd ~/src/fpga-tool-perf nix-shell ~/src/nix-symbiflow -A fpga-tool-perf python3 fpgaperf.py --toolchain vpr --project oneblink --board basys3 # <-- should work
Set optional arguments by adding `–arg <name> <value>` to the `nix-shell` command line.
- use-vivado
- Set to `true` to install and use Vivado, only works on Linux
See notes.org for more information.