From unknown Fri Jun 13 11:21:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39617] [PATCH 0/2] Add initial Pinebook Pro support Resent-From: Jan Nieuwenhuizen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 15 Feb 2020 18:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 39617 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 39617@debbugs.gnu.org Cc: Vagrant Cascadian , Danny Milosavljevic X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15817926047725 (code B ref -1); Sat, 15 Feb 2020 18:51:02 +0000 Received: (at submit) by debbugs.gnu.org; 15 Feb 2020 18:50:04 +0000 Received: from localhost ([127.0.0.1]:36373 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j32Vq-0001zy-MC for submit@debbugs.gnu.org; Sat, 15 Feb 2020 13:50:04 -0500 Received: from lists.gnu.org ([209.51.188.17]:35318) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j32Vn-0001zq-P8 for submit@debbugs.gnu.org; Sat, 15 Feb 2020 13:49:56 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:33119) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j32Vm-0001QH-Dq for guix-patches@gnu.org; Sat, 15 Feb 2020 13:49:55 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,BAYES_20, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:470:142:3::e]:53851) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1j32Vl-00048c-MN; Sat, 15 Feb 2020 13:49:53 -0500 Received: from [2001:980:1b4f:1:42d2:832d:bb59:862] (port=34866 helo=dundal.peder.onsbrabantnet.nl) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1j32Vk-0002ws-EF; Sat, 15 Feb 2020 13:49:52 -0500 From: Jan Nieuwenhuizen Date: Sat, 15 Feb 2020 19:49:48 +0100 Message-ID: <87tv3rd6sz.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.7 (/) Hello ARM Gurus! These patches add initial Pinebook Pro support. There are several rough edges, your help would be much appreciated! A vanilla kernel does not work yet; apparently development to upstream pinebook-pro patches lives here: https://gitlab.manjaro.org/tsys/linux-pinebook-pro Similarly, Das U-Boot has a pinebook-pro development branch https://git.eno.space/pbp-uboot.git Because of "guix pull failing on aarch64" https://issues.guix.gnu.org/issue/39352 these patches must be applied on top of c7dd15596ffd09ab40629c89e7014e51a4d7e95e (or use branch wip-pinebook-pro from https://gitlab.com/janneke/guix.git) To install Guix System on the microSD in a Pinebook Pro, do something like --8<---------------cut here---------------start------------->8--- sudo mount /dev/mmcblk0p1 /mnt sudo -E ./pre-inst-env guix system init gnu/system/examples/pinebook-pro.tmpl /mnt sudo -E ./pre-inst-env guix system init arm-baar.scm /mnt sudo sed 's,FDTDIR \([^ ]*\),FDT \1/rockchip/rk3399-pinebook-pro.dtb,' /boot/extlinux/extlinux.conf --8<---------------cut here---------------end--------------->8--- Because of the aarch64 guix pull problem, the separate repositories for kernel and u-boot, the weird MMC numbering changes /dev/mmcblk0 <-> /dev/mmcblk1 and this ugly extlinux.conf fixup I am not sure where to share this code, maybe wip-pinebook-pro @ savannah. WDYT? For more details, see https://joyofsource.com/guix-system-on-the-pinebook-pro.html I think it would be nice to have an updated this blog on guix.gnu.org when these silly problems are resolved. Greetings, janneke Jan Nieuwenhuizen (2): gnu: Add linux-libre-pinebook-pro. gnu: Add u-boot-pinebook-pro-rk3399. Makefile.am | 1 + gnu/bootloader/u-boot.scm | 11 ++++++ gnu/packages/bootloaders.scm | 45 ++++++++++++++++++++- gnu/packages/linux.scm | 48 ++++++++++++++++++++++ gnu/system/examples/pinebook-pro.tmpl | 57 +++++++++++++++++++++++++++ 5 files changed, 160 insertions(+), 2 deletions(-) create mode 100644 gnu/system/examples/pinebook-pro.tmpl -- 2.24.0 From unknown Fri Jun 13 11:21:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39617] [PATCH 1/2] gnu: Add linux-libre-pinebook-pro. References: <87tv3rd6sz.fsf@gnu.org> In-Reply-To: <87tv3rd6sz.fsf@gnu.org> Resent-From: Jan Nieuwenhuizen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 15 Feb 2020 18:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39617 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 39617@debbugs.gnu.org Received: via spool by 39617-submit@debbugs.gnu.org id=B39617.15817927437977 (code B ref 39617); Sat, 15 Feb 2020 18:53:02 +0000 Received: (at 39617) by debbugs.gnu.org; 15 Feb 2020 18:52:23 +0000 Received: from localhost ([127.0.0.1]:36380 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j32Y6-00024T-1p for submit@debbugs.gnu.org; Sat, 15 Feb 2020 13:52:23 -0500 Received: from eggs.gnu.org ([209.51.188.92]:46524) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j32Y4-00024A-FY for 39617@debbugs.gnu.org; Sat, 15 Feb 2020 13:52:16 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:53875) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1j32Xz-0005L0-9d; Sat, 15 Feb 2020 13:52:11 -0500 Received: from [2001:980:1b4f:1:42d2:832d:bb59:862] (port=39380 helo=dundal.fritz.box) by fencepost.gnu.org with esmtpa (Exim 4.82) (envelope-from ) id 1j32Xy-00039n-PW; Sat, 15 Feb 2020 13:52:11 -0500 From: Jan Nieuwenhuizen Date: Sat, 15 Feb 2020 19:52:08 +0100 Message-Id: <20200215185209.28334-1-janneke@gnu.org> X-Mailer: git-send-email 2.24.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/linux.scm (deblob-scripts-pinebook-pro): New function. (linux-libre-pinebook-pro): Use it to declare new variable. --- gnu/packages/linux.scm | 48 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 829bb09447..527180b522 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -39,6 +39,7 @@ ;;; Copyright © 2019 Brice Waegeneire ;;; Copyright © 2019 Kei Kebreau ;;; Copyright © 2020 Oleg Pykhalov +;;; Copyright © 2020 Jan (janneke) Nieuwenhuizen ;;; ;;; This file is part of GNU Guix. ;;; @@ -872,6 +873,53 @@ It has been modified to remove all non-free binary blobs.") #:defconfig "omap2plus_defconfig" #:extra-version "arm-omap2plus")) +;; Distribute a patched version of deblob-5.5 to accomodate for +;; the file rename +;; drivers/crypto/ccp/psp-dev.c -> drivers/crypto/ccp/sev-dev.c +(define (deblob-scripts-pinebook-pro version) + (list (version-major+minor version) + (origin + (method url-fetch) + (uri (string-append "https://lilypond.org/janneke/pinebook-pro/" + "deblob-pinebook-pro-" + (version-major+minor version))) + (file-name (string-append "deblob-" (version-major+minor version))) + (sha256 + (base32 "15xpmn93mibgh3zlmbzfxx6hfk6y7vrwqc46gx7r87hrwhg0q4hj"))) + (origin + (method url-fetch) + (uri (string-append "https://linux-libre.fsfla.org" + "/pub/linux-libre/releases/" version "-gnu/" + "deblob-check")) + (sha256 + (base32 "12v9n7qf67vilwi2bkzbn1sbamhaw60rk79v3y2lm8bprgpy958l"))))) + +;; This is apparently the least patched kernel (people call it "mainline", +;; although it's not upstream), at the moment (Fri Feb 14 2020). The exact +;; version, branching, patchset is as yet unclear to me; the repository comes +;; without any tags or upstream branches. +(define-public linux-libre-pinebook-pro + (let* ((version "5.5.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.manjaro.org/tsys/linux-pinebook-pro.git") + (commit "9564c96de3d1e7a19fbfed075333bf414fa1749f"))) + (file-name (git-file-name "linux-libre-pinebook-pro" version)) + (sha256 + (base32 + "0q4mrjvv7bpavd5r8k9njm0md0lymwcnjpd9nggb8vwffdgbchys")))) + (pristine-source (make-linux-libre-source + "5.5.0-pinebook-pro" source + (deblob-scripts-pinebook-pro version)))) + (make-linux-libre* + version + pristine-source + '("aarch64-linux") + #:defconfig "pinebook_pro_defconfig" + #:extra-version "pinebook-pro"))) + ;;; ;;; Linux kernel modules. -- 2.24.0 From unknown Fri Jun 13 11:21:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39617] [PATCH 2/2] gnu: Add u-boot-pinebook-pro-rk3399. Resent-From: Jan Nieuwenhuizen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 15 Feb 2020 18:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39617 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 39617@debbugs.gnu.org Received: via spool by 39617-submit@debbugs.gnu.org id=B39617.15817927497988 (code B ref 39617); Sat, 15 Feb 2020 18:53:02 +0000 Received: (at 39617) by debbugs.gnu.org; 15 Feb 2020 18:52:29 +0000 Received: from localhost ([127.0.0.1]:36382 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j32YB-00024c-Hs for submit@debbugs.gnu.org; Sat, 15 Feb 2020 13:52:29 -0500 Received: from eggs.gnu.org ([209.51.188.92]:46527) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j32Y5-00024B-A7 for 39617@debbugs.gnu.org; Sat, 15 Feb 2020 13:52:17 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:53876) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1j32Y0-0005LN-3r; Sat, 15 Feb 2020 13:52:12 -0500 Received: from [2001:980:1b4f:1:42d2:832d:bb59:862] (port=39380 helo=dundal.fritz.box) by fencepost.gnu.org with esmtpa (Exim 4.82) (envelope-from ) id 1j32Xz-00039n-Kd; Sat, 15 Feb 2020 13:52:11 -0500 From: Jan Nieuwenhuizen Date: Sat, 15 Feb 2020 19:52:09 +0100 Message-Id: <20200215185209.28334-2-janneke@gnu.org> X-Mailer: git-send-email 2.24.0 In-Reply-To: <20200215185209.28334-1-janneke@gnu.org> References: <20200215185209.28334-1-janneke@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.7 (/) * gnu/packages/bootloaders.scm (make-u-boot-package): Add named parameter #:u-boot. (u-boot-pbp): New variable. (u-boot-pinebook-pro-rk3399): Use them to create new variable. * gnu/bootloader/u-boot.scm (install-pinebook-pro-rk3399-u-boot, u-boot-pinebook-pro-rk3399-bootloader): New variable. * gnu/system/examples/pinebook-pro.tmpl: New file. --- Makefile.am | 1 + gnu/bootloader/u-boot.scm | 11 ++++++ gnu/packages/bootloaders.scm | 45 ++++++++++++++++++++- gnu/system/examples/pinebook-pro.tmpl | 57 +++++++++++++++++++++++++++ 4 files changed, 112 insertions(+), 2 deletions(-) create mode 100644 gnu/system/examples/pinebook-pro.tmpl diff --git a/Makefile.am b/Makefile.am index 7474b7f375..69c35a0478 100644 --- a/Makefile.am +++ b/Makefile.am @@ -345,6 +345,7 @@ EXAMPLES = \ gnu/system/examples/desktop.tmpl \ gnu/system/examples/lightweight-desktop.tmpl \ gnu/system/examples/docker-image.tmpl \ + gnu/system/examples/pinebook-pro.tmpl \ gnu/system/examples/vm-image.tmpl GOBJECTS = $(MODULES:%.scm=%.go) guix/config.go $(dist_noinst_DATA:%.scm=%.go) diff --git a/gnu/bootloader/u-boot.scm b/gnu/bootloader/u-boot.scm index 3e892c5475..e7683601da 100644 --- a/gnu/bootloader/u-boot.scm +++ b/gnu/bootloader/u-boot.scm @@ -1,6 +1,7 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2017 David Craven ;;; Copyright © 2017, 2019 Mathieu Othacehe +;;; Copyright © 2020 Jan (janneke) Nieuwenhuizen ;;; ;;; This file is part of GNU Guix. ;;; @@ -35,6 +36,7 @@ u-boot-pine64-plus-bootloader u-boot-pine64-lts-bootloader u-boot-pinebook-bootloader + u-boot-pinebook-pro-rk3399-bootloader u-boot-puma-rk3399-bootloader u-boot-rock64-rk3328-bootloader u-boot-rockpro64-rk3399-bootloader @@ -121,6 +123,8 @@ (write-file-on-device u-boot (stat:size (stat u-boot)) device (* 16384 512))))) +(define install-pinebook-pro-rk3399-u-boot install-rockpro64-rk3399-u-boot) + ;;; @@ -236,3 +240,10 @@ (inherit u-boot-bootloader) (package u-boot-rockpro64-rk3399) (installer install-rockpro64-rk3399-u-boot))) + +(define u-boot-pinebook-pro-rk3399-bootloader + ;; SD and eMMC use the same format + (bootloader + (inherit u-boot-bootloader) + (package u-boot-pinebook-pro-rk3399) + (installer install-pinebook-pro-rk3399-u-boot))) diff --git a/gnu/packages/bootloaders.scm b/gnu/packages/bootloaders.scm index c072ff8c8e..a3ce4a943f 100644 --- a/gnu/packages/bootloaders.scm +++ b/gnu/packages/bootloaders.scm @@ -11,6 +11,7 @@ ;;; Copyright © 2019 nee ;;; Copyright © 2019 Mathieu Othacehe ;;; Copyright © 2020 Björn Höfling +;;; Copyright © 2020 Jan (janneke) Nieuwenhuizen ;;; ;;; This file is part of GNU Guix. ;;; @@ -68,7 +69,8 @@ #:use-module (guix utils) #:use-module (srfi srfi-1) #:use-module (srfi srfi-26) - #:use-module (ice-9 regex)) + #:use-module (ice-9 regex) + #:export (make-u-boot-package)) (define unifont ;; GNU Unifont, . @@ -529,7 +531,7 @@ def test_ctrl_c")) also initializes the boards (RAM etc). This package provides its board-independent tools."))) -(define-public (make-u-boot-package board triplet) +(define* (make-u-boot-package board triplet #:key (u-boot u-boot)) "Returns a u-boot package for BOARD cross-compiled for TRIPLET." (let ((same-arch? (lambda () (string=? (%current-system) @@ -809,6 +811,45 @@ to Novena upstream, does not load u-boot.img from the first partition.") `(("firmware" ,arm-trusted-firmware-rk3399) ,@(package-native-inputs base)))))) +(define u-boot-pbp + (let ((commit "365495a329c8e92ca4c134562d091df71b75845e")) + (package + (inherit u-boot) + (name "u-boot") + (version (git-version (package-version u-boot) "pinebook-pro-1" commit)) + (source (origin + ;; XXX: Snapshots are available but changes timestamps every download. + (method git-fetch) + (uri (git-reference + (url "https://git.eno.space/pbp-uboot.git") + (commit commit))) + (file-name (string-append name "-" version "-checkout")) + (sha256 + (base32 + "092dxcvsk40fclks0lrg2caigzjhw9axjg936w5fs6aj7c0qxzjy"))))))) + +(define-public u-boot-pinebook-pro-rk3399 + (let ((base (make-u-boot-package "pinebook_pro-rk3399" "aarch64-linux-gnu" + #:u-boot u-boot-pbp))) + (package + (inherit base) + (arguments + (substitute-keyword-arguments (package-arguments base) + ((#:phases phases) + `(modify-phases ,phases + (add-after 'unpack 'set-environment + (lambda* (#:key inputs #:allow-other-keys) + (setenv "CPATH" (string-join (cdr (string-split (getenv "CPATH") #\:)) ":")) + (setenv "BL31" (string-append (assoc-ref inputs "firmware") + "/bl31.elf")) + #t)) + ;; Phases do not succeed on the bl31 ELF. + (delete 'strip) + (delete 'validate-runpath))))) + (native-inputs + `(("firmware" ,arm-trusted-firmware-rk3399) + ,@(package-native-inputs base)))))) + (define-public vboot-utils (package (name "vboot-utils") diff --git a/gnu/system/examples/pinebook-pro.tmpl b/gnu/system/examples/pinebook-pro.tmpl new file mode 100644 index 0000000000..ca27728b15 --- /dev/null +++ b/gnu/system/examples/pinebook-pro.tmpl @@ -0,0 +1,57 @@ +;; This is an operating system configuration template +;; for a "bare bones" pinebook pro + +;; The default image's kernel 4.4.190 has +;; microSD: /dev/mmcblk0 +;; eMMC: /dev/mmcblk1 +;; +;; Note that after booting the Guix System with linux-libre +;; 5.5-pinebook-pro this changes to +;; microSD: /dev/mmcblk1 +;; eMMC: /dev/mmcblk2 + +;; Assuming https://gitlab.com/janneke/guix.git wip-pinebook-pro +;; has been built in . +;; cp gnu/system/examples/pinebook-pro.tmpl arm-baar.scm +;; sudo -E ./pre-inst-env guix system init arm-baar.scm /mnt --fallback + +(use-modules (gnu) (gnu bootloader u-boot)) +(use-service-modules avahi networking ssh) +(use-package-modules admin bootloaders certs linux ssh) + +(operating-system + (host-name "armzalig") + (timezone "Europe/Amsterdam") + (locale "en_US.utf8") + + ;; Assuming not using a typewriter that needs qwerty slowdown + (keyboard-layout (keyboard-layout "us" "dvorak" + #:options '("ctrl:nocaps" "compose:menu"))) + + ;; Assuming /dev/mmcblk0 is the microSD... + (bootloader (bootloader-configuration + (target "/dev/mmcblk0") + (bootloader u-boot-pinebook-pro-rk3399-bootloader))) + ;; ...and /dev/mmcblk0p1 is the root file system + (file-systems (cons* (file-system (device "/dev/mmcblk1p1") + (mount-point "/") + (type "ext4")) + %base-file-systems)) + + (kernel linux-libre-pinebook-pro) + (kernel-arguments '("ethaddr=${ethaddr}" "eth1addr=${eth1addr}" "serial=${serial#}" + "video=HDMI-A-1:1920x1080@60" "video=eDP-1:1920x1080@60" + "vga=current")) + (initrd-modules '()) + + (users (cons* (user-account (name "guix") + (group "users") + (supplementary-groups '("wheel"))) + %base-user-accounts)) + (name-service-switch %mdns-host-lookup-nss) + (packages (cons* nss-certs openssh wpa-supplicant-minimal %base-packages)) + (services (cons* (service dhcp-client-service-type) + (service openssh-service-type + (openssh-configuration + (port-number 2222))) + %base-services))) -- 2.24.0 From unknown Fri Jun 13 11:21:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39617] [PATCH 0/2] Add initial Pinebook Pro support Resent-From: Mike Rosset Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 15 Feb 2020 21:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39617 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 39617@debbugs.gnu.org Cc: vagrant@debian.org, dannym@scratchpost.org X-Debbugs-Original-To: guix-patches@gnu.org X-Debbugs-Original-Cc: Vagrant Cascadian , 39617@debbugs.gnu.org, Danny Milosavljevic Received: via spool by submit@debbugs.gnu.org id=B.158180352824188 (code B ref -1); Sat, 15 Feb 2020 21:53:02 +0000 Received: (at submit) by debbugs.gnu.org; 15 Feb 2020 21:52:08 +0000 Received: from localhost ([127.0.0.1]:36523 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j35M7-0006I4-PN for submit@debbugs.gnu.org; Sat, 15 Feb 2020 16:52:07 -0500 Received: from lists.gnu.org ([209.51.188.17]:37089) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j35M6-0006Hw-7l for submit@debbugs.gnu.org; Sat, 15 Feb 2020 16:52:06 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:53982) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j35M5-0002k2-7S for guix-patches@gnu.org; Sat, 15 Feb 2020 16:52:06 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j35M4-0004SH-1A for guix-patches@gnu.org; Sat, 15 Feb 2020 16:52:05 -0500 Received: from mail-pf1-x443.google.com ([2607:f8b0:4864:20::443]:40612) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1j35M3-0004PQ-Pm for guix-patches@gnu.org; Sat, 15 Feb 2020 16:52:03 -0500 Received: by mail-pf1-x443.google.com with SMTP id q8so6836330pfh.7 for ; Sat, 15 Feb 2020 13:52:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version; bh=4Fe2PXEBZt9I86ZSsWtMiSnxkf1O8iXx9qMnE1GGSsk=; b=URV4c6zFV0ssbxMZT3rGPiK2kE/Erb++rzcZihHEx5oPlNKrkMxy2N6F7eUIahjPTe PqTARbWs7ncFOx+Vp2BB0OxjWhuG9jxArGCyolCS1p2Wdaq9U2YytZ+qjwEpoJPJXHdB lYZBivUfcdUVMIr1jLl6ksXpVVHkoySRf/ZmmgOdg5HHi/FOSrJGgfElBz/WiAbxH8n8 JCLitGMxUhueSqeIyVhaav/LbX903P+MTM1KUYjTdtnPcclNxMsv8T8/lrlQIKJTc6lG t0/BHOWatVa0fu5O6iINhJ6X1puhqfKS/gz7+Ex5ajUi70ycFHzUqluxjSqvsZNtiOOy O+Kw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version; bh=4Fe2PXEBZt9I86ZSsWtMiSnxkf1O8iXx9qMnE1GGSsk=; b=eSO/8Xeb0A9FHOU3iL3sDa2fn+GCslz4l03A2HYOUIB1A7HmiNLqQjPstUnNTwVKoF mxBn3kRm6thKj8gCwmpJdMDOGOd6ZG+QgBroa8sCeBwqtMcNgbt8a2E/n1G1LOgNvaCx 7r1SEVhWXyuUfw0Xigz6WcOomCJ4v6dGhdiiokjbEgf/jgSJQRQLYgStI6gZT4A7KtcC FPxHxDmv1gKjY7cQrQ02GmvHA1EnfI8XTA4gZoJ30x8Eh3jOqX+QWKPOmhUy1yuT1AxP nK9PIs3rgwqvLLKNy3W4CGlBJiF/k8yVRarqH6N2dbF47Nf4AY+O31glF+/zG6Y+mvvA zLnA== X-Gm-Message-State: APjAAAUcMa+1Hpu1GBSroe9PVM1Rw5c80ELCeRGNXCjFM+/52TKN6N87 OGyIarLcmDl/z2h1MTfNC0Y= X-Google-Smtp-Source: APXvYqzRMyjCxF4vA56abczYT8oj0O1uu/bst6Fo9Ua91wiI87Tb61DiQzmfvSyICb6d75pZplEMwQ== X-Received: by 2002:a63:1926:: with SMTP id z38mr10111948pgl.303.1581803522273; Sat, 15 Feb 2020 13:52:02 -0800 (PST) Received: from neutron (S010664777da04f43.vf.shawcable.net. [70.68.94.152]) by smtp.gmail.com with ESMTPSA id g7sm11386124pfq.33.2020.02.15.13.52.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 15 Feb 2020 13:52:01 -0800 (PST) References: <87tv3rd6sz.fsf@gnu.org> User-agent: mu4e 1.2.0; emacs 26.3 From: Mike Rosset In-reply-to: <87tv3rd6sz.fsf@gnu.org> Date: Sat, 15 Feb 2020 13:51:56 -0800 Message-ID: <87sgjbwmbn.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::443 X-Spam-Score: 0.3 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Jan Nieuwenhuizen writes: > Hello ARM Gurus! > > These patches add initial Pinebook Pro support. There are several rough edges, > your help would be much appreciated! Hello Jan, Thank you for working on this. I have not received my pinebook pro yet, it should be here sometime this month. I will try to help with this once it I have received it. Mike From unknown Fri Jun 13 11:21:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39617] [PATCH 0/2] Add initial Pinebook Pro support Resent-From: Danny Milosavljevic Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 16 Feb 2020 18:20:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39617 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Jan Nieuwenhuizen Cc: vagrant@debian.org, 39617@debbugs.gnu.org X-Debbugs-Original-Cc: Vagrant Cascadian , guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.158187717213826 (code B ref -1); Sun, 16 Feb 2020 18:20:01 +0000 Received: (at submit) by debbugs.gnu.org; 16 Feb 2020 18:19:32 +0000 Received: from localhost ([127.0.0.1]:37647 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j3OVp-0003ap-Im for submit@debbugs.gnu.org; Sun, 16 Feb 2020 13:19:32 -0500 Received: from lists.gnu.org ([209.51.188.17]:52063) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j3OVk-0003ad-JS for submit@debbugs.gnu.org; Sun, 16 Feb 2020 13:19:23 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:54187) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j3OVi-0004VY-5S for guix-patches@gnu.org; Sun, 16 Feb 2020 13:19:19 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_LOW, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j3OVg-0002ML-OK for guix-patches@gnu.org; Sun, 16 Feb 2020 13:19:17 -0500 Received: from dd26836.kasserver.com ([85.13.145.193]:49462) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1j3OVg-0002Il-GV; Sun, 16 Feb 2020 13:19:16 -0500 Received: from localhost (unknown [185.17.13.127]) by dd26836.kasserver.com (Postfix) with ESMTPSA id DB33233611F8; Sun, 16 Feb 2020 19:19:13 +0100 (CET) Date: Sun, 16 Feb 2020 19:19:11 +0100 From: Danny Milosavljevic Message-ID: <20200216191911.26df0ad7@scratchpost.org> In-Reply-To: <87tv3rd6sz.fsf@gnu.org> References: <87tv3rd6sz.fsf@gnu.org> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/Uz.I3LT_GQtP.W/caG2M2mE"; protocol="application/pgp-signature"; micalg=pgp-sha256 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 85.13.145.193 X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi Janneke, On Sat, 15 Feb 2020 19:49:48 +0100 Jan Nieuwenhuizen wrote: > A vanilla kernel does not work yet; apparently development to upstream > pinebook-pro patches lives here: > https://gitlab.manjaro.org/tsys/linux-pinebook-pro Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: spinics.net] 0.0 SPF_NONE SPF: sender does not publish an SPF Record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: git.eno.space (space)] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [209.51.188.17 listed in list.dnswl.org] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) --Sig_/Uz.I3LT_GQtP.W/caG2M2mE Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi Janneke, On Sat, 15 Feb 2020 19:49:48 +0100 Jan Nieuwenhuizen wrote: > A vanilla kernel does not work yet; apparently development to upstream > pinebook-pro patches lives here: > https://gitlab.manjaro.org/tsys/linux-pinebook-pro Yeah, but LKML has some of the patches there in review, for example: * http://lkml.iu.edu/hypermail/linux/kernel/2001.1/01899.html (already acce= pted) * https://patchwork.kernel.org/patch/11325531/ (pending changes) [...] * https://www.spinics.net/lists/kernel/msg3367972.html (pending changes) So all in all I think the Pinebook Pro will eventually work with the vanill= a kernel. > Similarly, Das U-Boot has a pinebook-pro development branch > https://git.eno.space/pbp-uboot.git (Not so sure whether that one will be upstreamed) > sudo sed 's,FDTDIR \([^ ]*\),FDT \1/rockchip/rk3399-pinebook-pro.dtb,' /b= oot/extlinux/extlinux.conf It might make sense to find out why this is necessary. https://lists.denx.de/pipermail/u-boot/2014-January/171682.html describes t= hat it should be possible to set up u-boot environment variables (in uEnv.txt) to = make it find the correct FDT file anyway. If none is set up, it automatically g= enerates the file name to use using $soc and $board. But that's for PXE booting (booting empty machine via network)--not sure where the normal case is in U= -Boot, if any. U-Boot sometimes has some weird blind spots like that. Also, https://lists.denx.de/pipermail/u-boot/2016-May/254703.html kinda sounds like they dont support subdirs. Wanna try adding "/rockchip" to the end of FDTDIR in extlinux.conf ? Also, what's the value of CONFIG_[DEFAULT_]DEVICE_TREE in your u-boot configuration? > --8<---------------cut here---------------end--------------->8--- >=20 > Because of the aarch64 guix pull problem, the separate repositories for > kernel and u-boot, the weird MMC numbering changes /dev/mmcblk0 <-> > /dev/mmcblk1 and this ugly extlinux.conf fixup I am not sure where to > share this code, maybe wip-pinebook-pro @ savannah. WDYT? I'm all for wip-pinebook-pro @ savannah, especially before losing a now-wor= king version by hacking further on it. Been there done that :) If you want we can collaborate in the next days on finding the cause of the weird FDT problem. > For more details, see >=20 > https://joyofsource.com/guix-system-on-the-pinebook-pro.html >=20 > I think it would be nice to have an updated this blog on guix.gnu.org when > these silly problems are resolved. Sure! As a general remark, make-u-boot-package was not public because I didn't want to commit to its interface yet. I think we don't need to export it even now. (We can if we have to) --Sig_/Uz.I3LT_GQtP.W/caG2M2mE Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl5Jh58ACgkQ5xo1VCww uqVHFAf/fXCZvnK320Ii+c4ls0COnNYmaVMkEBHd/UEF2pG1Off3UuKRpzldWr90 UgJxsyqV51ERnfS1tlz7hkoA6y0/x6jqBJMTur0NYc9YnrQxRfHW86uA1/uNyps0 0wAr6z45me4TAlvQY+4dM22wc3cQ8fqH+ge/jhFM6c93t4t1196DV9SSYagA49X4 4quhSEZPmxv0Sy52VqmAWoYO+qGxBCoqN6Cj7DeDeKAzqhOLyBaiB6lNukshqYV0 jRpkNwY3TbhM5STnPEdU1QkseiBp2DEQGrl5uz3nuWgQDdP3slE1HD/uZUmMMuXY 1b6u7Hekrh+AleR2Rtygyd11YJhomA== =QEab -----END PGP SIGNATURE----- --Sig_/Uz.I3LT_GQtP.W/caG2M2mE-- From unknown Fri Jun 13 11:21:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39617] Fw: [PATCH 0/2] Add initial Pinebook Pro support References: <87tv3rd6sz.fsf@gnu.org> In-Reply-To: <87tv3rd6sz.fsf@gnu.org> Resent-From: Danny Milosavljevic Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 16 Feb 2020 18:22:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39617 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 39617@debbugs.gnu.org Received: via spool by 39617-submit@debbugs.gnu.org id=B39617.158187731414072 (code B ref 39617); Sun, 16 Feb 2020 18:22:03 +0000 Received: (at 39617) by debbugs.gnu.org; 16 Feb 2020 18:21:54 +0000 Received: from localhost ([127.0.0.1]:37654 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j3OY8-0003en-2W for submit@debbugs.gnu.org; Sun, 16 Feb 2020 13:21:54 -0500 Received: from dd26836.kasserver.com ([85.13.145.193]:37938) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j3OY3-0003ec-KV for 39617@debbugs.gnu.org; Sun, 16 Feb 2020 13:21:47 -0500 Received: from localhost (unknown [185.17.13.127]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 6470A336334A for <39617@debbugs.gnu.org>; Sun, 16 Feb 2020 19:21:42 +0100 (CET) Date: Sun, 16 Feb 2020 19:21:41 +0100 From: Danny Milosavljevic Message-ID: <20200216192141.2c4530c8@scratchpost.org> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/QGjtLQiE/iA.pfrJNDrtQ2="; protocol="application/pgp-signature"; micalg=pgp-sha256 X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi Janneke, On Sat, 15 Feb 2020 19:49:48 +0100 Jan Nieuwenhuizen wrote: > A vanilla kernel does not work yet; apparently development to upstream > pinebook-pro patches lives here: > https://gitlab.manjaro.org/tsys/linux-pinebook-pro Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: iu.edu] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [85.13.145.193 listed in list.dnswl.org] 0.0 SPF_NONE SPF: sender does not publish an SPF Record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: git.eno.space (space)] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) --Sig_/QGjtLQiE/iA.pfrJNDrtQ2= Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi Janneke, On Sat, 15 Feb 2020 19:49:48 +0100 Jan Nieuwenhuizen wrote: > A vanilla kernel does not work yet; apparently development to upstream > pinebook-pro patches lives here: > https://gitlab.manjaro.org/tsys/linux-pinebook-pro =20 Yeah, but LKML has some of the patches there in review, for example: * http://lkml.iu.edu/hypermail/linux/kernel/2001.1/01899.html (already acce= pted) * https://patchwork.kernel.org/patch/11325531/ (pending changes) [...] * https://www.spinics.net/lists/kernel/msg3367972.html (pending changes) So all in all I think the Pinebook Pro will eventually work with the vanill= a kernel. > Similarly, Das U-Boot has a pinebook-pro development branch > https://git.eno.space/pbp-uboot.git =20 (Not so sure whether that one will be upstreamed) > sudo sed 's,FDTDIR \([^ ]*\),FDT \1/rockchip/rk3399-pinebook-pro.dtb,' /b= oot/extlinux/extlinux.conf =20 It might make sense to find out why this is necessary. https://lists.denx.de/pipermail/u-boot/2014-January/171682.html describes t= hat it should be possible to set up u-boot environment variables (in uEnv.txt) to = make it find the correct FDT file anyway. If none is set up, it automatically g= enerates the file name to use using $soc and $board. But that's for PXE booting (booting empty machine via network)--not sure where the normal case is in U= -Boot, if any. U-Boot sometimes has some weird blind spots like that. Also, https://lists.denx.de/pipermail/u-boot/2016-May/254703.html kinda sounds like they dont support subdirs. Wanna try adding "/rockchip" to the end of FDTDIR in extlinux.conf ? Also, what's the value of CONFIG_[DEFAULT_]DEVICE_TREE in your u-boot configuration? > --8<---------------cut here---------------end--------------->8--- >=20 > Because of the aarch64 guix pull problem, the separate repositories for > kernel and u-boot, the weird MMC numbering changes /dev/mmcblk0 <-> > /dev/mmcblk1 and this ugly extlinux.conf fixup I am not sure where to > share this code, maybe wip-pinebook-pro @ savannah. WDYT? =20 I'm all for wip-pinebook-pro @ savannah, especially before losing a now-wor= king version by hacking further on it. Been there done that :) If you want we can collaborate in the next days on finding the cause of the weird FDT problem. > For more details, see >=20 > https://joyofsource.com/guix-system-on-the-pinebook-pro.html >=20 > I think it would be nice to have an updated this blog on guix.gnu.org when > these silly problems are resolved. =20 Sure! As a general remark, make-u-boot-package was not public because I didn't want to commit to its interface yet. I think we don't need to export it even now. (We can if we have to) --Sig_/QGjtLQiE/iA.pfrJNDrtQ2= Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl5JiDUACgkQ5xo1VCww uqXRoQgAnENsTuQA6G0CWZQfcE1JFdsed+k6iPMZ4B8jzO2gCv5knprm2a1JQAFl JdOzMkg57j6BU45DwOWAfb4U0hIJHY7CgbZIOpuykWcvNPN2gPrSvdEW31yfvw/N MQRsuQKBa0XLmklsdC7kt6TftNUKsrk+URgHPaZ7GJtk5FS5oiVXq/Ctn0LDs+rm c17NEVI++LLB42NTEwwqmbxtPI2zSTykKgRo/zcUMWioT36iG10lxTNSvR+RQiP5 NrzqCAl+k91JvqIq6oxLKmyXleoroHXL21c73ql5xlndrj5aL+B1GjyHFS8aRqSS FKGzX47vghMqLPxqtljVilh+1Y9Kew== =ik3r -----END PGP SIGNATURE----- --Sig_/QGjtLQiE/iA.pfrJNDrtQ2=-- From unknown Fri Jun 13 11:21:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39617] [PATCH 0/2] Add initial Pinebook Pro support Resent-From: Danny Milosavljevic Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 16 Feb 2020 18:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39617 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Jan Nieuwenhuizen Cc: vagrant@debian.org, 39617@debbugs.gnu.org Received: via spool by 39617-submit@debbugs.gnu.org id=B39617.158187734114162 (code B ref 39617); Sun, 16 Feb 2020 18:23:01 +0000 Received: (at 39617) by debbugs.gnu.org; 16 Feb 2020 18:22:21 +0000 Received: from localhost ([127.0.0.1]:37660 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j3OYe-0003gM-O2 for submit@debbugs.gnu.org; Sun, 16 Feb 2020 13:22:20 -0500 Received: from dd26836.kasserver.com ([85.13.145.193]:38016) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j3OYd-0003gE-0u for 39617@debbugs.gnu.org; Sun, 16 Feb 2020 13:22:19 -0500 Received: from localhost (unknown [185.17.13.127]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 541D533653E2; Sun, 16 Feb 2020 19:22:18 +0100 (CET) Date: Sun, 16 Feb 2020 19:22:17 +0100 From: Danny Milosavljevic Message-ID: <20200216192217.5427f6d2@scratchpost.org> In-Reply-To: <20200216191911.26df0ad7@scratchpost.org> References: <87tv3rd6sz.fsf@gnu.org> <20200216191911.26df0ad7@scratchpost.org> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/9PXw58zv.sIPqwAuXLhIaCV"; protocol="application/pgp-signature"; micalg=pgp-sha256 X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/9PXw58zv.sIPqwAuXLhIaCV Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hmm, CONFIG_DEFAULT_FDT_FILE=3D"rockchip/rk3399-pinebook-pro.dtb" Should be fine then. --Sig_/9PXw58zv.sIPqwAuXLhIaCV Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl5JiFkACgkQ5xo1VCww uqUXowf/donKMwd2H8rRyvmWu1JAnhD63SSK7RCfTsgrYpVcY/bYvce0dCBuzGr9 W/+MwR4/x51pzFIdlfUhOMdbqmn6ehR+vo4Vg89M0Vcr0uOASRzTT/e3rMhvplem Dm19Mlx919h6PAy6LJWI8e9G9ZuMEsa7eYhMHInZIn64QyMNVyt7zTjEhMfIiOo1 iQ5I0mvBcPXF9iACNpEppTy/WcaEX35BE02Y/bLa04tsK2g2y8UIHOBZEljYH7Mu FHqp0rdxzKqCYemnT0ntdJkjcTStVQXDaBJIquNwSaoqfFr5UCve/yBKq2JLQIDG 5tGfEI21cBp364SWcByF102SNwLB+g== =NndR -----END PGP SIGNATURE----- --Sig_/9PXw58zv.sIPqwAuXLhIaCV-- From unknown Fri Jun 13 11:21:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39617] [PATCH 0/2] Add initial Pinebook Pro support Resent-From: Danny Milosavljevic Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 16 Feb 2020 18:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39617 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Jan Nieuwenhuizen Cc: Vagrant Cascadian , 39617@debbugs.gnu.org Received: via spool by 39617-submit@debbugs.gnu.org id=B39617.158187766514633 (code B ref 39617); Sun, 16 Feb 2020 18:28:02 +0000 Received: (at 39617) by debbugs.gnu.org; 16 Feb 2020 18:27:45 +0000 Received: from localhost ([127.0.0.1]:37667 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j3Ods-0003nx-T1 for submit@debbugs.gnu.org; Sun, 16 Feb 2020 13:27:45 -0500 Received: from dd26836.kasserver.com ([85.13.145.193]:38472) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j3Odr-0003nj-EK for 39617@debbugs.gnu.org; Sun, 16 Feb 2020 13:27:43 -0500 Received: from localhost (unknown [185.17.13.127]) by dd26836.kasserver.com (Postfix) with ESMTPSA id E4E9F33611F8; Sun, 16 Feb 2020 19:27:41 +0100 (CET) Date: Sun, 16 Feb 2020 19:27:41 +0100 From: Danny Milosavljevic Message-ID: <20200216192741.16e7a4ae@scratchpost.org> In-Reply-To: <87tv3rd6sz.fsf@gnu.org> References: <87tv3rd6sz.fsf@gnu.org> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/fwbK33/ToxxNoQZQ1rtt1ni"; protocol="application/pgp-signature"; micalg=pgp-sha256 X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/fwbK33/ToxxNoQZQ1rtt1ni Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi Janneke, >[0]: A difficulty here is that the Pinebook Pro currently does not want to= show >a U-Boot prompt, command line or debug output. If you consider to buy one,= you >may want to also order a serial cable that might help debugging the boot >sequence. Could you file a bug report upstream? It should be possible (and much less weird) for the vendor to just enable t= he TFT display in u-boot and display stuff there. (linux-sunxi, the dev group for another ARM SoC vendor, does it just fine in mainline u-boot--so it is possible and can maybe be copied) --Sig_/fwbK33/ToxxNoQZQ1rtt1ni Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl5JiZ0ACgkQ5xo1VCww uqXi4AgAop+1yfb0K6fuhd9cqtIW1P54JCQh3KP8yHr6sVzkKlMuA+0gkm0/Eykp 3aHRflHi+rTlPlNxf4nEtY1MJkJTva1xbR1q8i/3BHs52hR89eWzqZMd6cNxpXFj HKqf06RzoTssNyMvfc5dSeaUD50RadgLeGtvr3eta4VsDVjyBp7wvz435R6jmWXS H1sClVCf+KLOsIfpC9YcRdTr1f3IlMMaIjn7cUeap2mfBPcesN6VHVyGf2m0krhs 8uFjwQGTMRw5fNUBBoqSAwRdsSU7Glt5/q8WyyaE1tkKwZiXbAWybrmmGrjSEdM5 282VC/Vnu89NTGULfbw+HNPIFq+Pjg== =vGrA -----END PGP SIGNATURE----- --Sig_/fwbK33/ToxxNoQZQ1rtt1ni-- From unknown Fri Jun 13 11:21:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39617] [PATCH 0/2] Add initial Pinebook Pro support Resent-From: Jan Nieuwenhuizen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 16 Feb 2020 19:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39617 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Danny Milosavljevic Cc: vagrant@debian.org, 39617@debbugs.gnu.org X-Debbugs-Original-Cc: Vagrant Cascadian , guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.158187991318106 (code B ref -1); Sun, 16 Feb 2020 19:06:01 +0000 Received: (at submit) by debbugs.gnu.org; 16 Feb 2020 19:05:13 +0000 Received: from localhost ([127.0.0.1]:37684 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j3PE1-0004hh-Cp for submit@debbugs.gnu.org; Sun, 16 Feb 2020 14:05:13 -0500 Received: from lists.gnu.org ([209.51.188.17]:34026) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j3PDv-0004gk-I4 for submit@debbugs.gnu.org; Sun, 16 Feb 2020 14:05:03 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:58724) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j3PDu-0000wd-2L for guix-patches@gnu.org; Sun, 16 Feb 2020 14:04:59 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.2 required=5.0 tests=ALL_TRUSTED,BAYES_50, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:470:142:3::e]:39180) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1j3PDt-00054R-Be; Sun, 16 Feb 2020 14:04:57 -0500 Received: from [2001:980:1b4f:1:42d2:832d:bb59:862] (port=42464 helo=dundal.peder.onsbrabantnet.nl) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1j3PDs-0001km-RX; Sun, 16 Feb 2020 14:04:57 -0500 From: Jan Nieuwenhuizen Organization: AvatarAcademy.nl References: <87tv3rd6sz.fsf@gnu.org> <20200216191911.26df0ad7@scratchpost.org> X-Url: http://AvatarAcademy.nl Date: Sun, 16 Feb 2020 20:04:54 +0100 In-Reply-To: <20200216191911.26df0ad7@scratchpost.org> (Danny Milosavljevic's message of "Sun, 16 Feb 2020 19:19:11 +0100") Message-ID: <87mu9i4all.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Danny Milosavljevic writes: Hi Danny, >> A vanilla kernel does not work yet; apparently development to upstream >> pinebook-pro patches lives here: >> https://gitlab.manjaro.org/tsys/linux-pinebook-pro > > Yeah, but LKML has some of the p [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: spinics.net] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: git.eno.space (space)] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [209.51.188.17 listed in list.dnswl.org] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Danny Milosavljevic writes: Hi Danny, >> A vanilla kernel does not work yet; apparently development to upstream >> pinebook-pro patches lives here: >> https://gitlab.manjaro.org/tsys/linux-pinebook-pro > > Yeah, but LKML has some of the patches there in review, for example: > > * http://lkml.iu.edu/hypermail/linux/kernel/2001.1/01899.html (already ac= cepted) > * https://patchwork.kernel.org/patch/11325531/ (pending changes) > [...] > * https://www.spinics.net/lists/kernel/msg3367972.html (pending changes) > > So all in all I think the Pinebook Pro will eventually work with the vani= lla kernel. Oh, great! I was pretty lost about all this. I finally got some feedback on this; I'll update my post. I was told "use mainline Manjaro kernel here, take branch v5.5". I did that but got confused a bit by the lack of any tags. I fetched tags from linus and got git describe =3D> v5.5-5246-g9564c96de3d1 WTF? Just today I looked at v5.5-rc7, an older manjaro branch and saw git describe =3D> v5.5-rc7-75-g2335a564ec8f Then, I found that the v5.5 branch has probably ~85 extra commits. We could try applying those patches onto a recent kernel, v5.5 or v5.6 (when it's released?). >> Similarly, Das U-Boot has a pinebook-pro development branch >> https://git.eno.space/pbp-uboot.git > > (Not so sure whether that one will be upstreamed) Okay, I'm also not sure yet if this is required; but I'm glad it works now and we can work from here. >> sudo sed 's,FDTDIR \([^ ]*\),FDT \1/rockchip/rk3399-pinebook-pro.dtb,' /= boot/extlinux/extlinux.conf > > It might make sense to find out why this is necessary. > > https://lists.denx.de/pipermail/u-boot/2014-January/171682.html describes= that it > should be possible to set up u-boot environment variables (in uEnv.txt) t= o make > it find the correct FDT file anyway. If none is set up, it automatically= generates > the file name to use using $soc and $board. But that's for PXE booting > (booting empty machine via network)--not sure where the normal case is in= U-Boot, > if any. U-Boot sometimes has some weird blind spots like that. Ah, possibly some softcoding mechanism like this (we use a patched u-boot!) is going astray. Hmm. > Also, https://lists.denx.de/pipermail/u-boot/2016-May/254703.html kinda > sounds like they dont support subdirs. Wanna try adding "/rockchip" to t= he > end of FDTDIR in extlinux.conf ? > Also, what's the value of CONFIG_[DEFAULT_]DEVICE_TREE in your u-boot > configuration? I am pretty sure it is $ grep DEFAULT_FDT /gnu/store/zxb488q5l9c6j5pnazvp5s30z1p18gnm-u-boot-p= inebook-pro-rk3399-2020.01-pinebook-pro-1.365495a/libexec/.config=20 CONFIG_DEFAULT_FDT_FILE=3D"rockchip/rk3399-pinebook-pro.dtb" So yeah, strange. >> Because of the aarch64 guix pull problem, the separate repositories for >> kernel and u-boot, the weird MMC numbering changes /dev/mmcblk0 <-> >> /dev/mmcblk1 and this ugly extlinux.conf fixup I am not sure where to >> share this code, maybe wip-pinebook-pro @ savannah. WDYT? > > I'm all for wip-pinebook-pro @ savannah, especially before losing a now-w= orking > version by hacking further on it. Been there done that :) Okay, pushed! > If you want we can collaborate in the next days on finding the cause of > the weird FDT problem. Ah thank you...that would (have been???) so nice. This morning, my pinebook pro did not want to start and hasn't all day. :-( :-( :-( Could running a wrong kernel brick the thing, I don't think so...but I'm pretty lost. I'll wait a couple of days to see if it comes to life again. >> For more details, see >>=20 >> https://joyofsource.com/guix-system-on-the-pinebook-pro.html >>=20 >> I think it would be nice to have an updated this blog on guix.gnu.org wh= en >> these silly problems are resolved. > > Sure! > > As a general remark, make-u-boot-package was not public because > I didn't want to commit to its interface yet. > I think we don't need to export it even now. (We can if we have to) Ah; I needed that before when I had a separate pinebook-pro.scm; and may have kept the export... Sure, let's remove it if it's not needed. Greetings, janneke --=20 Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar=C2=AE http://AvatarAcademy.com From unknown Fri Jun 13 11:21:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39617] [PATCH 0/2] Add initial Pinebook Pro support Resent-From: Danny Milosavljevic Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 18 Feb 2020 21:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39617 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Jan Nieuwenhuizen Cc: Vagrant Cascadian , 39617@debbugs.gnu.org Received: via spool by 39617-submit@debbugs.gnu.org id=B39617.158206252320995 (code B ref 39617); Tue, 18 Feb 2020 21:49:02 +0000 Received: (at 39617) by debbugs.gnu.org; 18 Feb 2020 21:48:43 +0000 Received: from localhost ([127.0.0.1]:41397 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j4AjS-0005SZ-MC for submit@debbugs.gnu.org; Tue, 18 Feb 2020 16:48:42 -0500 Received: from dd26836.kasserver.com ([85.13.145.193]:37940) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j4AjR-0005SO-5P for 39617@debbugs.gnu.org; Tue, 18 Feb 2020 16:48:41 -0500 Received: from localhost (80-110-118-191.cgn.dynamic.surfer.at [80.110.118.191]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 5197A3367775; Tue, 18 Feb 2020 22:48:39 +0100 (CET) Date: Tue, 18 Feb 2020 22:48:36 +0100 From: Danny Milosavljevic Message-ID: <20200218224836.49555de6@scratchpost.org> In-Reply-To: <20200216192741.16e7a4ae@scratchpost.org> References: <87tv3rd6sz.fsf@gnu.org> <20200216192741.16e7a4ae@scratchpost.org> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/=hQpZn81nBo1YTaAXk/gs+v"; protocol="application/pgp-signature"; micalg=pgp-sha256 X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/=hQpZn81nBo1YTaAXk/gs+v Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi Janneke, On Sun, 16 Feb 2020 19:27:41 +0100 Danny Milosavljevic wrote: > It should be possible (and much less weird) for the vendor to just enable= the > TFT display in u-boot and display stuff there. >=20 > (linux-sunxi, the dev group for another ARM SoC vendor, does it just fine= in > mainline u-boot--so it is possible and can maybe be copied) I came across an example u-boot configuration for LCD screen: https://github.com/Openvario/meta-openvario/blob/warrior/recipes-bsp/u-boot= /files/openvario-57-lvds/openvario_defconfig especially=20 CONFIG_VIDEO_LCD_MODE=3D"x:640,y:480,depth:18,pclk_khz:25000,hs:1,vs:1,le:1= 57,ri:2,up:42,lo:2,sync:3,vmode:0" CONFIG_VIDEO_LCD_PANEL_LVDS=3Dy CONFIG_VIDEO_LCD_BL_PWM=3D"PB2" CONFIG_VIDEO_LCD_BL_PWM_ACTIVE_LOW=3Dn We'd still need to get the timing parameters (CONFIG_VIDEO_LCD_MODE) for th= e Pinebook Pro (from the panel datasheet). And that's if that thing is connected via LVDS in the first place. But that's all moot if your Pinebook Pro is bricked for good. --Sig_/=hQpZn81nBo1YTaAXk/gs+v Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl5MW7QACgkQ5xo1VCww uqVn/ggAm0/9hZPPBpbdgPLWWfGpuOK2wPUcxzzf90qWLbrMJ3B+C66YuI5uLEln LDB+ghg9kI0c44PeqACUNVuCdmZgba46sE8xo2cr24wquxqs9VDVMbjeasC8dtNg sNmzi5pWJ186zG7pKtznhwaG0EsCZd8W9aB8uc8WLzWPcHwlKgwqbkoQmB1i5YvI F/ER0h8s00hqTKNOocTWYGbV8859c8sNoVfeS/iLmTcZ47yxXFfRqOwH2LOmtTRG 3bih3ZUuX6as7adunBU4zx6TmkmhY8I+h9RVfyQcq2cVjOzDLycX+OFcOQawjODp yxy9IccEqTgeVSJy2UvhnIH2mXRQdQ== =jlUn -----END PGP SIGNATURE----- --Sig_/=hQpZn81nBo1YTaAXk/gs+v-- From unknown Fri Jun 13 11:21:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39617] [PATCH 1/2] gnu: Add linux-libre-pinebook-pro. Resent-From: Vagrant Cascadian Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 20 Feb 2020 04:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39617 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Jan Nieuwenhuizen , 39617@debbugs.gnu.org Cc: Danny Milosavljevic , Mike Rosset Received: via spool by 39617-submit@debbugs.gnu.org id=B39617.158217148212655 (code B ref 39617); Thu, 20 Feb 2020 04:05:02 +0000 Received: (at 39617) by debbugs.gnu.org; 20 Feb 2020 04:04:42 +0000 Received: from localhost ([127.0.0.1]:43682 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j4d4r-0003I2-QU for submit@debbugs.gnu.org; Wed, 19 Feb 2020 23:04:41 -0500 Received: from cascadia.aikidev.net ([173.255.214.101]:41924) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j4d4q-0003Ho-Da for 39617@debbugs.gnu.org; Wed, 19 Feb 2020 23:04:40 -0500 Received: from localhost (unknown [IPv6:2600:3c01:e000:21:21:21:0:100b]) (Authenticated sender: vagrant@cascadia.debian.net) by cascadia.aikidev.net (Postfix) with ESMTPSA id 94D001A9BD; Wed, 19 Feb 2020 20:04:34 -0800 (PST) From: Vagrant Cascadian In-Reply-To: <20200215185209.28334-1-janneke@gnu.org> References: <87tv3rd6sz.fsf@gnu.org> <20200215185209.28334-1-janneke@gnu.org> Date: Wed, 19 Feb 2020 20:04:34 -0800 Message-ID: <87wo8hewfh.fsf@yucca> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Successfully booted! Thanks for your work on this! This is the first time I've ever booted a new machine with Guix rather than Debian proper. :) Also the very first time I bootstrapped a Guix system from the guix packages built for Debian! Need to just go ahead and upload those soon. relatively minor issue below: On 2020-02-15, Jan Nieuwenhuizen wrote: > +;; Distribute a patched version of deblob-5.5 to accomodate for > +;; the file rename > +;; drivers/crypto/ccp/psp-dev.c -> drivers/crypto/ccp/sev-dev.c > +(define (deblob-scripts-pinebook-pro version) ... > + (origin > + (method url-fetch) > + (uri (string-append "https://linux-libre.fsfla.org" > + "/pub/linux-libre/releases/" version "-gnu/" > + "deblob-check")) I had to change version to download deblob-check to "5.5.1" as apparently the 5.5.0 version was removed from (or never present on) linux-libre.fsfla.org. live well, vagrant From unknown Fri Jun 13 11:21:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39617] [PATCH 0/2] Add initial Pinebook Pro support Resent-From: Vagrant Cascadian Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 20 Feb 2020 04:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39617 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Danny Milosavljevic , Jan Nieuwenhuizen Cc: 39617@debbugs.gnu.org Received: via spool by 39617-submit@debbugs.gnu.org id=B39617.158217196013375 (code B ref 39617); Thu, 20 Feb 2020 04:13:02 +0000 Received: (at 39617) by debbugs.gnu.org; 20 Feb 2020 04:12:40 +0000 Received: from localhost ([127.0.0.1]:43687 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j4dCa-0003Tf-JA for submit@debbugs.gnu.org; Wed, 19 Feb 2020 23:12:40 -0500 Received: from cascadia.aikidev.net ([173.255.214.101]:41948) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j4dCY-0003TR-Hl for 39617@debbugs.gnu.org; Wed, 19 Feb 2020 23:12:38 -0500 Received: from localhost (unknown [IPv6:2600:3c01:e000:21:21:21:0:100b]) (Authenticated sender: vagrant@cascadia.debian.net) by cascadia.aikidev.net (Postfix) with ESMTPSA id CFFD71A9BD; Wed, 19 Feb 2020 20:12:32 -0800 (PST) From: Vagrant Cascadian In-Reply-To: <20200216191911.26df0ad7@scratchpost.org> References: <87tv3rd6sz.fsf@gnu.org> <20200216191911.26df0ad7@scratchpost.org> Date: Wed, 19 Feb 2020 20:12:32 -0800 Message-ID: <87tv3lew27.fsf@yucca> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 2020-02-16, Danny Milosavljevic wrote: > On Sat, 15 Feb 2020 19:49:48 +0100 > Jan Nieuwenhuizen wrote: >> sudo sed 's,FDTDIR \([^ ]*\),FDT \1/rockchip/rk3399-pinebook-pro.dtb,' /boot/extlinux/extlinux.conf I didn't do this manually and mine booted without it; is this implemented in the patches directly? > It might make sense to find out why this is necessary. > > https://lists.denx.de/pipermail/u-boot/2014-January/171682.html describes that it > should be possible to set up u-boot environment variables (in uEnv.txt) to make > it find the correct FDT file anyway. uEnv.txt is not necessarily widely supported; some arbitrary boards implement it, but I wouldn't rely on it. live well, vagrant From unknown Fri Jun 13 11:21:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39617] [PATCH 1/2] gnu: Add linux-libre-pinebook-pro. Resent-From: Jan Nieuwenhuizen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 20 Feb 2020 06:27:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39617 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Vagrant Cascadian Cc: 39617@debbugs.gnu.org, Mike Rosset , Danny Milosavljevic Received: via spool by 39617-submit@debbugs.gnu.org id=B39617.15821799791605 (code B ref 39617); Thu, 20 Feb 2020 06:27:01 +0000 Received: (at 39617) by debbugs.gnu.org; 20 Feb 2020 06:26:19 +0000 Received: from localhost ([127.0.0.1]:43731 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j4fHq-0000Pl-JT for submit@debbugs.gnu.org; Thu, 20 Feb 2020 01:26:18 -0500 Received: from eggs.gnu.org ([209.51.188.92]:42196) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j4fHp-0000PS-4R for 39617@debbugs.gnu.org; Thu, 20 Feb 2020 01:26:13 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:54216) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1j4fHi-0000zI-4j; Thu, 20 Feb 2020 01:26:06 -0500 Received: from ip-213-127-117-42.ip.prioritytelecom.net ([213.127.117.42]:34013 helo=dundal.peder.onsbrabantnet.nl) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1j4fHf-0003JS-IT; Thu, 20 Feb 2020 01:26:04 -0500 From: Jan Nieuwenhuizen Organization: AvatarAcademy.nl References: <87tv3rd6sz.fsf@gnu.org> <20200215185209.28334-1-janneke@gnu.org> <87wo8hewfh.fsf@yucca> X-Url: http://AvatarAcademy.nl Date: Thu, 20 Feb 2020 07:26:00 +0100 In-Reply-To: <87wo8hewfh.fsf@yucca> (Vagrant Cascadian's message of "Wed, 19 Feb 2020 20:04:34 -0800") Message-ID: <87tv3lbwqv.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Vagrant Cascadian writes: > Successfully booted! Thanks for your work on this! This is the first > time I've ever booted a new machine with Guix rather than Debian > proper. :) \o/ > Also the very first time I bootstrapped a Guix system from the guix > packages built for Debian! Need to just go ahead and upload those soon. > > relatively minor issue below: > > On 2020-02-15, Jan Nieuwenhuizen wrote: >> +;; Distribute a patched version of deblob-5.5 to accomodate for >> +;; the file rename >> +;; drivers/crypto/ccp/psp-dev.c -> drivers/crypto/ccp/sev-dev.c >> +(define (deblob-scripts-pinebook-pro version) > ... >> + (origin >> + (method url-fetch) >> + (uri (string-append "https://linux-libre.fsfla.org" >> + "/pub/linux-libre/releases/" version "-gn= u/" >> + "deblob-check")) > > I had to change version to download deblob-check to "5.5.1" as > apparently the 5.5.0 version was removed from (or never present on) > linux-libre.fsfla.org. Hmm; could be anything -- I'm hoping that we can move to a released tarball + patches some time soon anyway; this one of th ugly bits. Please feel free to push a fix! Greetings janneke --=20 Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar=C2=AE http://AvatarAcademy.com From unknown Fri Jun 13 11:21:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39617] [PATCH 0/2] Add initial Pinebook Pro support Resent-From: Jan Nieuwenhuizen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 20 Feb 2020 06:30:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39617 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Vagrant Cascadian Cc: Danny Milosavljevic , 39617@debbugs.gnu.org Received: via spool by 39617-submit@debbugs.gnu.org id=B39617.15821801691911 (code B ref 39617); Thu, 20 Feb 2020 06:30:03 +0000 Received: (at 39617) by debbugs.gnu.org; 20 Feb 2020 06:29:29 +0000 Received: from localhost ([127.0.0.1]:43739 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j4fKz-0000Ul-El for submit@debbugs.gnu.org; Thu, 20 Feb 2020 01:29:29 -0500 Received: from eggs.gnu.org ([209.51.188.92]:42492) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j4fKx-0000UW-F7 for 39617@debbugs.gnu.org; Thu, 20 Feb 2020 01:29:27 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:54248) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1j4fKs-0002Iz-Ap; Thu, 20 Feb 2020 01:29:22 -0500 Received: from ip-213-127-117-42.ip.prioritytelecom.net ([213.127.117.42]:34045 helo=dundal.peder.onsbrabantnet.nl) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1j4fKo-00015b-Ah; Thu, 20 Feb 2020 01:29:18 -0500 From: Jan Nieuwenhuizen Organization: AvatarAcademy.nl References: <87tv3rd6sz.fsf@gnu.org> <20200216191911.26df0ad7@scratchpost.org> <87tv3lew27.fsf@yucca> X-Url: http://AvatarAcademy.nl Date: Thu, 20 Feb 2020 07:29:15 +0100 In-Reply-To: <87tv3lew27.fsf@yucca> (Vagrant Cascadian's message of "Wed, 19 Feb 2020 20:12:32 -0800") Message-ID: <87pne9bwlg.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Vagrant Cascadian writes: > On 2020-02-16, Danny Milosavljevic wrote: >> On Sat, 15 Feb 2020 19:49:48 +0100 >> Jan Nieuwenhuizen wrote: >>> sudo sed 's,FDTDIR \([^ ]*\),FDT \1/rockchip/rk3399-pinebook-pro.dtb,' = /boot/extlinux/extlinux.conf > > I didn't do this manually and mine booted without it; is this > implemented in the patches directly? The need for this was a big puzzle to me -- I have no idea what happened ovor at my side. Could it be a firmware thing, you may have an earlier badge? I did build some packages on an intel box, possibly using qemu; as soon as I have a working pinebook again I'll try to do a whole fresh install. Thanks! janneke --=20 Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar=C2=AE http://AvatarAcademy.com From unknown Fri Jun 13 11:21:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39617] [PATCH 0/2] Add initial Pinebook Pro support Resent-From: Vagrant Cascadian Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 28 Feb 2020 01:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39617 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Danny Milosavljevic , Jan Nieuwenhuizen Cc: 39617@debbugs.gnu.org Received: via spool by 39617-submit@debbugs.gnu.org id=B39617.15828518302796 (code B ref 39617); Fri, 28 Feb 2020 01:04:02 +0000 Received: (at 39617) by debbugs.gnu.org; 28 Feb 2020 01:03:50 +0000 Received: from localhost ([127.0.0.1]:60459 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j7U49-0000ir-Gi for submit@debbugs.gnu.org; Thu, 27 Feb 2020 20:03:50 -0500 Received: from cascadia.aikidev.net ([173.255.214.101]:52062) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j7U48-0000ia-0e for 39617@debbugs.gnu.org; Thu, 27 Feb 2020 20:03:44 -0500 Received: from localhost (unknown [IPv6:2600:3c01:e000:21:21:21:0:100b]) (Authenticated sender: vagrant@cascadia.debian.net) by cascadia.aikidev.net (Postfix) with ESMTPSA id DE5681A9BD; Thu, 27 Feb 2020 17:03:37 -0800 (PST) From: Vagrant Cascadian In-Reply-To: <20200216191911.26df0ad7@scratchpost.org> References: <87tv3rd6sz.fsf@gnu.org> <20200216191911.26df0ad7@scratchpost.org> Date: Thu, 27 Feb 2020 17:03:34 -0800 Message-ID: <875zfr1q1l.fsf@yucca> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On 2020-02-16, Danny Milosavljevic wrote: > On Sat, 15 Feb 2020 19:49:48 +0100 > Jan Nieuwenhuizen wrote: > >> A vanilla kernel does not work yet; apparently development to upstream [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: spinics.net] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: git.eno.space (space)] 0.0 SPF_NONE SPF: sender does not publish an SPF Record X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) --=-=-= Content-Type: text/plain On 2020-02-16, Danny Milosavljevic wrote: > On Sat, 15 Feb 2020 19:49:48 +0100 > Jan Nieuwenhuizen wrote: > >> A vanilla kernel does not work yet; apparently development to upstream >> pinebook-pro patches lives here: >> https://gitlab.manjaro.org/tsys/linux-pinebook-pro > > Yeah, but LKML has some of the patches there in review, for example: > > * http://lkml.iu.edu/hypermail/linux/kernel/2001.1/01899.html (already accepted) > * https://patchwork.kernel.org/patch/11325531/ (pending changes) > [...] > * https://www.spinics.net/lists/kernel/msg3367972.html (pending changes) > > So all in all I think the Pinebook Pro will eventually work with the vanilla kernel. Updated patches were sent today (by the same person working on the manjaro kernel, I think): https://patchwork.kernel.org/project/linux-arm-kernel/list/?series=248535 >> Similarly, Das U-Boot has a pinebook-pro development branch >> https://git.eno.space/pbp-uboot.git > > (Not so sure whether that one will be upstreamed) I think the upstreaming for pinebook pro is delayed on the device tree landing in upstream linux... Peter Robinson sent a patch series that kind of worked for me, though I didn't yet have a working kernel at the time to test: https://patchwork.ozlabs.org/project/uboot/list/?series=142716&state=* Combining that with the newer device-tree patches submitted to linux might be fruitful! I haven't done any recent tests, largely due to the issue with "guix pull" being broken on aarch64... might only have limited ability to test things the next week or so, or might just get a wild hair and go for it. live well, vagrant --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCXlhm5gAKCRDcUY/If5cW qozRAPwK7FHkoPBoAZFb/Cz7G4I07Y0MzNZEMwujgunSraR9vgD+ISkIEdY4bnm7 8r1X1muOScETNTO9viTFuA63x0ZCTQI= =uf0+ -----END PGP SIGNATURE----- --=-=-=-- From unknown Fri Jun 13 11:21:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39617] [PATCH 0/2] Add initial Pinebook Pro support References: <87tv3rd6sz.fsf@gnu.org> In-Reply-To: <87tv3rd6sz.fsf@gnu.org> Resent-From: Brian Woodcox Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 20 May 2020 06:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39617 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 39617@debbugs.gnu.org Cc: janneke@gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.158995622311995 (code B ref -1); Wed, 20 May 2020 06:31:01 +0000 Received: (at submit) by debbugs.gnu.org; 20 May 2020 06:30:23 +0000 Received: from localhost ([127.0.0.1]:52014 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jbIFC-00037P-KR for submit@debbugs.gnu.org; Wed, 20 May 2020 02:30:22 -0400 Received: from lists.gnu.org ([209.51.188.17]:56870) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jbIFB-00037I-T1 for submit@debbugs.gnu.org; Wed, 20 May 2020 02:30:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56864) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jbIFB-0001DJ-8w for guix-patches@gnu.org; Wed, 20 May 2020 02:30:21 -0400 Received: from mail.inskydata.com ([184.68.229.6]:55973 helo=server.inskydata.com) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jbIF9-0006FL-Qj; Wed, 20 May 2020 02:30:20 -0400 Received: from [192.168.34.174] (unknown [192.168.34.174]) by server.inskydata.com (Postfix) with ESMTPSA id A97AD5F7AD30; Wed, 20 May 2020 00:29:34 -0600 (MDT) Content-Type: multipart/alternative; boundary=Apple-Mail-DC2D4EEC-461D-4286-8B3C-2F9CB19A31B7 Content-Transfer-Encoding: 7bit From: Brian Woodcox Mime-Version: 1.0 (1.0) Date: Wed, 20 May 2020 00:29:01 -0600 Message-Id: <71EBF8FA-DEEF-47A8-A1CB-5856B631A31E@InSkyData.com> X-Mailer: iPad Mail (15F79) Received-SPF: none client-ip=184.68.229.6; envelope-from=bw@InSkyData.com; helo=server.inskydata.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/20 02:30:01 X-ACL-Warn: Detected OS = Mac OS X 10.x X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --Apple-Mail-DC2D4EEC-461D-4286-8B3C-2F9CB19A31B7 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Regarding this issue: sudo sed 's,FDTDIR \([^ ]*\),FDT \1/rockchip/rk3399-pinebook-pro.dtb,' I only ran into this issue with a few newer Pinebook Pro=E2=80=99s It turns out the stock Debian=E2=80=99s u-boot on the emmc is causing the bo= ot process to look for rockchip-evb_rk3399.dtb. For example if you install the Manjaro u-boot files to the emmc, this proble= m goes away. That=E2=80=99s why only some of us encounter this problem and others do not.= Brian.= --Apple-Mail-DC2D4EEC-461D-4286-8B3C-2F9CB19A31B7 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable Regarding this issue:
sudo sed 's,FDTDIR \([^ ]*\),FDT \1/rockchip/=
rk3399-pinebook-pro.dtb,'
I only ran into this iss=
ue with a few newer Pinebook Pro=E2=80=99s
It turn=
s out the stock Debian=E2=80=99s u-boot on the emmc is causing the boot proc=
ess to look for rockchip-evb_rk3399.dtb.
For example=
 if you install the Manjaro u-boot files to the emmc, this problem goes away=
.
That=E2=80=99s why only some of us encounter thi=
s problem and others do not.
Brian.<=
/pre>
= --Apple-Mail-DC2D4EEC-461D-4286-8B3C-2F9CB19A31B7-- From unknown Fri Jun 13 11:21:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39617] [PATCH 0/2] Add initial Pinebook Pro support References: <87tv3rd6sz.fsf@gnu.org> In-Reply-To: <87tv3rd6sz.fsf@gnu.org> Resent-From: Brian Woodcox Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 20 May 2020 06:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39617 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 39617@debbugs.gnu.org Cc: janneke@gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.158995623912026 (code B ref -1); Wed, 20 May 2020 06:31:02 +0000 Received: (at submit) by debbugs.gnu.org; 20 May 2020 06:30:39 +0000 Received: from localhost ([127.0.0.1]:52017 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jbIFS-00037u-VQ for submit@debbugs.gnu.org; Wed, 20 May 2020 02:30:39 -0400 Received: from lists.gnu.org ([209.51.188.17]:57276) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jbIFR-00037n-QL for submit@debbugs.gnu.org; Wed, 20 May 2020 02:30:38 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56882) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jbIFR-0001TT-Jx for guix-patches@gnu.org; Wed, 20 May 2020 02:30:37 -0400 Received: from mail.inskydata.com ([184.68.229.6]:58156 helo=server.inskydata.com) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jbIFQ-0006HT-U0; Wed, 20 May 2020 02:30:37 -0400 Received: from [192.168.34.174] (unknown [192.168.34.174]) by server.inskydata.com (Postfix) with ESMTPSA id B4FBC5F7AD3B; Wed, 20 May 2020 00:29:41 -0600 (MDT) Content-Type: multipart/alternative; boundary=Apple-Mail-34DA75C5-8C37-4300-A616-F87BACBAF618 Content-Transfer-Encoding: 7bit From: Brian Woodcox Mime-Version: 1.0 (1.0) Date: Wed, 20 May 2020 00:29:02 -0600 Message-Id: X-Mailer: iPad Mail (15F79) Received-SPF: none client-ip=184.68.229.6; envelope-from=bw@InSkyData.com; helo=server.inskydata.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/20 02:30:01 X-ACL-Warn: Detected OS = Mac OS X 10.x X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --Apple-Mail-34DA75C5-8C37-4300-A616-F87BACBAF618 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Regarding this issue: sudo sed 's,FDTDIR \([^ ]*\),FDT \1/rockchip/rk3399-pinebook-pro.dtb,' I only ran into this issue with a few newer Pinebook Pro=E2=80=99s It turns out the stock Debian=E2=80=99s u-boot on the emmc is causing the bo= ot process to look for rockchip-evb_rk3399.dtb. For example if you install the Manjaro u-boot files to the emmc, this proble= m goes away. That=E2=80=99s why only some of us encounter this problem and others do not.= Brian.= --Apple-Mail-34DA75C5-8C37-4300-A616-F87BACBAF618 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable Regarding this issue:
sudo sed 's,FDTDIR \([^ ]*\),FDT \1/rockchip/=
rk3399-pinebook-pro.dtb,'
I only ran into this iss=
ue with a few newer Pinebook Pro=E2=80=99s
It turn=
s out the stock Debian=E2=80=99s u-boot on the emmc is causing the boot proc=
ess to look for rockchip-evb_rk3399.dtb.
For example=
 if you install the Manjaro u-boot files to the emmc, this problem goes away=
.
That=E2=80=99s why only some of us encounter thi=
s problem and others do not.
Brian.<=
/pre>
= --Apple-Mail-34DA75C5-8C37-4300-A616-F87BACBAF618-- From unknown Fri Jun 13 11:21:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39617] [PATCH 0/2] Add initial Pinebook Pro support Resent-From: Jan Nieuwenhuizen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 20 May 2020 07:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39617 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Brian Woodcox Cc: 39617@debbugs.gnu.org X-Debbugs-Original-Cc: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.158995894116514 (code B ref -1); Wed, 20 May 2020 07:16:02 +0000 Received: (at submit) by debbugs.gnu.org; 20 May 2020 07:15:41 +0000 Received: from localhost ([127.0.0.1]:52076 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jbIx3-0004II-2B for submit@debbugs.gnu.org; Wed, 20 May 2020 03:15:41 -0400 Received: from lists.gnu.org ([209.51.188.17]:59960) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jbIx1-0004I6-8W for submit@debbugs.gnu.org; Wed, 20 May 2020 03:15:39 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60198) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jbIx1-0006uC-2X for guix-patches@gnu.org; Wed, 20 May 2020 03:15:39 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:43890) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jbIx0-0006DS-6t; Wed, 20 May 2020 03:15:38 -0400 Received: from [2001:980:1b4f:1:42d2:832d:bb59:862] (port=49260 helo=dundal.peder.onsbrabantnet.nl) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jbIwy-0002n9-9U; Wed, 20 May 2020 03:15:36 -0400 From: Jan Nieuwenhuizen Organization: AvatarAcademy.nl References: <71EBF8FA-DEEF-47A8-A1CB-5856B631A31E@InSkyData.com> X-Url: http://AvatarAcademy.nl Date: Wed, 20 May 2020 09:15:33 +0200 In-Reply-To: <71EBF8FA-DEEF-47A8-A1CB-5856B631A31E@InSkyData.com> (Brian Woodcox's message of "Wed, 20 May 2020 00:29:01 -0600") Message-ID: <87blmj9iwa.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Brian Woodcox writes: > Regarding this issue: > sudo sed 's,FDTDIR \([^ ]*\),FDT \1/rockchip/rk3399-pinebook-pro.dtb,' > I only ran into this issue with a few newer Pinebook Pro=E2=80=99s > It turns out the stock Debian=E2=80=99s u-boot on the emmc is causing the= boot process to look for rockchip-evb_rk3399.dtb. > For example if you install the Manjaro u-boot files to the emmc, this pro= blem goes away. > That=E2=80=99s why only some of us encounter this problem and others do n= ot. Ah, that's great! You tried several? I'm still hoping that pine64 will some day handle my zoho support ticket about my bricked pinebook pro :-( Greetings, janneke --=20 Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar=C2=AE http://AvatarAcademy.com From unknown Fri Jun 13 11:21:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39617] [PATCH 0/2] Add initial Pinebook Pro support Resent-From: Brian Woodcox Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 20 May 2020 16:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39617 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Jan Nieuwenhuizen Cc: 39617@debbugs.gnu.org X-Debbugs-Original-Cc: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.158999086328908 (code B ref -1); Wed, 20 May 2020 16:08:01 +0000 Received: (at submit) by debbugs.gnu.org; 20 May 2020 16:07:43 +0000 Received: from localhost ([127.0.0.1]:54088 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jbRFu-0007WC-UV for submit@debbugs.gnu.org; Wed, 20 May 2020 12:07:43 -0400 Received: from lists.gnu.org ([209.51.188.17]:57966) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jbRFt-0007W4-K6 for submit@debbugs.gnu.org; Wed, 20 May 2020 12:07:42 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44286) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jbRFt-0007X5-FP for guix-patches@gnu.org; Wed, 20 May 2020 12:07:41 -0400 Received: from mail.inskydata.com ([184.68.229.6]:33142 helo=server.inskydata.com) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jbRFs-0003x5-6i; Wed, 20 May 2020 12:07:41 -0400 Received: from [192.168.19.76] (unknown [192.168.19.76]) by server.inskydata.com (Postfix) with ESMTPSA id 48B0F5F84AA1; Wed, 20 May 2020 10:06:57 -0600 (MDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 11.3 \(3445.6.18\)) From: Brian Woodcox In-Reply-To: <87blmj9iwa.fsf@gnu.org> Date: Wed, 20 May 2020 10:06:53 -0600 Content-Transfer-Encoding: quoted-printable Message-Id: References: <71EBF8FA-DEEF-47A8-A1CB-5856B631A31E@InSkyData.com> <87blmj9iwa.fsf@gnu.org> X-Mailer: Apple Mail (2.3445.6.18) Received-SPF: none client-ip=184.68.229.6; envelope-from=bw@inskydata.com; helo=server.inskydata.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/20 12:07:20 X-ACL-Warn: Detected OS = Mac OS X 10.x X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Yes, I have 4 in total. I=E2=80=99m teaching 3 of my 4 children programming and guix. Or at = least that=E2=80=99s the plan. I have loaded guix system on their SD cards, so that they can boot and = also re-configure works. Yay! We have Icecat installed on all the laptops. Graphics acceleration with = Xfce. I=E2=80=99ve learned a lot about Guix myself in the past number of = weeks. So far a happy camper. Brian. > On May 20, 2020, at 1:15 AM, Jan Nieuwenhuizen = wrote: >=20 > Brian Woodcox writes: >=20 >> Regarding this issue: >=20 >> sudo sed 's,FDTDIR \([^ ]*\),FDT = \1/rockchip/rk3399-pinebook-pro.dtb,' >> I only ran into this issue with a few newer Pinebook Pro=E2=80=99s >> It turns out the stock Debian=E2=80=99s u-boot on the emmc is causing = the boot process to look for rockchip-evb_rk3399.dtb. >> For example if you install the Manjaro u-boot files to the emmc, this = problem goes away. >> That=E2=80=99s why only some of us encounter this problem and others = do not. >=20 > Ah, that's great! You tried several? I'm still hoping that pine64 = will > some day handle my zoho support ticket about my bricked pinebook pro = :-( >=20 > Greetings, > janneke >=20 > --=20 > Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org > Freelance IT http://JoyofSource.com | Avatar=C2=AE = http://AvatarAcademy.com