Browse Source

aarch64 changes, binary updates

Reinhard Russinger 3 years ago
parent
commit
7a403b2df9

BIN
board/GfA/Display001/rootfs/var/GfA/Display_GSM


BIN
board/GfA/Display001/rootfs/var/GfA/Pruuart


BIN
board/GfA/Display001/rootfs/var/GfA/gsm_MSQ


+ 29 - 0
patches/0107-CrossCompile-for-aarch64.patch

@@ -0,0 +1,29 @@
+diff --git a/CrossCompile.sh b/CrossCompile.sh
+index c068ea1081..e0965cb385 100755
+--- a/CrossCompile.sh
++++ b/CrossCompile.sh
+@@ -64,7 +64,7 @@ export PATH=$PATH:$SYSROOT
+ export CROSS_COMPILE="${_GNU_TARGET_NAME}-"
+ export CROSS=${CROSS_COMPILE}
+ 
+-export ARCH=arm
++export ARCH=aarch64
+ _KERNELDIR=`grep BR2_LINUX_KERNEL_VERSION\= .config | awk -F\= -F\" '{print $2}'`
+ export KERNELDIR=${CMDDIR}/output/build/linux-${_KERNELDIR}
+ export BB_KERNEL_SOURCES=$KERNELDIR
+@@ -73,15 +73,6 @@ export CC_FULLPATH="${SYSROOT}/${CROSS_COMPILE}"
+ export CC=${CROSS_COMPILE}gcc
+ export CXX=${CROSS_COMPILE}g++
+ 
+-#--- gnupru
+-export PASM=pasm
+-##export PSYSROOT=/home/ru/pru/pru-gcc/bin
+-export PSYSROOT=/opt/GfA/PRU-ICSS/bin/pru-gcc/bin
+-export PATH=$PSYSROOT:$PATH
+-
+-export PCROSS_COMPILE=pru-
+-export PARCH=pru
+-
+ cd $WRKDIR
+ if [ $# -eq "0" ] 
+ then

+ 13 - 0
patches/0108-MakeTOOLCHAN-for-aarch64.patch

@@ -0,0 +1,13 @@
+diff --git a/MakeTOOLCHAIN.sh b/MakeTOOLCHAIN.sh
+index 134f9f1d99..bf95ddc5f5 100755
+--- a/MakeTOOLCHAIN.sh
++++ b/MakeTOOLCHAIN.sh
+@@ -83,7 +83,7 @@ export KERNELDIR=$TOOLCHAIN_DIR/Kernel-$BUILD/linux-${_KERNELDIR}
+ export CROSS_COMPILE=${CROSS_COMPILE}
+ export CROSS=${CROSS_COMPILE}
+ 
+-export ARCH=arm
++export ARCH=aarch64
+ export SYSROOTARM=`grep BR2_HOST_DIR .config | awk -F\= -F\" '{print $2}'`/usr/${_GNU_TARGET_NAME}/sysroot
+ export CC_FULLPATH="${SYSROOT}/${CROSS_COMPILE}"
+ export CC=${CROSS_COMPILE}gcc