From 381a804bf2b133d5e5a4a02147b62656515e7996 Mon Sep 17 00:00:00 2001 From: abejgonzalez Date: Fri, 31 Mar 2023 10:14:10 -0700 Subject: [PATCH] Cleanup docs | Bump CI --- .github/workflows/chipyard-run-tests.yml | 2 +- docs/Software/Spike.rst | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/chipyard-run-tests.yml b/.github/workflows/chipyard-run-tests.yml index 4bb28597..30c5c524 100644 --- a/.github/workflows/chipyard-run-tests.yml +++ b/.github/workflows/chipyard-run-tests.yml @@ -410,7 +410,7 @@ jobs: - name: Build Gemmini FireMarshal run: | conda activate ${{ env.conda-env-name-no-time }}-$(date --date "${{ env.workflow-timestamp }}" +%Y%m%d)-riscv-tools - cd software/firemarshal && ./init-submodules.sh + git submodule update --init software/firemarshal && cd software/firemarshal && ./init-submodules.sh cd generators/gemmini/software && ${{ github.workspace }}/software/firemarshal/marshal -v -d build gemmini-smoke.json - name: Running Gemmini FireMarshal smoke test run: | diff --git a/docs/Software/Spike.rst b/docs/Software/Spike.rst index 9e978210..79e41d6e 100644 --- a/docs/Software/Spike.rst +++ b/docs/Software/Spike.rst @@ -39,14 +39,14 @@ within the Spike tile, allowing for very fast simulatoin performance. make CONFIG=SpikeUltraFastConfig run-binary BINARY=hello.riscv -Spike-as-a-Tile can be configure with custom IPC, commit logging, and other behaviors. Spike-specific flags can be added as plusargs to ``EXTRA_SIM_FLAGS`` +Spike-as-a-Tile can be configured with custom IPC, commit logging, and other behaviors. Spike-specific flags can be added as plusargs to ``EXTRA_SIM_FLAGS`` .. code-block:: shell - make CONFIG=SpikeUltraFastConfig run-binary-hex BINARY=hello.riscv EXTRA_SPIKE_FLAGS="+spike-ipc=10000 +spike-fast-clint +spike-debug" + make CONFIG=SpikeUltraFastConfig run-binary-hex BINARY=hello.riscv EXTRA_SPIKE_FLAGS="+spike-ipc=10000 +spike-fast-clint +spike-debug" * ``+spike-ipc=``: Sets the maximum number of instructions Spike can retire in a single "tick", or cycle of the uncore simulation. -* ``+spike-fast-clint``: Enables fast-forwrding through WFI stalls by generating fake timer interrupts -* ``+spike-debug``: Enables debug spike logging -* ``+spike-verbose``: Enabbls spike commit-log generation +* ``+spike-fast-clint``: Enables fast-forwarding through WFI stalls by generating fake timer interrupts +* ``+spike-debug``: Enables debug Spike logging +* ``+spike-verbose``: Enables Spike commit-log generation