freedom-tools
Tools for SiFive's Freedom Platform (by sifive)
riscv-gnu-toolchain
GNU toolchain for RISC-V, including GCC (by riscv-collab)
freedom-tools | riscv-gnu-toolchain | |
---|---|---|
4 | 35 | |
196 | 3,200 | |
- | 4.6% | |
0.0 | 8.2 | |
over 2 years ago | 7 days ago | |
Makefile | C | |
- | 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.
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.
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?
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?
Sifive does also offer prebuild packages for multiple operating systems: https://github.com/sifive/freedom-tools/releases
- Installing GDB
-
Help With FreedomStuido Hello World
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
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.
-
Is RISC-V ready for HPC? Evaluating the 64-core Sophon SG2042 RISC-V CPU
> no absurdely and grotesquely massive and complex compilers anywhere
Absence of evidence is not evidence of absence, and anyway there's not even an absence: https://github.com/riscv-collab/riscv-gnu-toolchain https://llvm.org/docs/RISCVUsage.html
> feature creeps on computer language syntax nowhere to be found
At least one of us is very confused, and in case it's me, how do language details matter to RISC-V?
-
Help trying to build for riscv64gc-unknown-linux-musl
I then looked at the .cargo/config.toml provided by the guide and saw that it wasn't actually statically compiling the code. After a bit of tinkering and building my own toolchain from here, I ended up with this config.toml file:
- GNU toolchain for RISC-V including GCC
-
Building a toolchain suitable for compiling V extension code
b) collabriscv - essentially gcc 12.2 + binutils master/2.40 as per https://github.com/riscv-collab/riscv-gnu-toolchain
- How do i specify vendor name while building the GNU toolchain?
-
GCC 13 Adds RISC-V T-Head Vendor Extension Collection
Or would it be better to take what is in https://github.com/riscv-collab/riscv-gnu-toolchain which is gcc 12.2 and start from there?
-
How to build toolchain with Zbs extension?
I'm not able to build https://github.com/riscv-collab/riscv-gnu-toolchain.git like this:
What are some alternatives?
When comparing freedom-tools and riscv-gnu-toolchain you can also consider the following projects:
ch32v307 - Including the SDK、HDK、Datasheet of RISC-V MCU CH32V307 and other relevant development materials
riscv-binutils-gdb - RISC-V backports for binutils-gdb. Development is done upstream at the FSF.