riscv-gnu-toolchain VS freedom-tools

Compare riscv-gnu-toolchain vs freedom-tools and see what are their differences.

riscv-gnu-toolchain

GNU toolchain for RISC-V, including GCC (by riscv-collab)

freedom-tools

Tools for SiFive's Freedom Platform (by sifive)
Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
riscv-gnu-toolchain freedom-tools
35 4
3,121 196
4.2% -
8.2 0.0
6 days ago over 2 years ago
C Makefile
GNU General Public License v3.0 or later -
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

riscv-gnu-toolchain

Posts with mentions or reviews of riscv-gnu-toolchain. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-12-10.

freedom-tools

Posts with mentions or reviews of freedom-tools. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-07-18.
  • MCU dev board with 5 UARTs?
    5 projects | /r/embedded | 18 Jul 2022
    I started pulling together a docker build container; if you're interested let me know and I'll bump that up the priority list. It uses a custom GCC (8.2+) put together by MounRiver, based on SiFive's 2019.05.0 compiler release.
  • How much time riscv-toolchain takes to setup?
    2 projects | /r/RISCV | 16 Feb 2022
    Sifive does also offer prebuild packages for multiple operating systems: https://github.com/sifive/freedom-tools/releases
  • Installing GDB
    2 projects | /r/RISCV | 1 Aug 2021
  • Help With FreedomStuido Hello World
    2 projects | /r/RISCV | 24 Jun 2021
    Open On-Chip Debugger 0.11.0-rc1+dev (SiFive OpenOCD 0.10.0-2020.12.1) Licensed under GNU GPL v2 For bug reports: https://github.com/sifive/freedom-tools/issues debug_level: 0 jtag probe /home/james/wsFreedomStudio/qemu_sifive_e31_hello/bsp/qemu.cfg:3: Error: invalid command name "machine" in procedure 'script' at file "embedded:startup.tcl", line 26 at file "/home/james/wsFreedomStudio/qemu_sifive_e31_hello/bsp/qemu.cfg", line 3

What are some alternatives?

When comparing riscv-gnu-toolchain and freedom-tools you can also consider the following projects:

riscv-binutils-gdb - RISC-V backports for binutils-gdb. Development is done upstream at the FSF.

ch32v307 - Including the SDK、HDK、Datasheet of RISC-V MCU CH32V307 and other relevant development materials

risc-v-examples - RISC-V examples for GD32V, K210, and QEMU

freedom-e-sdk - Open Source Software for Developing on the Freedom E Platform

rvv-llvm - This repository is outdated, support for RISC-V is now developed in upstream LLVM

riscv-gnu-toolchain - GNU toolchain for RISC-V, including GCC [Moved to: https://github.com/riscv-collab/riscv-gnu-toolchain]

buildroot - Buildroot, making embedded Linux easy. Note that this is not the official repository, but only a mirror. The official Git repository is at http://git.buildroot.net/buildroot/. Do not open issues or file pull requests here.

Energia - Fork of Arduino for the Texas Instruments LaunchPad's

xv6-riscv - Xv6 for RISC-V

pico-examples

riscv-gcc

MicroPython - MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems