Free and open source SoC for Scanning Probe Microscopy
Go to file
Adam Mooers 2a97f0a197 Fixed line which combined two git commands 2023-08-15 21:11:20 -04:00
boot sucessfully boot MAINLINE Linux! 2023-06-05 16:50:08 -04:00
build Fixed line which combined two git commands 2023-08-15 21:11:20 -04:00
buildroot Moved network from to 192.168.2 because 192.168.1 is very common 2023-08-08 23:59:34 -04:00
client Moved network from to 192.168.2 because 192.168.1 is very common 2023-08-08 23:59:34 -04:00
doc Migrated changes from the upsilon-docker repo to this repo 2023-08-15 17:32:25 -04:00
gateware Moved network from to 192.168.2 because 192.168.1 is very common 2023-08-08 23:41:28 -04:00
linux z output reading 2023-06-27 17:50:55 -04:00
opensbi/litex/vexriscv refactor control loop interface 2023-06-28 17:38:41 -04:00
.gitignore Fixed .gitignore to refer to gateware instead of firmware 2023-08-07 23:50:10 -04:00
README.md Fixed a typo in the top-level README 2023-08-15 17:59:14 -04:00

README.md

upsilon

Upsilon is a 100% free and open source STM/AFM controller for FPGAs running Linux. Read doc/copying/README.md for license information.

Quickstart

Read doc/docker.md to set up the Docker build environment.

Project Organization

  • boot/: This folder is the central place for all built files. This includes the kernel image, rootfs, gateware, etc. This directory also includes everything the TFTP server has to access.
  • build/: Docker build environment.
  • buildroot/: Buildroot configuration files.
  • doc/: Documentation.
  • doc/copying: Licenses.
  • gateware/: FPGA source.
  • gateware/rtl: Verilog sources.
  • gateware/rtl/control_loop: Control loop code.
  • gateware/rtl/spi: SPI code.
  • linux/: Software that runs on the controller.
  • opensbi/: OpenSBI configuration files and source fragments.