Author Topic: [ANNOUNCEMENT] Apio support for Gowin FPGAs is available for testing.  (Read 1968 times)

0 Members and 1 Guest are viewing this topic.

Offline zaptaTopic starter

  • Super Contributor
  • ***
  • Posts: 6316
  • Country: 00
Apio support for Gowin FPGAs boards such as Sipeed Tang Nano 9K is now available for testing (on mac, linux, and windows).

Apio is a non commercial and open source framework that brings platformio's simplicity to verilog and FPGA programming.
Apio covers all the aspect of FPGA from formatting, compilation, linting, testing, simulating and programming, all with simple command such as 'apio build', 'apio test', 'apio sim' and 'apio upload'.

Installation is easy, just have python 3.10 or newer installed on your computer and then run:

Code: [Select]
pip install --force-reinstall -U git+https://github.com/FPGAwars/apio.git@develop#egg=apio
This will install the apio python package (latest dev version) and will make the command 'apio' available. Type 'apio -h' for help.

Then you can fetch for example a Sipeed Tang 9k sample project using the command:

Code: [Select]
apio examples fetch sipeed-tang-nano-9k/blinky
and build it using the command :

Code: [Select]
apio build
or simulate it using

Code: [Select]
apio sim
More details here https://github.com/FPGAwars/apio/wiki/Apio-development-environment#just-trying-the-latest-apio-dev-version

A list of all the commands and their help text is available here https://github.com/FPGAwars/apio/blob/develop/COMMANDS.md

Please let me know here if you have any questions.


 
The following users thanked this post: chickenHeadKnob, pardo-bsso, colorado.rob


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf