Colorlight 5A-75X Litex Ethernet Demo

Litex SoC and Rust software for Colorlight 5A-75X board as a simple Ethernet demo.

This project is developed and maintained by DerFetzer.

Usage

  1. Install Litex as described here.
  2. Install ecpprog.
  3. Connect a USB to JTAG adaptor to your board.
  4. 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
  1. Follow the instructions in eth_demo to build the software.

Credits

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.