This commit is contained in:
Lawrence Hunter 2025-04-22 11:29:22 +01:00 committed by GitHub
commit c970c7392f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 9 additions and 9 deletions

View file

@ -213,7 +213,7 @@ python3 cva6.py --testlist=../tests/testlist_riscv-tests-cv64a6_imafdc_sv39-p.ya
# COREV-APU FPGA Emulation
We currently provide support for the [Genesys 2 board](https://reference.digilentinc.com/reference/programmable-logic/genesys-2/reference-manual) and the [Agilex 7 Development Kit](https://www.intel.la/content/www/xl/es/products/details/fpga/development-kits/agilex/agf014.html).
We currently provide support for the [Genesys 2 board](https://reference.digilentinc.com/reference/programmable-logic/genesys-2/reference-manual) and the [Agilex 7 Development Kit](https://www.intel.la/content/www/xl/es/products/details/fpga/development-kits/agilex/agf014.html). In order the run the FPGA build scripts you will need to use Xilinx 2018.2.
- **Genesys 2**

View file

@ -10,7 +10,7 @@ fi
VERILATOR_REPO="https://github.com/verilator/verilator.git"
VERILATOR_BRANCH="master"
# Use the release tag instead of a full SHA1 hash.
VERILATOR_HASH="v5.008"
VERILATOR_HASH="v5.028"
VERILATOR_PATCH="$ROOT/verif/regress/verilator-v5.patch"
VERILATOR_BUILD_DIR=$PWD/verilator-$VERILATOR_HASH/verilator

View file

@ -7,7 +7,7 @@
#
# Original Author: Jean-Roch COULON - Thales
#!/usr/bin/python3
#!/usr/bin/env python3
class Parameter:

View file

@ -7,7 +7,7 @@
#
# Original Author: Jean-Roch COULON - Thales
#!/usr/bin/python3
#!/usr/bin/env python3
def define_blacklist(parameters):

View file

@ -7,7 +7,7 @@
#
# Original Author: Jean-Roch COULON - Thales
#!/usr/bin/python3
#!/usr/bin/env python3
import sys
import os

View file

@ -7,7 +7,7 @@
#
# Original Author: Jean-Roch COULON - Thales
#!/usr/bin/python3
#!/usr/bin/env python3
import re
import sys

View file

@ -18,7 +18,7 @@ fi
VERILATOR_REPO="https://github.com/verilator/verilator.git"
VERILATOR_BRANCH="master"
# Use the release tag instead of a full SHA1 hash.
VERILATOR_HASH="v5.008"
VERILATOR_HASH="v5.028"
VERILATOR_PATCH="$ROOT_PROJECT/verif/regress/verilator-v5.patch"
# Unset historical variable VERILATOR_ROOT as it collides with the build process.

View file

@ -1004,7 +1004,7 @@ def check_spike_version():
logging.info(f"- stderr:\n\n{user_spike_stderr_string}")
# Run 'ldd' on Spike binary and print contents of stdout and stderr.
spike_ldd = subprocess.run(
"/bin/ldd $SPIKE_PATH/spike", capture_output=True, text=True, shell=True
"ldd $SPIKE_PATH/spike", capture_output=True, text=True, shell=True
)
spike_ldd_stdout = spike_ldd.stdout.strip()
spike_ldd_stderr = spike_ldd.stderr.strip()
@ -1030,7 +1030,7 @@ def check_spike_version():
def check_verilator_version():
REQUIRED_VERILATOR_VERSION = "5.008"
REQUIRED_VERILATOR_VERSION = "5.028"
verilator_version_string = run_cmd("verilator --version")
logging.info(f"Verilator Version: {verilator_version_string.strip()}")