-
Notifications
You must be signed in to change notification settings - Fork 139
Apio packages
Juan Gonzalez-Gomez edited this page Mar 28, 2024
·
7 revisions
The main goal of Apio is to simplify the work with open source FPGAs. All the toolchains needed have been packaged into several apio packages that can be easily installed, in all the platforms, using the apio install command
Each apio package contains all the executable and data files needed into a compressed file (.zip or .tar.gz). These packages are built automatically or manually. Each package is stored in its own repo in the FPGAwars organization
These are the available packages
Package | Installation | Description |
---|---|---|
tools-oss-cad-suite | apio install oss-cad-suite | Selected binaries from the YosysHQ/oss-cad-suite project |
examples | apio install examples | Verilog basic examples, pinouts, etc |
drivers | apio install drivers | Drivers tools (only for Windows) |
gtkwave | apio install gtkwave | Simulation viewer. GTKWave project (only for Windows) |
All the available/installed packages are shown with this command:
apio install -l
These package are no longer maintained (they all are include in the oss-cad-suite package)
- Project structure
- Project configuration file (apio.ini)
- apio
- Project Commands:
- Setup commands:
- Utility Commands:
- Downloading the Blinky example
- The apio-examples package: Adding examples
-
Apio packages
- Tools-oss-cad-suite
- Apio examples
- Tools-drivers (Windows)
- Gtkwave (Windows)