Litex SoC and Rust software for Colorlight 5A-75X board as a simple Ethernet demo.
This project is developed and maintained by DerFetzer.
- Install Litex as described here.
- Install ecpprog.
- Connect a USB to JTAG adaptor to your board.
- Build and flash the SOC with something like the following:
python soc/colorlight_5a_75x.py --build --flash --board=5a-75e --revision=6.0 --with-ethernet --sys-clk-freq 50e6 --use-internal-osc
- Follow the instructions in eth_demo to build the software.
This project is based on the icebreaker-litex-examples repo using a great deal of its files and the Litex target file for the Colorlight board.