I modified vcu118 to deploy on zcu102, and successfully ran firemarshal linux on it. I wrote a "hello world" program and compiled it using the RISC-V compiler provided in the environment. It executed correctly.
However, when I used the "accum" and "charcount" tests under the "tests" directory, they passed in sims simulation but terminated with an illegal instruction error in FireMarshal.
If I remove `-specs=htif_nano.specs`, FireMarshal gets stuck and sims simulation also hangs.
I wrote this config and specified it in the Makefile. After removing `new WithZCU102Tweaks ++`, simulation in Verilator using this config passes.