Closed tobywenman closed 2 months ago
If the simulation gets stuck after printing the logo, it probably means that the linux kernel boot hangs.
I can't reproduce the problem, can you list the versions of your subrepositories and your environment?
I have the same issue after the logo is print. linux kernel could not be downloaded from the repo https://github.com/sycuricon/riscv-spike-sdk , so I downloaded linux-6.6.2.tar.gz directly from https://mirrors.edge.kernel.org/pub/linux/kernel/v6.x/ , then git init/add/commit. but the simulation still gets stuck. thanks
It's just all of the default values for the submodules. This is the .gitmodule file:
[toby.wenman@nb194 riscv-spike-sdk]$ cat .gitmodules
[submodule "riscv-gnu-toolchain"]
path = repo/riscv-gnu-toolchain
url = https://github.com/riscv/riscv-gnu-toolchain.git
[submodule "buildroot"]
path = repo/buildroot
url = https://github.com/buildroot/buildroot.git
[submodule "linux"]
path = repo/linux
url = https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
[submodule "riscv-pk"]
path = repo/riscv-pk
url = https://github.com/riscv/riscv-pk
[submodule "riscv-isa-sim"]
path = repo/riscv-isa-sim
url = https://github.com/riscv/riscv-isa-sim
[submodule "opensbi"]
path = repo/opensbi
url = https://github.com/riscv-software-src/opensbi
I'm on RHEL8
Ops, I got the problem. It was introduced by #32, now the main branch should work :)
Thanks @Cpider
That works again on my end now. Thanks for the help!
Hey, when I clone this repository fresh and run ./quickstart.sh followed by make Linux no longer successfully boots and just hangs after printing the logo. I've tried backdating spike and that made no difference:
I'm not really sure how to debug this so any help is greatly appreciated, thanks.