mirror of
https://github.com/openhwgroup/cva6.git
synced 2025-04-22 21:27:10 -04:00
Merge c17d079702
into 733743da0f
This commit is contained in:
commit
c970c7392f
8 changed files with 9 additions and 9 deletions
|
@ -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**
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
#
|
||||
# Original Author: Jean-Roch COULON - Thales
|
||||
|
||||
#!/usr/bin/python3
|
||||
#!/usr/bin/env python3
|
||||
|
||||
|
||||
class Parameter:
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
#
|
||||
# Original Author: Jean-Roch COULON - Thales
|
||||
|
||||
#!/usr/bin/python3
|
||||
#!/usr/bin/env python3
|
||||
|
||||
|
||||
def define_blacklist(parameters):
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
#
|
||||
# Original Author: Jean-Roch COULON - Thales
|
||||
|
||||
#!/usr/bin/python3
|
||||
#!/usr/bin/env python3
|
||||
|
||||
import sys
|
||||
import os
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
#
|
||||
# Original Author: Jean-Roch COULON - Thales
|
||||
|
||||
#!/usr/bin/python3
|
||||
#!/usr/bin/env python3
|
||||
|
||||
import re
|
||||
import sys
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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()}")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue