Skip to content

[BUG]<build verilator model library>

Is there an existing core-v-mcu bug for this?

  • I have searched the existing bug issues

Bug Description

To do simulation using verilator and gtkwave we are trying to "build verilator model library"

System details

Distributor ID: Ubuntu Description: Ubuntu 22.04.1 LTS Release: 22.04 Codename: jammy

by running command $ make model-lib

fusesoc --cores-root . run --target=model-lib --setup
--build openhwgroup.org:systems:core-v-mcu | tee model-lib.log INFO: Preparing openhwgroup.org:ip:apb2apbcomp:0 INFO: Preparing openhwgroup.org:ip:apb2per:0 INFO: Preparing openhwgroup.org:ip:apb_adv_timer:0 INFO: Preparing openhwgroup.org:ip:apb_fll_if:0 INFO: Preparing openhwgroup.org:ip:apb_gpio:0 INFO: Preparing openhwgroup.org:ip:apb_i2cs:0 INFO: Preparing openhwgroup.org:ip:apb_node:0 INFO: Preparing openhwgroup.org:ip:apb_timer_unit:0 INFO: Preparing openhwgroup.org:ip:axi_slice:0 INFO: Preparing openhwgroup.org:ip:cv32e40p:0 INFO: Preparing openhwgroup.org:ip:logint_dc_fifo_xbar:0 INFO: Preparing openhwgroup.org:ip:tcdm_interconnect:0 INFO: Preparing openhwgroup.org:ip:udma_camera:0 INFO: Preparing openhwgroup.org:ip:udma_core:0 INFO: Preparing openhwgroup.org:ip:udma_external_per:0 INFO: Preparing openhwgroup.org:ip:udma_filter:0 INFO: Preparing openhwgroup.org:ip:udma_i2c:0 INFO: Preparing openhwgroup.org:ip:udma_i2s:0 INFO: Preparing openhwgroup.org:ip:udma_qspi:0 INFO: Preparing openhwgroup.org:ip:udma_sdio:0 INFO: Preparing openhwgroup.org:ip:udma_uart:0 INFO: Preparing pulp-platform.org::common_cells:1.20.0 INFO: Preparing pulp-platform.org::tech_cells_generic:0 INFO: Preparing quicklogic.com:ip:efpga:0 INFO: Preparing openhwgroup.org:ip:l2_tcdm_hybrid_interco:0 INFO: Preparing pulp-platform.org::axi:0.28.0 INFO: Preparing pulp-platform.org::fpnew:0 INFO: Preparing pulp-platform.org::fpu_div_sqrt_mvp:0 INFO: Preparing pulp-platform.org::riscv_dbg:0 INFO: Preparing openhwgroup.org:systems:core-v-mcu:0 INFO: Setting up project INFO: Running pre_build script pre_build_scripts sh: 0: cannot open ../src/openhwgroup.org_systems_core-v-mcu_0/rtl/core-v-mcu/scripts/vedit.sh: No such file ERROR: Failed to build openhwgroup.org:systems:core-v-mcu:0 : pre_build script 'pre_build_scripts': ['sh', '../src/openhwgroup.org_systems_core-v-mcu_0/rtl/core-v-mcu/scripts/vedit.sh', 'openhwgroup.org_systems_core-v-mcu_0.vc'] exited with error code 2

ERROR: Failed to build openhwgroup.org:systems:core-v-mcu:0 : pre_build script 'pre_build_scripts': ['sh', '../src/openhwgroup.org_systems_core-v-mcu_0/rtl/core-v-mcu/scripts/vedit.sh', 'openhwgroup.org_systems_core-v-mcu_0.vc'] exited with error code 2

Do we need to setup system with some other tool-chains or packages for simulation? any advice will be appreciated?