Simulador Spike (Guia de Instalação)
Etapa 1: Instalar o RISC-V Frontend Server
- Clone o repositório riscv-fesvr (RISC-V Frontend Server).
git clone https://github.com/riscv/riscv-fesvr.git
- Em seguida, entre no repositório clonado.
cd riscv-fesvr
- Crie a uma pasta chamada build e entre nela.
mkdir build && cd build
- Dentro da pasta o seguinte comando de configuração.
../configure --prefix=$RISCV --target=riscv64-unknown-elf
- Para finalizar a primeira etapa...
[sudo] make install
Etapa 2: Instalar o Spike RISC-V ISA Simulator
- Clone o repositório riscv-isa-sim (RISC-V ISA Simulator).
git clone https://github.com/riscv/riscv-isa-sim.git
- Instale o pacote device-tree compiler.
apt-get install device-tree-compiler
- Entre no repositório clonado.
cd riscv-isa-sim
- Crie a uma pasta chamada build e entre nela.
mkdir build && cd build
- Dentro da pasta o seguinte comando de configuração.
../configure --prefix=$RISCV --with-fesvr=$RISCV
- Execute estes dois comandos para finalizar.
make
[sudo] make install