-
Notifications
You must be signed in to change notification settings - Fork 258
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
error running litex_vexriscv_linux.resc #63
Comments
It appears that Ubuntu 19.10 has too old of a version of mono. I installed the latest Stable Mono release is: 6.8.0 Stable (6.8.0.96): with:
Litex on Linux runs ok with Renode! cc @mithro |
Can renode check the Mono version and return a useful error message in some way? |
@pdp7 - Good to hear it works! Ubuntu 19.10 comes by default with mono 5.18, whereas Renode requires at least 5.20. The I'll also add a check in the startup script that verifies Renode is run on a correct version of mono as @mithro suggested. |
Btw can't we somehow gracefully detect this error somehow at start and if we detect that mono version is wrong just inform the user about it in a nice(r) way? |
This is already in progress. An interesting fact - when you install Renode with dpkg on an older mono, it warns you, but does not fail. |
I installed renode_1.8.2_amd64.deb and I am trying to run LiteX on Linux-VexRiscV with renode.
I saw @mateusz-holenko comment in this PR: litex-hub/linux-on-litex-vexriscv#33 (comment)
I ran this in the monitor:
but i got an error:
Any idea how I could troubleshoot?
Thanks!
![Screenshot from 2020-02-02 14-50-59](https://user-images.githubusercontent.com/313864/73609222-d6a47080-45cb-11ea-9b06-b85e1950475f.png)
The text was updated successfully, but these errors were encountered: