TommyWu-fdgkhdkgh / spike-vp

spike-vp
Apache License 2.0
9 stars 5 forks source link

Procedure for Generating the Binaries #1

Open nvgubba opened 3 months ago

nvgubba commented 3 months ago

Hi Tommy,

Thanks for sharing a very good Repo. I am interested to understand how you generated the binaries https://github.com/TommyWu-fdgkhdkgh/spike-vp/tree/main/sw

Can you please provide detailed steps to create these binaries..

Thanks and Regards Rajesh

TommyWu-fdgkhdkgh commented 2 months ago

Hello~

fw_*.elf and fw_*.bin are from the public OpenSBI. https://github.com/riscv-software-src/opensbi

Image is from the buildroot and LinuxKernel. https://github.com/buildroot/buildroot https://github.com/torvalds/linux

mrom.bin is a simple program that I use assembly code and RISC-V toolchain to generate it.