Updated Yocto support for SiFive RISC-V platforms

SiFive logoBootlin has been maintaining Freedom-U-SDK (FUSDK), a Yocto/OpenEmbedded-based software development kit for RISC-V platforms from SiFive, in collaboration with SiFive since 2022.

The Yocto support for SiFive RISC-V platforms is split into two layers:

  1. meta-sifive, a BSP layer providing
    machine-specific support
  2. freedom-u-sdk, a demo and SDK layer that builds images for the HiFive Unmatched board and QEMU RISC-V 64-bit targets

In a previous blog post we summarized the work done up to the 2022.10 release. This new post covers everything since then, up to the latest 2026.07.00-lts release which was published recently.

Continue reading “Updated Yocto support for SiFive RISC-V platforms”

Updated Yocto support for SiFive RISC-V platforms

SiFive logoA few months ago, we started supporting SiFive in their effort to maintain and improve the Yocto support for their RISC-V processors and platforms. The Yocto support for SiFive platforms is divided into two layers:

These layers allow to build ready-to-use Yocto images for the Qemu RISC-V 64-bit emulation, the HiFive Unleashed and HiFive Unmatched development boards.

As part of our work on the Yocto support for SiFive platofrms, we have already published three new releases of these layers: 2022.06, 2022.08 and 2022.10. In this blog post, we review the main highlights of those releases.

Continue reading “Updated Yocto support for SiFive RISC-V platforms”