From 282692bc184747732b9ecdfdc5ca6c57e2bb2dd4 Mon Sep 17 00:00:00 2001 From: Silvan Calarco Date: Tue, 5 Jan 2021 12:29:12 +0100 Subject: [PATCH] diskimg: added support for aarch64 rpi target passing new option -rpi64 to rootfsinstall --- platforms/diskimg/pre.inc.sh | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/platforms/diskimg/pre.inc.sh b/platforms/diskimg/pre.inc.sh index d205082..60f53b4 100644 --- a/platforms/diskimg/pre.inc.sh +++ b/platforms/diskimg/pre.inc.sh @@ -1,8 +1,16 @@ +DEVICEARCH=$ARCH case $VARIANT in - baytrail) MODE=rootfsinstall; ROOTFSINSTALL_ADD="-baytrail"; DEVICEARCH=x86_64; MEDIA_SIZE=5120 ;; - bananapi) MODE=rootfsinstall; ROOTFSINSTALL_ADD="-bpi"; DEVICEARCH=arm; MEDIA_SIZE=4192 ;; - raspberrypi) MODE=rootfsinstall; ROOTFSINSTALL_ADD="-rpi"; DEVICEARCH=arm; MEDIA_SIZE=6144 ;; - cubox) MODE=rootfsinstall; ROOTFSINSTALL_ADD="-cubox" DEVICEARCH=arm; MEDIA_SIZE=4192 ;; + baytrail) MODE=rootfsinstall; ROOTFSINSTALL_ADD="-baytrail"; MEDIA_SIZE=5120 ;; + bananapi) MODE=rootfsinstall; ROOTFSINSTALL_ADD="-bpi"; MEDIA_SIZE=4192 ;; + cubox) MODE=rootfsinstall; ROOTFSINSTALL_ADD="-cubox"; MEDIA_SIZE=4192 ;; livecd) MODE=usbinstall; ROOTFSINSTALL_ADD= ;; - *) MODE=rootfsinstall; ROOTFSINSTALL_ADD= ; DEVICEARCH=$ARCH ;; + raspberrypi) + MODE=rootfsinstall + if [ "$ARCH" == "aarch64" ]; then + ROOTFSINSTALL_ADD="-rpi64" + else + ROOTFSINSTALL_ADD="-rpi" + fi + MEDIA_SIZE=6144 ;; + *) MODE=rootfsinstall; ROOTFSINSTALL_ADD= ;; esac