From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id XJwiB54OJmAveAAA0tVLHw (envelope-from ) for ; Fri, 12 Feb 2021 05:14:06 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id WH6fAp4OJmA3VwAAbx9fmQ (envelope-from ) for ; Fri, 12 Feb 2021 05:14:06 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 5FA8E940415 for ; Fri, 12 Feb 2021 05:14:02 +0000 (UTC) Received: from localhost ([::1]:52436 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lAQmF-0003ee-2Q for larch@yhetil.org; Fri, 12 Feb 2021 00:13:59 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:40264) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lAQm4-0003eW-ID for help-guix@gnu.org; Fri, 12 Feb 2021 00:13:48 -0500 Received: from mx1.riseup.net ([198.252.153.129]:40382) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lAQm2-0001xm-SL for help-guix@gnu.org; Fri, 12 Feb 2021 00:13:48 -0500 Received: from fews1.riseup.net (fews1-pn.riseup.net [10.0.1.83]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "Sectigo RSA Domain Validation Secure Server CA" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 4DcM956JBczFgRp; Thu, 11 Feb 2021 21:13:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1613106825; bh=qMWfgDH30Nqk+bL+yEl8eSkfcAcjaZSIJDtb/wih1jg=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=LlcLCP+WFYzshHntwstE1FJSkzxFCcWJn39RWKQc83o6mP+HPx5JGX1eCl4zfQshL pDreZWw3hjzzpV0GpXWAMOSHGhtFeYtuQ43st5KQjDAYdC34SwPwqSdEw8FIwrBhjH 7tdFj8nL4ticTDuRKmMtoyZJNA8cTTvMd2qkSzEU= X-Riseup-User-ID: 7AC78999BFAE29C02DAD618CB5FBD8ECCB77F705974E7346381C83F7FD2071CF Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews1.riseup.net (Postfix) with ESMTPSA id 4DcM910DQfz5vSN; Thu, 11 Feb 2021 21:13:40 -0800 (PST) Date: Fri, 12 Feb 2021 06:12:27 +0100 From: raingloom To: "Jonathan Marsden" Subject: EDK2 support Was: Another Raspberry Pi data point Message-ID: <20210212061227.02ee5558@riseup.net> In-Reply-To: <2774b71b-0865-4fd4-b9c9-2beabd0e6b7a@www.fastmail.com> References: <6d54c219be2ec6f54de5eb2aaa45aa72@huxton.org.uk> <87a5abdc-9a36-4821-af8f-54ac68adfa0d@www.fastmail.com> <2774b71b-0865-4fd4-b9c9-2beabd0e6b7a@www.fastmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=198.252.153.129; envelope-from=raingloom@riseup.net; helo=mx1.riseup.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: help-guix@gnu.org Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -1.26 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=riseup.net header.s=squak header.b=LlcLCP+W; dmarc=fail reason="SPF not aligned (relaxed)" header.from=riseup.net (policy=none); spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Queue-Id: 5FA8E940415 X-Spam-Score: -1.26 X-Migadu-Scanner: scn1.migadu.com X-TUID: 5gfkXSh1NNot On Thu, 11 Feb 2021 19:24:36 -0600 "Jonathan Marsden" wrote: > As I understand it, aarch64 SBCs each have their own different, not > yet standardized, boot processes, so unlike common x86-64 "PC" > machines, there is a need for boot definition work that is > board-specific. There is actually a standard-ish way: UEFI. I've had some luck using EDK2 on my RPi 3 B+, but only with a third party binary. It could indeed boot generic aarch64 Debian. My channel has an old experimental and broken description of it, but the licensing of the modules necessary to build EDK2 for the Pi3 specifically is unclear to me. Certainly some nonfree assets there, but I'm not sure if they are all absolutely necessary, or if they are actually binaries or just nonfree source code. Channel: https://git.sr.ht/~raingloom/guix-packages Look in the raingloom/packages/bootloaders.scm