/colorlight-riscv-rs

"Hacking" a Chinese LED display board with open-source FPGA tools, RISC-V and Rust 🦀

Primary LanguageRust

work in progress, lots of todo

overview

my (ongoing) adventure on trying to control a

with rust and open source tools (yosys, nextpnr, prjtrellis and openFPGALoader).

layout

  • 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

firmware in c

you can check this repo for a similar example, but flashing a C firmware.