From nobody Mon Feb 9 02:12:17 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+58408+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+58408+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=gmail.com ARC-Seal: i=1; a=rsa-sha256; t=1588236479; cv=none; d=zohomail.com; s=zohoarc; b=QuoJKR+XM52BjdEoHKBPZs6lnZ7sPhZ3U5tqfOS7kZ3K46I7725xvdtKi7aSO41OEVdNBc17X5xIF87eCWuoGVsBrV2tnwEuZA7rnXWirYHhO4jSFnlyHNMaZEPxKLA7JNScw0kNDlY3JGK3mR7UxlnHEUrcnRP2X0x0JcU9eiE= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1588236479; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=bktkxd+h6kGZIyu9525ZzAO/GpiFUPHEU4MdKLq0B6c=; b=dZu5sLvPJJQPxU779o6yudLCbtOQ/czspw9nlthW6onqnwi6PpR/AarFfsDDhVZXSOQit0egzKMY8clW/k6Afz021lWgLfPjl0GWRVpO33FjOLKANm4oJY1npJoYMSExKmyDk0HIdcksqn2+Mrnq5i0aFSA4t58rwBUlpKPfyFM= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+58408+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1588236479861327.7299430934504; Thu, 30 Apr 2020 01:47:59 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id C5zBYY1788612x3PjwG3SLjR; Thu, 30 Apr 2020 01:47:59 -0700 X-Received: from mail-qk1-f194.google.com (mail-qk1-f194.google.com [209.85.222.194]) by mx.groups.io with SMTP id smtpd.web10.3387.1588236478963391756 for ; Thu, 30 Apr 2020 01:47:59 -0700 X-Received: by mail-qk1-f194.google.com with SMTP id k81so2191993qke.5 for ; Thu, 30 Apr 2020 01:47:58 -0700 (PDT) X-Gm-Message-State: H7vqShdH2GJjBJTkgv5UDFZux1787277AA= X-Google-Smtp-Source: APiQypLjoXkxNM4HTVTjuvHFJGUqSQNeZF6FcL7owxyabMTfrdHYSpbwO53R5v5ItCZ/+YuUHBesgA== X-Received: by 2002:a37:4a83:: with SMTP id x125mr1371221qka.380.1588236477750; Thu, 30 Apr 2020 01:47:57 -0700 (PDT) X-Received: from localhost.localdomain (c-98-214-99-181.hsd1.il.comcast.net. [98.214.99.181]) by smtp.gmail.com with ESMTPSA id f130sm1419553qke.22.2020.04.30.01.47.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 30 Apr 2020 01:47:57 -0700 (PDT) From: "Andrei Warkentin" To: devel@edk2.groups.io Cc: ard.biesheuvel@arm.com, leif@nuviainc.com, pete@akeo.ie, philmd@redhat.com Subject: [edk2-devel] [edk2-platforms][PATCH 1/4] RPi3/RPi4: document 3A+ support. Date: Thu, 30 Apr 2020 01:47:43 -0700 Message-Id: <20200430084746.51455-2-andrey.warkentin@gmail.com> In-Reply-To: <20200430084746.51455-1-andrey.warkentin@gmail.com> References: <20200430084746.51455-1-andrey.warkentin@gmail.com> Precedence: Bulk List-Unsubscribe: Sender: devel@edk2.groups.io List-Id: <27952.devel.edk2.groups.io> Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,andrey.warkentin@gmail.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1588236479; bh=YZPCnLGn6i5StX523RyIwsdtW93ehbxTEyQTc0xDeOM=; h=Cc:Date:From:Reply-To:Subject:To; b=mIQ0FFjkk5QeeFEDXQ+9MjmSXboQavDe5Ly05atsejvZPFrFT9Q39R0rmJTFkyXwGec a64rM5UmBBBLKyR/SOKEeBC8rEmTEas+fbbC3Png8ngn4TtPzL5lTHm7ptMl02PHxSQRC 43ZrW1Hn5bTajLe0rwkexd9iYF/wEYK/dOw= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" The RPi3 target also supports the 3A+, so let's document it. (The 3A+ lacks the ethernet port and has less RAM) Clarify RPi3 is for BCM2837-based variants, while RPi4 is for the BCM2711-based variants. Signed-off-by: Andrei Warkentin --- Platform/RaspberryPi/RPi3/Readme.md | 23 ++++++++++++++------ Platform/RaspberryPi/RPi4/Readme.md | 15 ++++++++++--- 2 files changed, 28 insertions(+), 10 deletions(-) diff --git a/Platform/RaspberryPi/RPi3/Readme.md b/Platform/RaspberryPi/RPi= 3/Readme.md index 05f498ee..d63d6767 100644 --- a/Platform/RaspberryPi/RPi3/Readme.md +++ b/Platform/RaspberryPi/RPi3/Readme.md @@ -1,19 +1,28 @@ -Raspberry Pi Platform -=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D +Raspberry Pi 3 Platform +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =20 # Summary =20 -This is a port of 64-bit Tiano Core UEFI firmware for the Raspberry Pi 3/3= B+ platforms, -based on [Ard Bisheuvel's 64-bit](http://www.workofard.com/2017/02/uefi-on= -the-pi/) +This is a port of 64-bit Tiano Core UEFI firmware for the Raspberry Pi 3B = (and related) +platforms, based on [Ard Bisheuvel's 64-bit](http://www.workofard.com/2017= /02/uefi-on-the-pi/) and [Microsoft's 32-bit](https://github.com/ms-iot/RPi-UEFI/tree/ms-iot/Pi= 3BoardPkg) implementations, as maintained by [Andrei Warkentin](https://github.com/an= dreiw/RaspberryPiPkg). =20 -This is meant as a generally useful 64-bit ATF + UEFI implementation for t= he Raspberry -Pi 3/3B+ which should be good enough for most kind of UEFI development, as= well as for -running consummer Operating Systems in such as Linux or Windows. +This is meant as a generally useful 64-bit ATF + UEFI implementation for R= aspberry Pi +variants based on the BCM2837 SoC, which should be good enough for most ki= nd of UEFI development, +as well as for running consummer Operating Systems in such as Linux, Windo= ws or the BSDs. =20 Raspberry Pi is a trademark of the [Raspberry Pi Foundation](http://www.ra= spberrypi.org). =20 +# Hardware Supported + +The RPi3 target supports Pi revisions based on the BCM2837 SoC: +- Raspberry Pi 3A+ +- Raspberry Pi 3B +- Raspberry Pi 3B+ + +Please see the RPi4 target for BCM2711-based variants, such as the Raspber= ry Pi 4B. + # Status =20 This firmware, that has been validated to compile against the current diff --git a/Platform/RaspberryPi/RPi4/Readme.md b/Platform/RaspberryPi/RPi= 4/Readme.md index fa9b3146..1f4ed001 100644 --- a/Platform/RaspberryPi/RPi4/Readme.md +++ b/Platform/RaspberryPi/RPi4/Readme.md @@ -3,14 +3,23 @@ Raspberry Pi 4 Platform =20 # Summary =20 -This is a port of 64-bit Tiano Core UEFI firmware for the Raspberry Pi 4 p= latforms. +This is a port of 64-bit Tiano Core UEFI firmware for the Raspberry Pi 4B = platform. =20 This is intended to be useful 64-bit [TF-A](https://www.trustedfirmware.or= g/) + -UEFI implementation for the Raspberry Pi 4 which should be good enough for= most -kind of UEFI development, as well as for running consummer Operating Syste= ms. +UEFI implementation for the Raspberry Pi variants based on the BCM2711 SoC, +which should be good enough for most kind of UEFI development, as well run= ning consumer +Operating Systems. =20 Raspberry Pi is a trademark of the [Raspberry Pi Foundation](https://www.r= aspberrypi.org). =20 +# Hardware Supported + +The RPi4 target supports Pi revisions based on the BCM2711 SoC: +- Raspberry Pi 4B + +Please see the RPi3 target for the BCM2837-based variants, such as the Ras= pberry +Pi 3B. + # Status =20 This firmware is still in development stage, meaning that it comes with the --=20 2.17.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#58408): https://edk2.groups.io/g/devel/message/58408 Mute This Topic: https://groups.io/mt/73371475/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-