Freedom SDK
for Linux
Build and customize Linux applications with a Yocto‑based reference distribution optimized for SiFive RISC‑V application processors

Freedom SDK for Linux
Open-source software is a key part of our culture and success. Enable easy extension and customization based on the popular layer and recipe approach with Freedom SDK for Linux. This is a reference distribution based on Yocto and OpenEmbedded. Focused on software developers and optimized for SiFive RISC-V application processors, the kernel and rootfs is configured for anyone who builds and tunes Linux libraries and applications. While new RISC‑V extensions and feature support make their ways upstream, Freedom SDK for Linux takes the hassle out of hunting for patches, integrating them, and testing them for use on SiFive RISC-V processors.
- Pre-built disk image gets developers up and running in minutes
- Build targets for SiFive Evaluation platforms, HiFive Developer Boards and QEMU
- Source package (and recipe including bootloaders and OpenSBI) enables extending with your own layers
- Pre-built with the latest SiFive toolsuite included in the rootfs
- Demo programs highlighting key features and functionality
