From patchwork Thu Feb 19 19:21:22 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Glass X-Patchwork-Id: 1898 Return-Path: X-Original-To: u-boot-concept@u-boot.org Delivered-To: u-boot-concept@u-boot.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1771528913; bh=rQabP6i5O3JXShRGepFAbB1ywbsqZOhToQ02BVlNBrE=; h=From:To:Date:In-Reply-To:References:CC:Subject:List-Id: List-Archive:List-Help:List-Owner:List-Post:List-Subscribe: List-Unsubscribe:From; b=dEiE53YSorJr9oOJyd/h35jAk2v6SVaTEKtPBI3M7kDGKruOPHIvH3QObMr3fNL53 tzT/NUFsd5/avAoTtE541tDd/I2wkcwiNND9jlSf1j5c/a6slPCgz4HPtFIeXy/eob OkeKeQfzluv9qlKniSDxecXXSf0NPQBNVDdnYMtiqgENFhuvD19iNHGFnGaGytxufK VrkCtHsRCO/d5vl5gaX58ngVIm863CCrn1whGIXUZzMUt6kikqu1GZXIStNIlrqXOp vaY9gVFACZ5lTrK854LlG85mvgn8tTnVv7WxW0ZB3Yxsp3V1J5qyrHh/C569jkF+TC lxhEFPavgUasA== Received: from localhost (localhost [127.0.0.1]) by mail.u-boot.org (Postfix) with ESMTP id B3A5169C79 for ; Thu, 19 Feb 2026 12:21:53 -0700 (MST) X-Virus-Scanned: Debian amavis at Received: from mail.u-boot.org ([127.0.0.1]) by localhost (mail.u-boot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id liwSRg27By17 for ; Thu, 19 Feb 2026 12:21:53 -0700 (MST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1771528913; bh=rQabP6i5O3JXShRGepFAbB1ywbsqZOhToQ02BVlNBrE=; h=From:To:Date:In-Reply-To:References:CC:Subject:List-Id: List-Archive:List-Help:List-Owner:List-Post:List-Subscribe: List-Unsubscribe:From; b=dEiE53YSorJr9oOJyd/h35jAk2v6SVaTEKtPBI3M7kDGKruOPHIvH3QObMr3fNL53 tzT/NUFsd5/avAoTtE541tDd/I2wkcwiNND9jlSf1j5c/a6slPCgz4HPtFIeXy/eob OkeKeQfzluv9qlKniSDxecXXSf0NPQBNVDdnYMtiqgENFhuvD19iNHGFnGaGytxufK VrkCtHsRCO/d5vl5gaX58ngVIm863CCrn1whGIXUZzMUt6kikqu1GZXIStNIlrqXOp vaY9gVFACZ5lTrK854LlG85mvgn8tTnVv7WxW0ZB3Yxsp3V1J5qyrHh/C569jkF+TC lxhEFPavgUasA== Received: from mail.u-boot.org (localhost [127.0.0.1]) by mail.u-boot.org (Postfix) with ESMTP id 9FFCB69C75 for ; Thu, 19 Feb 2026 12:21:53 -0700 (MST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1771528911; bh=hYhTc+JqeRU5re54YBrFMnp9fNsHg6ut+CssbHSxl10=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=wCvnqXvp5AyOedqbfhMWfaIzjPkqkqm5qZtpAQ13f9Fz8JXKk8hdQxC9ebqJQf5gf lm5gdHpjwjvIh19n91s7ffFGyeIIph32L8oVSFN2R7menmvYX7BCVfNhkZJJkwr4Y1 vSm/PgO+0CVLTSCwMBdpxAbiKJUTI4mzHB34mbO4o2/ij2C7TPKbXzxZoCgCtfAoEP f0Z/gpg3W+3YuVmy+cOOFab64bwrZaIsNXMqA18dNvWbpxeZj3xU1BEfqNytD/g48T R4IuhA/z7neYuwIdJRkJfV6JfaU48KmjqnZva18tT0Unp/1ecKB+z0s8Mlt/yRg0p3 3AdtLvSvY5nvg== Received: from localhost (localhost [127.0.0.1]) by mail.u-boot.org (Postfix) with ESMTP id B6C4E69C73; Thu, 19 Feb 2026 12:21:51 -0700 (MST) X-Virus-Scanned: Debian amavis at Received: from mail.u-boot.org ([127.0.0.1]) by localhost (mail.u-boot.org [127.0.0.1]) (amavis, port 10026) with ESMTP id fsFDu_mHk8e1; Thu, 19 Feb 2026 12:21:51 -0700 (MST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1771528907; bh=+sfWgmhlX0s4/2zTIlh5S98BLdaaZDnZQVxecD6PUt8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=hlolMaZXbBquvj/6BfIETXMl0IfmzX8UHADyWYvPG/O/ZfQzZklzrF8viBknziBZ5 jwrFTWdlk2wEdsag+lzD+oQibSp+dIQqKPZID+E9MqxXyTW2VYdJ34cEanf+v0MUIV v8oImfuAEiAqDddqdWMPukN0P8r3IY7sxGq60gsfkwbvyJgh9+KlPX8nL0X0DMLycY WhAdzHTaHXllSmISrD7SCbw1FvsxHOLN2T0jSPs0IulF9c2aLrJxJvKxV/oX+8WzAE 0oRfFQyN4B7F30bhSmkpgytlyJ8uu3VmK5L+q3+PqgMTNYdoQaVdGeeKCo0609Yv4O xia+fz59gxrKQ== Received: from u-boot.org (unknown [73.34.74.121]) by mail.u-boot.org (Postfix) with ESMTPSA id 31D3A69C01; Thu, 19 Feb 2026 12:21:47 -0700 (MST) From: Simon Glass To: U-Boot Concept Date: Thu, 19 Feb 2026 12:21:22 -0700 Message-ID: <20260219192130.737116-2-sjg@u-boot.org> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260219192130.737116-1-sjg@u-boot.org> References: <20260219192130.737116-1-sjg@u-boot.org> MIME-Version: 1.0 Message-ID-Hash: SGH3LDASS22QBUAYQOZYYMJIU6AOMYEL X-Message-ID-Hash: SGH3LDASS22QBUAYQOZYYMJIU6AOMYEL X-MailFrom: sjg@u-boot.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Tom Rini , Simon Glass X-Mailman-Version: 3.3.10 Precedence: list Subject: [Concept] [PATCH 1/5] Dockerfile: Download the Arm FVP and extract it List-Id: Discussion and patches related to U-Boot Concept Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: Tom Rini 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 (cherry picked from commit 01fa1b18ae68381d9d462be66df3943f41426874) Signed-off-by: Simon Glass --- tools/docker/Dockerfile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tools/docker/Dockerfile b/tools/docker/Dockerfile index a30b670b300..0f0c290c232 100644 --- a/tools/docker/Dockerfile +++ b/tools/docker/Dockerfile @@ -241,6 +241,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 && \