Skip to content

Commit ceaf23f

Browse files
author
Nicolas Pitre
committed
Dockerfile.base: add Corstone-1000-A320 FVP
Add the Arm Corstone-1000-A320 Ecosystem FVP (version 11.30.27) to the CI container image. This FVP is needed by the Zephyr fvp_corstone1000/a320 board (zephyrproject-rtos/zephyr#104035). The Corstone-1000-A320 uses a different CDN permalink pattern from the existing Corstone SSE models, so it is installed separately rather than being added to the FVP_INSTALLABLE loop. Signed-off-by: Nicolas Pitre <npitre@baylibre.com>
1 parent 4614958 commit ceaf23f

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

‎Dockerfile.base‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@ ARG FVP_CORSTONE315_VERSION=11.27_42
4141
ENV FVP_CORSTONE315_VERSION=$FVP_CORSTONE315_VERSION
4242
ARG FVP_CORSTONE320_VERSION=11.27_25
4343
ENV FVP_CORSTONE320_VERSION=$FVP_CORSTONE320_VERSION
44+
ARG FVP_CORSTONE1000_A320_VERSION=11.30_27
45+
ENV FVP_CORSTONE1000_A320_VERSION=$FVP_CORSTONE1000_A320_VERSION
4446

4547
# Set default shell during Docker image build to bash
4648
SHELL ["/bin/bash", "-eo", "pipefail", "-c"]
@@ -358,6 +360,13 @@ RUN <<EOF
358360
ln -s /opt/fvps/Corstone-${corstone}/models/*/FVP_* /usr/local/bin
359361
done
360362

363+
# Corstone-1000-A320 uses a different URL pattern (not SSE)
364+
echo "Downloading Corstone-1000-A320 ${FVP_CORSTONE1000_A320_VERSION}"
365+
wget ${WGET_ARGS} -O- https://developer.arm.com/-/cdn-downloads/permalink/FVPs-Corstone-IoT/Corstone-1000-with-Cortex-A320/FVP_Corstone_1000-A320_${FVP_CORSTONE1000_A320_VERSION}_Linux64${SUFFIX}.tgz | tar xz
366+
./FVP_Corstone_1000-A320.sh --no-interactive --i-agree-to-the-contained-eula -d /opt/fvps/Corstone-1000-A320
367+
rm FVP_Corstone_1000-A320.sh
368+
ln -s /opt/fvps/Corstone-1000-A320/models/*/FVP_* /usr/local/bin
369+
361370
declare -A FVP_EXTRACTABLE=(
362371
["RevC-2xAEMvA"]="${FVP_BASE_REVC_VERSION}"
363372
["AEMv8R"]="${FVP_BASE_AEMV8R_VERSION}"

0 commit comments

Comments
 (0)