litex-hub / linux-on-litex-vexriscv

Linux on LiteX-VexRiscv
BSD 2-Clause "Simplified" License
553 stars 174 forks source link

Automatic generation of bitstreams? #233

Open enjoy-digital opened 3 years ago

enjoy-digital commented 3 years ago

As discussed in #230, being able to generate bit-streams automatically could be useful. On a local machine with all the dependencies installed, the bistreams for all the default configurations can be generated with ./make.py --board=all --build.

With the recent progresses made on open-source toolchains, some of the bitstreams could also be easily generated (ECP5 for now, Artix7 probably soon) through Github Actions, but this should probably not be directly linked to the CI in this repository (used for regression catching/quick feedback).

We can continue the discussion from #230 here.