aboutsummaryrefslogtreecommitdiff
path: root/release/arm64
diff options
context:
space:
mode:
Diffstat (limited to 'release/arm64')
-rw-r--r--release/arm64/PINE64-LTS.conf3
-rw-r--r--release/arm64/PINE64.conf3
-rw-r--r--release/arm64/PINEBOOK.conf3
-rw-r--r--release/arm64/ROCK64.conf3
-rw-r--r--release/arm64/ROCKPRO64.conf3
-rw-r--r--release/arm64/RPI.conf7
-rw-r--r--release/arm64/aarch64.conf1
-rwxr-xr-xrelease/arm64/make-memstick.sh1
-rw-r--r--release/arm64/mkisoimages.sh7
9 files changed, 14 insertions, 17 deletions
diff --git a/release/arm64/PINE64-LTS.conf b/release/arm64/PINE64-LTS.conf
index fa4ab6fd5302..bf05ba9cb5ab 100644
--- a/release/arm64/PINE64-LTS.conf
+++ b/release/arm64/PINE64-LTS.conf
@@ -1,6 +1,5 @@
#!/bin/sh
#
-# $FreeBSD$
#
EMBEDDED_TARGET_ARCH="aarch64"
@@ -9,7 +8,7 @@ EMBEDDEDBUILD=1
EMBEDDEDPORTS="sysutils/u-boot-pine64-lts"
FAT_SIZE="54m -b 1m"
FAT_TYPE="16"
-IMAGE_SIZE="3072M"
+IMAGE_SIZE="5120M"
KERNEL="GENERIC"
MD_ARGS="-x 63 -y 255"
PART_SCHEME="GPT"
diff --git a/release/arm64/PINE64.conf b/release/arm64/PINE64.conf
index c5aa86fc8160..a5c7ed2b2a95 100644
--- a/release/arm64/PINE64.conf
+++ b/release/arm64/PINE64.conf
@@ -1,6 +1,5 @@
#!/bin/sh
#
-# $FreeBSD$
#
EMBEDDED_TARGET_ARCH="aarch64"
@@ -9,7 +8,7 @@ EMBEDDEDBUILD=1
EMBEDDEDPORTS="sysutils/u-boot-pine64"
FAT_SIZE="54m -b 1m"
FAT_TYPE="16"
-IMAGE_SIZE="3072M"
+IMAGE_SIZE="5120M"
KERNEL="GENERIC"
MD_ARGS="-x 63 -y 255"
PART_SCHEME="GPT"
diff --git a/release/arm64/PINEBOOK.conf b/release/arm64/PINEBOOK.conf
index 17e287bc55ad..53e7327b4ffb 100644
--- a/release/arm64/PINEBOOK.conf
+++ b/release/arm64/PINEBOOK.conf
@@ -1,6 +1,5 @@
#!/bin/sh
#
-# $FreeBSD$
#
EMBEDDED_TARGET_ARCH="aarch64"
@@ -9,7 +8,7 @@ EMBEDDEDBUILD=1
EMBEDDEDPORTS="sysutils/u-boot-pinebook"
FAT_SIZE="54m -b 1m"
FAT_TYPE="16"
-IMAGE_SIZE="3072M"
+IMAGE_SIZE="5120M"
KERNEL="GENERIC"
MD_ARGS="-x 63 -y 255"
PART_SCHEME="GPT"
diff --git a/release/arm64/ROCK64.conf b/release/arm64/ROCK64.conf
index e77930b73661..5a89c4e2331a 100644
--- a/release/arm64/ROCK64.conf
+++ b/release/arm64/ROCK64.conf
@@ -1,6 +1,5 @@
#!/bin/sh
#
-# $FreeBSD$
#
EMBEDDED_TARGET_ARCH="aarch64"
@@ -9,7 +8,7 @@ EMBEDDEDBUILD=1
EMBEDDEDPORTS="sysutils/u-boot-rock64"
FAT_SIZE="50m -b 16m"
FAT_TYPE="16"
-IMAGE_SIZE="3072M"
+IMAGE_SIZE="5120M"
KERNEL="GENERIC"
MD_ARGS="-x 63 -y 255"
PART_SCHEME="GPT"
diff --git a/release/arm64/ROCKPRO64.conf b/release/arm64/ROCKPRO64.conf
index e09c3a8b491f..52b1c6d9c62a 100644
--- a/release/arm64/ROCKPRO64.conf
+++ b/release/arm64/ROCKPRO64.conf
@@ -1,6 +1,5 @@
#!/bin/sh
#
-# $FreeBSD$
#
EMBEDDED_TARGET_ARCH="aarch64"
@@ -9,7 +8,7 @@ EMBEDDEDBUILD=1
EMBEDDEDPORTS="sysutils/u-boot-rockpro64"
FAT_SIZE="50m -b 16m"
FAT_TYPE="16"
-IMAGE_SIZE="3072M"
+IMAGE_SIZE="5120M"
KERNEL="GENERIC"
MD_ARGS="-x 63 -y 255"
PART_SCHEME="GPT"
diff --git a/release/arm64/RPI.conf b/release/arm64/RPI.conf
index bce6236fbfae..b973687c535d 100644
--- a/release/arm64/RPI.conf
+++ b/release/arm64/RPI.conf
@@ -1,23 +1,24 @@
#!/bin/sh
#
-# $FreeBSD$
#
DTB_DIR="/usr/local/share/rpi-firmware"
-DTB="bcm2710-rpi-2-b.dtb bcm2710-rpi-3-b.dtb bcm2710-rpi-3-b-plus.dtb bcm2710-rpi-cm3.dtb bcm2711-rpi-4-b.dtb"
+DTB="bcm2710-rpi-2-b.dtb bcm2710-rpi-3-b.dtb bcm2710-rpi-3-b-plus.dtb bcm2710-rpi-cm3.dtb \
+ bcm2711-rpi-4-b.dtb bcm2711-rpi-cm4-io.dtb bcm2711-rpi-cm4.dtb"
EMBEDDED_TARGET_ARCH="aarch64"
EMBEDDED_TARGET="arm64"
EMBEDDEDBUILD=1
EMBEDDEDPORTS="sysutils/u-boot-rpi-arm64 sysutils/rpi-firmware"
FAT_SIZE="50m -b 1m"
FAT_TYPE="16"
-IMAGE_SIZE="3072M"
+IMAGE_SIZE="5120M"
KERNEL="GENERIC"
MD_ARGS="-x 63 -y 255"
OL_DIR="${DTB_DIR}/overlays"
OVERLAYS="mmc.dtbo pwm.dtbo disable-bt.dtbo"
PART_SCHEME="MBR"
export BOARDNAME="RPI"
+CONFIG_POWERD_ENABLE=1
arm_install_uboot() {
UBOOT_DIR="/usr/local/share/u-boot/u-boot-rpi-arm64"
diff --git a/release/arm64/aarch64.conf b/release/arm64/aarch64.conf
index ea6335cd02d8..c6355cba53ba 100644
--- a/release/arm64/aarch64.conf
+++ b/release/arm64/aarch64.conf
@@ -1,6 +1,5 @@
#!/bin/sh
#
-# $FreeBSD$
#
# Configuration file for release/release.sh to build arm64/aarch64
diff --git a/release/arm64/make-memstick.sh b/release/arm64/make-memstick.sh
index 9fcc001fc6fd..90ff98b394c7 100755
--- a/release/arm64/make-memstick.sh
+++ b/release/arm64/make-memstick.sh
@@ -7,7 +7,6 @@
#
# Usage: make-memstick.sh <directory tree or manifest> <image filename>
#
-# $FreeBSD$
#
set -e
diff --git a/release/arm64/mkisoimages.sh b/release/arm64/mkisoimages.sh
index e7e56eef1cb6..cb58178ed4b9 100644
--- a/release/arm64/mkisoimages.sh
+++ b/release/arm64/mkisoimages.sh
@@ -1,6 +1,5 @@
#!/bin/sh
#
-# $FreeBSD$
#
# This script is used by release/Makefile to build the (optional) ISO images
# for a FreeBSD release. It is considered architecture dependent since each
@@ -107,7 +106,11 @@ if [ "$bootable" != "" ]; then
# Create a GPT image containing the EFI partition.
efifilename=$(mktemp /tmp/efi.img.XXXXXX)
- imgsize=`stat -f %z "$NAME"`
+ if [ "$(uname -s)" = "Linux" ]; then
+ imgsize=`stat -c %s "$NAME"`
+ else
+ imgsize=`stat -f %z "$NAME"`
+ fi
$MKIMG -s gpt \
--capacity $imgsize \
$espparam \