From 73a47a99a3f9e0e5552a082bdbf7c00cadb82797 Mon Sep 17 00:00:00 2001
From: guowenxue <guowenxue@gmail.com>
Date: Thu, 30 Mar 2023 16:22:51 +0800
Subject: [PATCH] rename meta-igkboard and update build.sh

---
 yocto/build.sh |   24 +++++++++++++++---------
 1 files changed, 15 insertions(+), 9 deletions(-)

diff --git a/yocto/build.sh b/yocto/build.sh
index b950653..b89ecfc 100755
--- a/yocto/build.sh
+++ b/yocto/build.sh
@@ -2,17 +2,23 @@
 # This shell script used to build yocto for igkbaord
 
 BOARD=igkboard
-VERSION=honister
+
+# https://wiki.yoctoproject.org/wiki/Releases
+# Version should be: hardknott(3.3) honister(3.4) kirkstone(4.0)
+VERSION=kirkstone
+
+# i.MX BSP release version:
+# https://www.nxp.com/design/software/embedded-software/i-mx-software/embedded-linux-for-i-mx-applications-processors:IMXLINUX
+BSPVER=lf-5.15.71-2.2.0
 
 PACKDIR=`pwd`/yocto_packets
-#PACKDIR=${HOME}/yocto/yocto_packets
 BUILDIR=$BOARD
 
 PRJ_PATH=`pwd`
-WORKDIR=${PRJ_PATH}/workspace-${VERSION}
+WORKDIR=${PRJ_PATH}/${VERSION}-${BSPVER}
 
-SRV_URL=http://weike-iot.com:2211/yocto/
-#SRV_URL=http://127.0.0.1:2211/yocto/
+SRV_URL=http://master.iot-yun.club:2211/imx/bsp/yocto/
+#SRV_URL=http://127.0.0.1:2211/imx/bsp/yocto/
 YOCTO_TAR=imx-yocto-bsp-${VERSION}.tar.xz
 
 set -e
@@ -90,7 +96,7 @@
     cd ${PRJ_PATH}
     do_unpack tarballs/$YOCTO_TAR
 
-    mv imx-yocto-bsp workspace-${VERSION}
+    mv imx-yocto-bsp $WORKDIR
 }
 
 function do_patch()
@@ -103,7 +109,7 @@
     pr_info "start patch Yocto ${VERSION}"
 
     cd ${WORKDIR}/sources
-    cp -af ${WORKDIR}/../meta-${BOARD}/${VERSION} meta-${BOARD}
+    cp -af ${WORKDIR}/../meta-${BOARD}/${VERSION}-${BSPVER} meta-${BOARD}
 
     cd ${WORKDIR}
 }
@@ -127,7 +133,7 @@
     sed -i "s|^DL_DIR.*|DL_DIR ?= \"${PACKDIR}\"|g" conf/local.conf
 
     #bitbake -c clean u-boot-imx linux-imx ${TARGET}
-    bitbake -k ${TARGET}
+    bitbake ${TARGET}
 
     cd ${WORKDIR}
 }
@@ -140,7 +146,7 @@
     cd $WORKDIR
 
     set -x
-    ls $WORKDIR/imx-yocto-bsp/${BUILDIR}/tmp/deploy/images/${BOARD}/
+    ls $WORKDIR/${BUILDIR}/tmp/deploy/images/${BOARD}/
     set +x
 }
 

--
Gitblit v1.9.1