Soft CPU Toolchains
Overview
On the Open Hardware Repository you can find projects which use soft-cpu. This project offers a toolchain that you can use to compile your code for the soft-cpu target. The project provides only the necessary makefiles to build the toolchain, so it will be necessary to compile the toolchain.
Supporter Soft CPU
LatticeMicro32 - LM32
The toolchain for the LM32 processor is based on GCC.
Package | Version |
---|---|
gcc | 5.3.0 |
gdb | 7.10.1 |
binutils | 2.26 |
mpc | 1.0.3 |
mpfr | 3.1.3 |
gmp | 6.1.0 |
newlib | 2.2.0-1 |
RISC-V
The toolchain is based on GNU.
Package | Version |
---|---|
gcc | 7.3.0 |
gdb | sifive branch from GitHub |
binutils | head (2.30+) |
mpc | 1.0.3 |
mpfr | 3.1.4 |
gmp | 6.1.0 |
newlib | 3.0.0 |
Status
| Date| * Event *|
| 11-03-2016 | Development started |
| 25-05-2018 | Added RISC-V chain |
---
Federico Vaga March 2016