diff options
author | Kshitij Sisodia <kshitij.sisodia@arm.com> | 2024-03-08 11:42:26 +0000 |
---|---|---|
committer | Kshitij Sisodia <kshitij.sisodia@arm.com> | 2024-03-08 11:51:09 +0000 |
commit | a8f8a487a3b78f92bf9f49c5bb518d0fa73bca11 (patch) | |
tree | 3765eb6ec55c88cda952115bd0e9e9e6f203da2f | |
parent | fea932fb535e0eb07868795b7bfab08b731d98f6 (diff) | |
download | ml-embedded-evaluation-kit-main.tar.gz |
Dockerfile updated for it to download the latest Fixed Virtual
Platform (FVP) version 11.24.
Minor documentation change to say that Arm Corstone-310 FVP is
also available to download from the Arm Ecosystem FVP page.
Change-Id: Icd19f71f53b4a6f1b912919e42e941fb23800d57
Signed-off-by: Kshitij Sisodia <kshitij.sisodia@arm.com>
-rw-r--r-- | Dockerfile | 12 | ||||
-rw-r--r-- | docs/documentation.md | 6 |
2 files changed, 9 insertions, 9 deletions
@@ -44,12 +44,12 @@ RUN curl -L https://developer.arm.com/-/media/Files/downloads/gnu/13.2.rel1/binr rm gcc-arm-none-eabi.tar.xz # Download and install the Arm Corstone_SSE-300 FVP -RUN wget https://developer.arm.com/-/media/Arm%20Developer%20Community/Downloads/OSS/FVP/Corstone-300/FVP_Corstone_SSE-300_11.16_26.tgz 2>/dev/null && \ - echo "e26139be756b5003a30d978c629de638aed1934d597dc24a17043d4708e934d7 FVP_Corstone_SSE-300_11.16_26.tgz" | sha256sum -c && \ +RUN wget https://developer.arm.com/-/media/Arm%20Developer%20Community/Downloads/OSS/FVP/Corstone-300/FVP_Corstone_SSE-300_11.24_13_Linux64.tgz 2>/dev/null && \ + echo "6ea4096ecf8a8c06d6e76e21cae494f0c7139374cb33f6bc3964d189b84539a9 FVP_Corstone_SSE-300_11.24_13_Linux64.tgz" | sha256sum -c && \ mkdir -p /home/FVP_Corstone_SSE-300/ && \ - tar -xf FVP_Corstone_SSE-300_11.16_26.tgz -C /home/FVP_Corstone_SSE-300/ && \ + tar -xf FVP_Corstone_SSE-300_11.24_13_Linux64.tgz -C /home/FVP_Corstone_SSE-300/ && \ bash /home/FVP_Corstone_SSE-300/FVP_Corstone_SSE-300.sh --no-interactive --i-agree-to-the-contained-eula -d /home/FVP_Corstone_SSE-300 && \ - rm FVP_Corstone_SSE-300_11.16_26.tgz + rm FVP_Corstone_SSE-300_11.24_13_Linux64.tgz # Clone the ml-embedded-evaluation-kit repository RUN git clone "https://review.mlplatform.org/ml/ethos-u/ml-embedded-evaluation-kit" ${EVAL_KIT_DIR} @@ -67,8 +67,8 @@ RUN python3 ./set_up_default_resources.py ENV PATH="${EVAL_KIT_DIR}/resources_downloaded/env/bin:/opt/gcc-arm-none-eabi/bin:${PATH}" # FVP binary paths: -ENV FVP_ETHOS_U55="/home/FVP_Corstone_SSE-300/models/Linux64_GCC-6.4/FVP_Corstone_SSE-300_Ethos-U55" -ENV FVP_ETHOS_U65="/home/FVP_Corstone_SSE-300/models/Linux64_GCC-6.4/FVP_Corstone_SSE-300_Ethos-U65" +ENV FVP_ETHOS_U55="/home/FVP_Corstone_SSE-300/models/Linux64_GCC-9.3/FVP_Corstone_SSE-300_Ethos-U55" +ENV FVP_ETHOS_U65="/home/FVP_Corstone_SSE-300/models/Linux64_GCC-9.3/FVP_Corstone_SSE-300_Ethos-U65" # Default FVP arguments for no GUI and telnet pop ups: ENV FVP_ARGS="-C mps3_board.telnetterminal0.start_telnet=0 -C mps3_board.uart0.out_file='-' -C mps3_board.uart0.shutdown_on_eot=1 -C mps3_board.visualisation.disable-visualisation=1" diff --git a/docs/documentation.md b/docs/documentation.md index 7258928..5f24942 100644 --- a/docs/documentation.md +++ b/docs/documentation.md @@ -45,9 +45,9 @@ Before starting the setup process, please make sure that you have: <https://developer.arm.com/downloads/-/download-fpga-images>. You must have a USB connection between your machine and the MPS3 board - for UART menu and for deploying the application. - - `Arm® Corstone™-300` based FVP for MPS3 is available from: - <https://developer.arm.com/tools-and-software/open-source-software/arm-platforms-software/arm-ecosystem-fvps>. - - `Arm® Corstone™-310` based FVP is available under Arm® Virtual Hardware: <https://www.arm.com/products/development-tools/simulation/virtual-hardware> + - Both `Arm® Corstone™-300` and `Arm® Corstone™-310` based FVPs for MPS3 are available from: + <https://developer.arm.com/tools-and-software/open-source-software/arm-platforms-software/arm-ecosystem-fvps> + and as Arm® Virtual Hardware: <https://www.arm.com/products/development-tools/simulation/virtual-hardware> > **Note:**: There are two Arm® Corstone™-300 implementations available for the MPS3 FPGA board - application > notes `AN547` and `AN552`. We are aligned with the latest application note `AN552`. However, the application built |