-
Notifications
You must be signed in to change notification settings - Fork 175
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
LiteX simulation has no VexRiscv pregenerated configuration #405
Comments
Fixed :) |
Hi, @Dolu1990 I've just tested it again on a clean, from-scratch install, and the problem persists, i.e., it is still trying to create the SoC rather than using the pre-generated. I double-checked, and both the commits were added, as expected. Can you take a further look, please? |
When you run sim.py, you still get :
And nothing else ? |
Yes, I still get it. Here is the full output of
It is complaining about meson, but once I install it, it will complain about everything else needed to build the SoC (ninja, etc.) until it can finally fully build it instead of just booting the pre-generated. |
Yes, the verilog of the VexRiscv soc part is pregenerated. Still it needs to compile the software which will run on it. Those other dependencies (ninja / meson) are requirements with no pregeneration possibilities. |
It makes sense now. From my recollection of the last time I used it, I thought the simulation would start straight from the Linux boot phase. Thank you, @Dolu1990! |
According to the documentation, some regular VexRiscv-smp configurations are already pre-generated, but when running
sim.py
, it starts by creating an SoC instead of booting:The README instructions worked as expected some months ago. How can I get the pre-generated configurations?
The text was updated successfully, but these errors were encountered: