凌云实验室推出的ARM Linux物联网网关开发板IGKBoard(IoT Gateway Kit Board)项目源码
guowenxue
2023-03-30 73a47a99a3f9e0e5552a082bdbf7c00cadb82797
yocto/build.sh
@@ -7,15 +7,18 @@
# 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
@@ -93,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()
@@ -106,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}
}