infra: install Scala/Chisel/Chipyard toolchain on agent host #46
Labels
No labels
adr
agent:blocked-ci
agent:blocked-human
agent:blocked-resolver
agent:done
agent:in-progress
agent:no-touch
agent:pinged
agent:pr-open
agent:queued
agent:wip
area:board
area:funding
area:infra
area:phy
area:poplink
area:rtl
area:software
area:supply-chain
area:verification
ci-failed
ci-timeout
docs
do-not-merge
human-approved
needs-human-approval
needs-rebase
needs-triage
phase:1
ready-for-review
review:findings
review:pass
risk:tripwire
swarm:quarantined
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Fluid/fluidpop-v1#46
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Goal
Install the Scala/sbt/Chisel/Chipyard toolchain directly on the agent host (Debian 13 KVM, 24 GiB RAM, 24 cores, IPv6
2804:710:d0:5::a6e). Supersedes the original CT 250 path — per recent direction, no dedicated LXC; this host is the development machine.Acceptance criteria
apt installcomplete for:build-essential openjdk-17-jdk-headless verilator git curl cmake ninja-build zsh tmux htopsbtinstalled via scalasbt repo,sbt --version≥ 1.9verilator --version≥ 5.012 (build from source v5.024 if apt is older)~/chipyard/with commit hash pinned inrtl/chipyard.hash(replace the placeholder)./build-setup.sh riscv-toolsrun successfully (1-3h, ~15 GB) — toolchain under~/chipyard/.conda-env/source env.sh && cd sims/verilator && makegreen on a stockRocketConfigrtl/chipyard.hashand adds a shortdocs/dev/toolchain-install.mdrecording commands + versions actually runNotes
df -h /drops below 8 GiB during build, abort and request resize.Plan ref
PLAN.md §5.2 (toolchain install steps).