Skip to content

Instantly share code, notes, and snippets.

CHERIoT Hackathon Preparation

In advance of the Hackathon it's essential you prepare your environment so any issues can be sorted in advance of the day. If you have any issues in following this guide please contact Greg Chadwick on gac@lowrisc.org.

The Sonata software build environment can be setup under Windows, OSX and Linux. We also have a web-based option.

To run software built with this environment you'll need the latest Sonata firmware and FPGA bitstream. These will be ready for the Hackathon but aren't yet available so for now you'll just confirm you can build some example software.

We use a tool called Nix to manage the build environment on all platforms. You will install it but don't need to know anything about it to follow these instructions.