From b60a75cf4e8d6660e38bf15d9257c342c2d1aa97 Mon Sep 17 00:00:00 2001 From: Friedrich Beckmann Date: Sat, 28 Mar 2026 13:27:25 +0100 Subject: README.md: add install dependencies section --- README.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/README.md b/README.md index 28cecef..51c487b 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,19 @@ This lab uses [SpinalHDL](https://spinalhdl.github.io/SpinalDoc-RTD/master/index.html) for the System-on-Chip course. The build system is based on [mill](https://mill-build.org). +## Install dependencies + +You need to install quartus and the spinalhdl environment. I assume you have the +virtual cae environment with user caeuser such that you can become root via sudo. + +``` +sudo apt install ansible +git clone https://github.com/fredowski/vcae.git +cd vcae/ansible +ansible-playbook quartus-package.yaml +ansible-playbook spinalhdl.yaml +``` + ## How to use this The getting started module is "top_simple". The Scala source code is in "top_simple/src/top_simple.scala". The module directly uses the toplevel FPGA pins, i.e. no module hierachy. -- cgit v1.2.3