Skip to content

Releases: FPGAwars/apio

v0.8.0

27 Dec 17:51
Compare
Choose a tag to compare
  • Date: 2021-12-27
  • NOTE: Transitional version. All the old apio packages are being replaced by the oss-cad-suite. Many things can be broken, so use it with caution and fill issues with the problems found.
  • USE WITH ICESTUDIO >= 8.1 (It will NOT work with icestudio <=8.0)
  • Bumped to version 0.8.0 (Obijuan (@Obijuan))
  • Synthesis of bitstream for ECP5 12K finally solved (Fernando mosquera (@benitoss))
  • Recover the support of iCESugar-nano (Fernando mosquera (@benitoss))
  • Synthesis for ECP5 12K solved (Fernando mosquera (@benitoss))
  • Making distinction between a v0 and v1 board (Thanks to seanybaggins @seanybaggins)
  • Solution for all ECP5 models (thanks to Fernando mosquera (@benitoss))
  • Support for the ECP5-Evaluation-Board (thanks to Fernando mosquera (@benitoss))
  • Fixed call to non-existant function (Thanks to seanybaggins @seanybaggins)
  • Update iCEBreaker-bitsy board support (Thanks to suzuki-naoto @suzuki-naoto)
  • apio lint now depends only on the oss-cad-suite package
  • test: apio verify passed
  • Bug fixed: apio verify error in ice40
  • iverilog is run from the oss-cad-suite package
  • scons upgraded to the latest version: 4.2.0
  • scons is no longer an independent apio package. It is installed as a python package instead
  • scons apio package is now obsolete and not installed with apio install -a
  • Bug fixed: trellis and icebox environment variables fixed
  • ECP5: Bug fixed: Bitstream regenerated when the .lpf is changed
  • Support for the FleaFPGA-Ohm Board added (thanks to Fernando mosquera (@benitoss))
  • lib folder included in the path
  • ice40 package: no longer needed for building
  • Package ice40 marked as obsolete
  • yosys: included in the obsolete package list
  • build: package oss-cad-suite used instead of yosys

v0.7.6

26 Jul 09:39
Compare
Choose a tag to compare
  • Bug Fixed: The checking of the installed packages was not correctly done if they are installed in another folder different than the default
  • Now it should work ok with Icestudio >=0.6.1

v0.7.5

21 Jul 08:12
Compare
Choose a tag to compare
  • Tools-system package is no longer installed with apio install -a (as it is considered obsolete)
  • Security vulnerability fixed. Thanks to @xesxen. No token used for accesing the github api: Currently only 60 petitions per hour can be made, but it should be enough by the moment (as it is only used for installing packages)
  • Fixed a bug in the tests. Thanks to @Luflosi

v0.7.4

20 Jul 08:53
Compare
Choose a tag to compare

All the images used in the documentation wiki have been moved to the repo Apio-wiki and no longer are included in the pypi apio package (so it is faster to download and to install)

v0.7.3

20 Jul 07:02
Compare
Choose a tag to compare
  • Toolchain ECP5:
  • New apio package: oss-cad-suite
    • Currently only with the system tools: lsusb, lsftdi, ftdi_eeprom
  • Apio system package marked as obsolete (although it can still be installed and used). Use the oss-cad-suite apio package instead
  • Refactoring and documentation of the code

v0.6.7

26 Jun 11:33
Compare
Choose a tag to compare

Bug fixed: Extra packages are separated, so that they can be installed individually

  • blackiceprog
  • litterbox
  • tinyfpgab
  • tinyprog
  • icefunprog

v0.6.6

26 Jun 11:19
Compare
Choose a tag to compare

Bug fixed: no extra packages were added

v0.6.4

26 Jun 09:50
Compare
Choose a tag to compare

Bug Fixed: missing apio dependencies

v0.6.3

26 Jun 06:55
Compare
Choose a tag to compare
  • Migration to flit
  • Migration to Github actions
  • Automatic publishing of version in pypi for every release
  • Bug Fixed: Environment variables with quoted paths are allowed

v0.6.5

26 Jun 11:14
1c0733c
Compare
Choose a tag to compare

Bug fixed: no extra packages were added