Toolchain

Since the introduction of Efinity RISC-V Embedded Software IDE v2022.2.3, GCC 8.3.0 has been bundled with C/C++ toolchain. Starting from v2026.1, the toolchain is upgraded to GCC 13.4.0. The upgrade brings notable benefits of:
  • An improved C23 support
    • Better C++20/C++23 support
    • More RISC-V ISA extensions supported

The High-Performance RV32 SoC, Sapphire RV32 SoC, and Sapphire RV64 SoC, are generated using the Efinity software starting from v2026.1, and concurrently with the Efinity RISC-V Embedded Software IDE v2026.1. This is due to changes in BSP that accommodate this upgrade to target the new toolchain. If you do not wish to upgrade to the new toolchain, you can opt to continue to use the Efinity software v2025.2 and Efinity RISC-V Embedded Software IDE v2025.2.