I gave this a try on the Pinebook Pro to see if any of the issues I have
got fixed/improved, but it still remains nothing but a toy device.
Besides existing flaws, I have not noticed any regression.
I bumped and rebuilt u-boot's aarc64 FLAVOR and dd'ed the files as
documented in INSTALL.aarc64 onto eMMC.
Does anyone else want to test this on their devices?
Feedback? OK?
Index: sysutils/arm-trusted-firmware/Makefile
===================================================================
RCS file: /cvs/ports/sysutils/arm-trusted-firmware/Makefile,v
retrieving revision 1.18
diff -u -p -r1.18 Makefile
--- sysutils/arm-trusted-firmware/Makefile 11 Mar 2022 19:57:11 -0000
1.18
+++ sysutils/arm-trusted-firmware/Makefile 1 Aug 2022 19:03:06 -0000
@@ -4,10 +4,9 @@ COMMENT= ARM Trusted Firmware
GH_ACCOUNT= ARM-software
GH_PROJECT= arm-trusted-firmware
-GH_TAGNAME= v2.5
+GH_TAGNAME= v2.7.0
EPOCH= 0
-REVISION= 0
CATEGORIES= sysutils
Index: sysutils/arm-trusted-firmware/distinfo
===================================================================
RCS file: /cvs/ports/sysutils/arm-trusted-firmware/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- sysutils/arm-trusted-firmware/distinfo 18 Jun 2021 09:17:28 -0000
1.10
+++ sysutils/arm-trusted-firmware/distinfo 1 Aug 2022 19:03:09 -0000
@@ -1,2 +1,2 @@
-SHA256 (arm-trusted-firmware-2.5.tar.gz) =
/Ezax8CPw5i21LcFKF3BOsLSswp0ScbwfpzNgSByQd8=
-SIZE (arm-trusted-firmware-2.5.tar.gz) = 5506282
+SHA256 (arm-trusted-firmware-2.7.0.tar.gz) =
maN/WraCQVvoDyC7GKzcGkXtqfKn3mfrPceY+qcPZuY=
+SIZE (arm-trusted-firmware-2.7.0.tar.gz) = 6511934
Index: Makefile
===================================================================
RCS file: /cvs/ports/sysutils/u-boot/Makefile,v
retrieving revision 1.91
diff -u -p -r1.91 Makefile
--- Makefile 11 Mar 2022 19:58:09 -0000 1.91
+++ Makefile 1 Aug 2022 19:03:41 -0000
@@ -5,7 +5,7 @@ FLAVORS= aarch64 arm riscv64
FLAVOR?= arm
COMMENT= U-Boot firmware
VERSION= 2021.10
-REVISION= 3
+REVISION= 4
DISTNAME= u-boot-${VERSION}
PKGNAME= u-boot-${FLAVOR}-${VERSION:S/-//}
FULLPKGNAME= ${PKGNAME}
Index: pkg/PFRAG.aarch64
===================================================================
RCS file: /cvs/ports/sysutils/u-boot/pkg/PFRAG.aarch64,v
retrieving revision 1.28
diff -u -p -r1.28 PFRAG.aarch64
--- pkg/PFRAG.aarch64 11 Mar 2022 19:58:09 -0000 1.28
+++ pkg/PFRAG.aarch64 1 Aug 2022 18:00:30 -0000
@@ -123,6 +123,7 @@ share/u-boot/pine_h64-model-b/sunxi-spl.
share/u-boot/pine_h64-model-b/u-boot-sunxi-with-spl.bin
@comment share/u-boot/pine_h64-model-b/u-boot.bin
@comment share/u-boot/pine_h64-model-b/u-boot.img
+share/u-boot/pinebook/
share/u-boot/pinebook-pro-rk3399/
share/u-boot/pinebook-pro-rk3399/idbloader.img
@comment share/u-boot/pinebook-pro-rk3399/u-boot
@@ -131,7 +132,6 @@ share/u-boot/pinebook-pro-rk3399/u-boot-
@comment share/u-boot/pinebook-pro-rk3399/u-boot.bin
@comment share/u-boot/pinebook-pro-rk3399/u-boot.img
share/u-boot/pinebook-pro-rk3399/u-boot.itb
-share/u-boot/pinebook/
share/u-boot/pinebook/sunxi-spl.bin
@comment share/u-boot/pinebook/u-boot
@comment share/u-boot/pinebook/u-boot-spl.bin