google / google/CFU-Playground

make run-renode fails with verilator error

Open
#295 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Verilog
Stars
565
Forks
160
PR merge metrics
No merged PRs in 30d

Description

When I try to use run-renode like this:

```
$ scripts/setup
$ . environment
$ cd proj/proj_template
$ make run-renode
```

It fails with the following message.

```
(monitor) s @digilent_arty.resc
There was an error executing command 'machine LoadPlatformDescription @/home/avg/src/CFU-Playground/proj/proj_template/build/renode/digilent_arty.repl'
Error E04: Could not resolve type: 'Verilated.CFUVerilatedPeripheral'.
At /home/avg/src/CFU-Playground/proj/proj_template/build/renode/digilent_arty.repl:24:7:
cfu0: Verilated.CFUVerilatedPeripheral @ cpu 0
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
(digilent_arty) uart_connect sysbus.uart
Peripheral sysbus.uart not found or not an IUART.
Command uart_connect failed, returning "1".
(digilent_arty)
(digilent_arty)
```

Is it possible that I have misconfigured something?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.