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 ms0.migadu.com with LMTPS id sN0UOiIKxWGICwEAgWs5BA (envelope-from ) for ; Fri, 24 Dec 2021 00:45:38 +0100 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 iAG5NSIKxWG9DAAAbx9fmQ (envelope-from ) for ; Thu, 23 Dec 2021 23:45:38 +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 813AE30F50 for ; Fri, 24 Dec 2021 00:45:38 +0100 (CET) Received: from localhost ([::1]:53634 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n0XmD-0005ub-Lv for larch@yhetil.org; Thu, 23 Dec 2021 18:45:37 -0500 Received: from eggs.gnu.org ([209.51.188.92]:42118) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n0XlF-0005u9-Py for help-guix@gnu.org; Thu, 23 Dec 2021 18:44:38 -0500 Received: from mout02.posteo.de ([185.67.36.66]:60081) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n0Xl7-0001zZ-58 for help-guix@gnu.org; Thu, 23 Dec 2021 18:44:37 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 871C4240103 for ; Fri, 24 Dec 2021 00:44:25 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1640303065; bh=5fL5iGo36PZekw+kiWmArhj/KVNoVfs02gNMtnG5shk=; h=From:To:Cc:Subject:Date:From; b=WGT9gm/WYDaemSWm3SoIjZEXVByWxuAj1XokfPjTMTepdnfNUoelE66DI9tJrKrN8 Vr3OMmkfM8cauXPz5BD5iLn4y4A2ZtDWQa1pcaxSKOFWlFrEK96mQqqLQENU+wTTXl vg8EZV25EqyPkabCBLDqpSxcZhD+mJstQbFjq+x106lG/CcbJZ3Zz4r7RLC5Pib6fA S9QPjOnejMA6Gqd3hDqawzYP4fjuTPXTKa7z/iJ0/zTCD+yJ5Ja+Hc+ZhbJ01ED0Vp xSlzGknMCJCbcXK5x3dIURZGCW9NLzOFSalSCOtHKrPh+YPwjwfGL10iEUGtQ8hZ7T nDmMHeD1qXyjg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4JKmxh27R1z6tpM; Fri, 24 Dec 2021 00:44:24 +0100 (CET) References: <87pmpo9z8j.fsf@posteo.de> From: Mekeor Melire To: phodina Subject: Re: Guix System on Pine64's Quartz64? Date: Thu, 23 Dec 2021 22:55:04 +0000 In-reply-to: Message-ID: <87h7ayanur.fsf@posteo.de> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.67.36.66; envelope-from=mekeor@posteo.de; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=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.29 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-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1640303138; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=/IIOlfQKW5SJgfEWxscte1JfTuE95PFLHDTzZxLW82c=; b=BosAQogPGtDT+UC5TNxJ04M2GbQ0VGR79N2MTmUTID92I19rCu42zFSfQ+IbndNoi6+4Wc 9K6d8Dq+IuRrHAusGLkEP8Mdux28LeIjx1ZQ85tG33r0R6Ox2t3u4zlhy39oZ1ua28pO/a 4QkT7s4ZcoAnVfrcojovO/AoZ8l13fPES9MzrB2bNb8cgjPb688+bvzYWMCiQPjqI/vuST Hyhi7TXXkV+XmL8CO9xlaN/1HPOOJmryvmu8/3+7iJRXqCa6WBgYlInfNMV5dzp8R+gWC5 hQGSAaWuYkUI8dpXuiLbPo2llAqp4hFOh+6u1UI1HXqyxbAo28CGkDmx9XRn5A== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1640303138; a=rsa-sha256; cv=none; b=jt2TBLkTyL5YpMSYwG0QkErODeRq4uGw8JppcLDuofHSfuDgaeN3DdqS4tNk0UTXL5wfBJ uU0M90YOleCQSm5XYn51dETJBJusTFjWT1qvwLUZ97HUj1Mh52RW/+KMUeLDF2z8JkpLwA vf0XfNBD28Z6y/usAz7UzFgPo0QNsdx+abF6MtXA/aAyicJ4ky3jmdZB0FcMMuWDL8TDd8 iE18xaH0Uqz+OqaM1XHD4wfCKL1mWV8n0Fai3gmGl6ZlPag+iim5e+QelfulgDCm+Np+c7 zhFHTfgfZk4XEuPU10uNP+0opmUdTXFlBtMJe1mM+6lqjCZ3x0pPwvN4GKdqzQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=posteo.de header.s=2017 header.b="WGT9gm/W"; dmarc=fail reason="SPF not aligned (strict)" header.from=posteo.de (policy=none); spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -2.25 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=posteo.de header.s=2017 header.b="WGT9gm/W"; dmarc=fail reason="SPF not aligned (strict)" header.from=posteo.de (policy=none); spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 813AE30F50 X-Spam-Score: -2.25 X-Migadu-Scanner: scn0.migadu.com X-TUID: qPiqI5fiH3Kd 2021-12-23 / 11:06 / phodina@protonmail.com: > Hi Mekeor, Hello phodina, > On Wednesday, December 22nd, 2021 at 9:00 PM, Mekeor Melire wrote: > >> Hello Guix, >> >> the manufacturer Pine64 offers a single-board computer called Quartz64 >> >> (AARCH64 architecture and up to 8GB memory). Is it possible to run Guix >> >> System on it? Does anybody have experience with this? >> >> Goodbye >> >> Mekeor > > Yes, it's possible. I'm running Guix on foreign distro (Manjaro ARM). > See the console output. Wow, that's super cool! > You can get the image for the board here [1]. > Also in the latest blog post [2] the dedicate section to Quartz64: > > Linux 5.15 brings Quartz64 device tree > Quartz64 now outputs video via HDMI at 1080p 60hz for now; audio out = via SPDIF also works out of the box > GPU works using the Panforst open driver > Tianocore EDK II implemented and allows for full UEFI That blog post also mentions that =E2=80=9E[=E2=80=A6] Jared McNeill ported Tianocore EDK II to the Quar= tz64 Model A, which means that there is now full UEFI available. The port still requires Rockchip=E2=80=99s firmware blobs, however, as Rockchip has y= et to release the ARM Trusted Firmware sources for the RK3566 and RK3568. At the same time, pgwipeout has begun tinkering with mainline u-boot. Albeit there is some manual hackery and binary blobs involved, he managed to get mainline u-boot running.=E2=80=9C Does this mean that it's not possible to boot the Quartz64 / RK3566 board with purely free software, as long as Rockchip does not release the ARM trusted firmware sources?=20 > I can tell the board now boots and the Sway session over HDMI works. > Before a month ago I was only able to get SSH connection. > > Please follow the instructions in section on installing Guix [3]. Well, I don't think that the normal installation procedure will work. Especially, GRUB as bootloader won't work, I think. Instead, one will need to use u-boot as bootloader. Namely a special version of u-boot with a patch. The installation instructions for Arch Linux on Quartz64 suggest to use this u-boot-fork which is continuously built at . But [1] > Not sure how difficult it would be to run full Guix System there atm. Cur= rently I focus more on the PinePhone and Pinebook Pro. > > $ uname -a > Linux quartz64-b 5.16.0-rc6-1-MANJARO-ARM #1 SMP PREEMPT Sun Dec 19 22:31= :26 UTC 2021 aarch64 GNU/Linux > $ guix describe > guix a0178d3 > repository URL: https://git.savannah.gnu.org/git/guix.git > branch: master > commit: a0178d34f582b50e9bdbb0403943129ae5b560ff > > ---- > Petr > > [1] https://github.com/manjaro-arm/quartz64-bsp-images/releases/tag/20211= 220 > [2] https://www.pine64.org/2021/12/15/december-update-a-year-in-review/ > [3] https://guix.gnu.org/manual/en/html_node/Binary-Installation.html Footnotes: [1]=20=20