Thank you! It worked!
These issues didn't come up searching for it, I am grateful you found it!
For future helps, to make it work I did these steps:
- I created a file .sbtopts with this written inside it:
-Dsbt.sourcemode=true
-Dsbt.workspace=[/path/to/chipyard]/chipyard/tools
- If the version of verilator is different from the one indicated in the documentation (4.034) it may not work (it didn't work for me with a 3.092 version)
I have Ubuntu 20.04 LTS.
Though, another error has just come up.
My aim was to run make SUB_PROJECT=vcu118 bitstream, and, after having initiated the fpga folder through the script init-fpga.sh, I ran the sub-project. Some syntax errors showed up and I understood that chipyard cannot import sifive.fpgashells*. That's a problem, because I also tried to search for those manually, but I couldn't find anything. I searched for it under the maven repository of the Berkeley university, but I couldn't find anything.
I report below the image:
Given that I don't know if it can be seen properly, I also attach it to the email.
Hoping this is the last step,
Thank you very much again and have a nice day.
Faithfully,
Davide Giacomini