Go to file
Sylvain Munaut 2188b231be gateware: Switch clk_sys to 12 MHz
This actually helps save a bit of power (at least for sysmgr_3) since
the "always-on" clk_base is slower.

The SoC needs more time to compute frames, but the same number of
cycles so that doesn't change the power on clk_sys itself really.

This will also be helpful for upcoming commits where we switch to
a Vex that has better IPC but doesn't easily meet 24 MHz constraint.

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2023-03-22 21:54:35 +01:00
doc Adjust readme to reflect the main firmware begin gpl/lgpl 2023-03-12 11:04:02 +01:00
drawings drawings: Import concept / face drawings and ref material 2023-03-10 20:26:59 +01:00
firmware firmware/main: For candle mode, make max brightness random 2023-03-20 15:26:13 +01:00
gateware gateware: Switch clk_sys to 12 MHz 2023-03-22 21:54:35 +01:00
hardware hardware/xs-ctrl: Add issues/reworks for VBUS detect 2023-03-14 09:06:10 +01:00
.gitmodules gateware: Initial import of the FPGA gateware 2023-03-11 23:54:12 +01:00
README.md Adjust readme to reflect the main firmware begin gpl/lgpl 2023-03-12 11:04:02 +01:00

README.md

Xmas Snoopy

This repository contains all the source code and design files for a Snoopy themed LED matrix chrismas decoration.

License

A lots of the files will have appropriate SPDX license identifiers in their headers.

In general for this project :

  • Documents / Data / Images are under CC-BY-SA 4.0
  • Hardware and Gateware designs are under CERN-OHL-P-2.0
  • Software is under MIT, GPL-3.0-or-later or LGPL-3.0-or-later

See the doc/licenses subdirectory for the full text of all those licenses.

Also note that some files are included here from other projects, either copied here or included using git submodules and those will have their own licensing.