]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
Dockerfile: Download the Arm FVP and extract it
authorTom Rini <trini@konsulko.com>
Tue, 8 Apr 2025 20:21:41 +0000 (14:21 -0600)
committerTom Rini <trini@konsulko.com>
Thu, 10 Apr 2025 14:20:09 +0000 (08:20 -0600)
There are some reference platforms from Arm which are not found in QEMU
but instead in the FVP tool. As we can make use of this in CI later on,
download and extract it in our Dockerfile today.

Signed-off-by: Tom Rini <trini@konsulko.com>
tools/docker/Dockerfile

index e7be4e542b3d799dda6a29232dcc6bc595391aff..c8a39ac6a1682d791e15885edb664bb36dfe76b7 100644 (file)
@@ -238,6 +238,9 @@ RUN git clone https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git /tmp/t
        cp fiptool /usr/local/bin && \
        rm -rf /tmp/tf-a
 
+# Download the Arm Architecture FVP platform. This file is double compressed.
+RUN wget -O - https://developer.arm.com/-/cdn-downloads/permalink/FVPs-Architecture/FM-11.28/FVP_Base_RevC-2xAEMvA_11.28_23_Linux64.tgz | gunzip -dc | tar -C /opt -x
+
 # Build genimage (required by some targets to generate disk images)
 RUN wget -O - https://github.com/pengutronix/genimage/releases/download/v14/genimage-14.tar.xz | tar -C /tmp -xJ && \
        cd /tmp/genimage-14 && \