[lowrisc-dev] run-asm-tests fails in lowRISC (untether-v0.2)

Dr Jonathan Kimmitt jrrk2 at cam.ac.uk
Tue Mar 13 10:17:14 GMT 2018


Dear Anshujit,

This is a very old release and a number of improvements and bug fixes 
have been made since then. You may find it profitable to compile the 
benchmark under Linux in the latest release , this will give a more 
helpful error message.

Regards,

Jonathan


On 13/03/18 09:28, Anshujit Sharma wrote:
> Dear all,
>
> I wanted to simulate lowRISC untether-v0.2 using verilator as described in
> http://www.lowrisc.org/docs/untether-v0.2/vsim/
>
> System Config:
> Ubuntu 16.04
> Intel i5
> Verilator V3.920
>
> Following is the sequence of commands used:
> $cd lowrisc-chip
> $source set_riscv_env.sh
> $cd vsim
> $export VERILATOR_ROOT=/path/to/verilator/root/directory
> $make sim
>
> $make run-asm-tests
> runs successfully
>
> $make run-bmarks-test
> fails with the following terminal output:
>
> ./DefaultConfig-sim +max-cycles=100000000 +load=output/towers.riscv.hex |
> /home/anshujit/work/lowrisc-chip/riscv/bin/spike-dasm  >
> output/towers.riscv.verilator.out && [ $PIPESTATUS -eq 0 ]
> Core 0 get unsolved tohost code 21680
> Makefile:201: recipe for target 'output/towers.riscv.verilator.out' failed
> make: *** [output/towers.riscv.verilator.out] Error 1
>
> Kindly, let me know how to debug this problem.
>
>




More information about the lowrisc-dev mailing list