From fe3873a5423e587161941ba833bfbd266cc37f6a Mon Sep 17 00:00:00 2001
From: guowenxue <guowenxue@gmail.com>
Date: Wed, 28 Jun 2023 22:08:51 +0800
Subject: [PATCH] update buildroot install build shell script

---
 tools/setup_tools.sh |   23 ++++++++++-------------
 1 files changed, 10 insertions(+), 13 deletions(-)

diff --git a/tools/setup_tools.sh b/tools/setup_tools.sh
index 8c80b6a..43b67ba 100755
--- a/tools/setup_tools.sh
+++ b/tools/setup_tools.sh
@@ -2,7 +2,7 @@
 # This shell script used to setup imx6ull build envrionment
 #
 
-LYFTP_PUB=http://wekei-iot.com:2211/imx/igkboard/tools/lintools
+LYFTP_PUB=http://master.iot-yun.club:2211/imx/crosstool
 
 # display in yellow
 function pr_warn() {
@@ -76,11 +76,8 @@
 function install_buildroot()
 {
     BUILDROOT_PATH=/opt/buildroot
-    BUILDROOT_NAME=cortexA7
-
-    BUILDROOT_VER=buildroot-2021.02.7-cortexA7
-    BUILDROOT_TAR=${BUILDROOT_VER}.tar.bz2
-    BUILDROOT_DLADDR=${LYFTP_PUB}/$BUILDROOT_TAR
+    BUILDROOT_NAME=gcc-10.4-cortexA7-2023.02
+    BUILDROOT_TAR=$BUILDROOT_NAME.tar.xz
 
     if [ -d ${BUILDROOT_PATH}/${BUILDROOT_NAME} ] ; then
         pr_warn "Buildroot already installed to $BUILDROOT_PATH/$BUILDROOT_NAME"
@@ -90,12 +87,12 @@
     mkdir -p ${BUILDROOT_PATH}
 
     if [ ! -f $BUILDROOT_TAR ] ; then
-        pr_info "download $BUILDROOT_VER now..."
-        wget -c $BUILDROOT_DLADDR
+        pr_info "download $BUILDROOT_NAME now..."
+        wget -c $LYFTP_PUB/$BUILDROOT_TAR
     fi
 
-    pr_info "install $BUILDROOT_VER to $BUILDROOT_PATH/$BUILDROOT_NAME now..."
-    tar -xjf ${BUILDROOT_TAR} -C ${BUILDROOT_PATH}
+    pr_info "install $BUILDROOT_NAME to $BUILDROOT_PATH now..."
+    tar -xJf ${BUILDROOT_TAR} -C ${BUILDROOT_PATH}
 
     $BUILDROOT_PATH/$BUILDROOT_NAME/bin/arm-linux-gcc -v
 
@@ -108,10 +105,10 @@
 #   https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads
 function install_crosstool()
 {
-    ARMTOOL_VER=11.2-2022.02
+    ARMTOOL_VER=10.3-2021.07
     ARMTOOL_NAME=gcc-arm-$ARMTOOL_VER
     ARMTOOL_PACK=${ARMTOOL_NAME}-`uname -p`-arm-none-linux-gnueabihf
-    ARMTOOL_URL=https://developer.arm.com/-/media/Files/downloads/gnu/$ARMTOOL_VER/binrel/
+    ARMTOOL_URL=https://developer.arm.com/-/media/Files/downloads/gnu-a/$ARMTOOL_VER/binrel/
 
     if [ -d /opt/$ARMTOOL_NAME ]  ; then
         pr_info "$ARMTOOL_NAME crosstool already installed, skip it"
@@ -127,7 +124,7 @@
     tar -xJf $ARMTOOL_PACK.tar.xz -C /opt
     rm -f $ARMTOOL_PACK.tar.xz
 
-	mv /opt/$ARMTOOL_PACK /opt/$ARMTOOL_NAME
+    mv /opt/$ARMTOOL_PACK /opt/$ARMTOOL_NAME
 
     /opt/$ARMTOOL_NAME/bin/arm-none-linux-gnueabihf-gcc -v
     pr_info "cross compiler installed to \"/opt/$ARMTOOL_NAME\" successfully"

--
Gitblit v1.9.1