From e89d4d888bb4fdd0ce621a90ceb1d17ca9111f7d Mon Sep 17 00:00:00 2001
From: guowenxue <guowenxue@gmail.com>
Date: Tue, 16 Nov 2021 23:53:49 +0800
Subject: [PATCH] update linux patch, add ISL1208 RTC support
---
bsp/bootloader/build.sh | 19 ++++++++++++-------
1 files changed, 12 insertions(+), 7 deletions(-)
diff --git a/bsp/bootloader/build.sh b/bsp/bootloader/build.sh
index d9500c1..8da3327 100755
--- a/bsp/bootloader/build.sh
+++ b/bsp/bootloader/build.sh
@@ -6,11 +6,11 @@
BOARD=imx6ull
-CROSS_TOOL=arm-linux-gnueabihf-
+CROSS_TOOL=/opt/buildroot/cortexA7/bin/arm-linux-
# bootloader tarball path and branch
-TAR_PATH=/home/guowenxue/imx6ull/bsp/tarball
-BSP_BRANCH=lf-5.10.52-2.1.0
+TAR_PATH=${PRJ_PATH}/../tarball
+BSP_BRANCH=lf-5.10.52-2.1.0
BOOT=emmc
@@ -21,6 +21,9 @@
PATCH_FILE=${PRJ_PATH}/patch/${UBOOT_SRC}-${BOARD}.patch
+CONF_FILE=.cfg-${BOARD}
+
+JOBS=`cat /proc/cpuinfo | grep processor | wc -l`
set -u
set -e
@@ -46,7 +49,7 @@
return 0;
fi
- printf "\n -- decompress ${UBOOT_SRC}-{BSP_BRANCH}.tar.xz now ... -- \n\n"
+ printf "\n -- decompress ${UBOOT_SRC}-${BSP_BRANCH}.tar.xz now ... -- \n\n"
tar -xJf ${TAR_PATH}/${UBOOT_SRC}-${BSP_BRANCH}.tar.xz
}
@@ -56,7 +59,7 @@
cd ${UBOOT_SRC}
- if [ -s $PATCH_FILE ] ; then
+ if [ ! -s $CONF_FILE -a -s $PATCH_FILE ] ; then
patch -p1 < $PATCH_FILE
fi
@@ -73,10 +76,10 @@
cd ${UBOOT_SRC}
if [ ! -f .config ] ; then
- make mx6ull_14x14_evk_defconfig
+ cp $CONF_FILE .config
fi
- make
+ make -j ${JOBS}
cp u-boot-dtb.imx ${IMG_NAME}
chmod a+x ${IMG_NAME}
@@ -92,6 +95,7 @@
mkdir -p ${IMG_PATH}
cp ${IMG_NAME} ${IMG_PATH}
+ cp ${IMG_NAME} /tftp
cd ${PRJ_PATH}
}
@@ -102,6 +106,7 @@
cd ${UBOOT_SRC}
+ cp .config $CONF_FILE
make distclean
cd ${PRJ_PATH}
--
Gitblit v1.9.1