work in progress, lots of todo
my (ongoing) adventure on trying to control a
- colorlight 5a-75e v8.0 board
- lattice ecp5 fpga
- running a risc-v soc
- built with litex
- running a risc-v soc
- lattice ecp5 fpga
with rust and open source tools (yosys, nextpnr, prjtrellis and openFPGALoader).
- soc - files for building & flashing the fpga with the risc-v soc
- litex-pac - the peripheral access crate (pac), generated via svd2rust
- firmware - the firmware that will run
each directory should have a readme.md
with more in-depth instructions
you can check this repo for a similar example, but flashing a C firmware.