凌云实验室推出的ARM Linux物联网网关开发板IGKBoard(IoT Gateway Kit Board)项目源码
guowenxue
2021-12-16 82d8bc96eaa5e551ff590c3f57fc247986b28024
update boardname to igkboard
6 files modified
31 ■■■■ changed files
bsp/bootloader/build.sh 4 ●●●● patch | view | raw | blame | history
bsp/build.sh 2 ●●● patch | view | raw | blame | history
bsp/images/build.sh 6 ●●●● patch | view | raw | blame | history
bsp/images/wintools/win_flash.bat 9 ●●●●● patch | view | raw | blame | history
bsp/kernel/build.sh 8 ●●●● patch | view | raw | blame | history
bsp/rootfs/build.sh 2 ●●● patch | view | raw | blame | history
bsp/bootloader/build.sh
@@ -5,7 +5,7 @@
IMG_PATH=${PRJ_PATH}/../images/
BOARD=imx6ull
BOARD=igkboard
CROSS_TOOL=/opt/buildroot/cortexA7/bin/arm-linux-
@@ -65,7 +65,7 @@
    fi
    printf "\n\nModify cross compiler in Makefile: $CROSS_TOOL\n\n"
    sed -i -e "s|^CROSS_COMPILE=.*|CROSS_COMPILE=${CROSS_TOOL}|g" Makefile
    sed -i -e "s|^CROSS_COMPILE=.*|CROSS_COMPILE?=${CROSS_TOOL}|g" Makefile
    cd ${PRJ_PATH}
}
bsp/build.sh
@@ -2,7 +2,7 @@
PRJ_PATH=`pwd`
BOARD=imx6ull
BOARD=igkboard
#CROSS_TOOL=arm-linux-gnueabihf-
CROSS_TOOL=/opt/buildroot/cortexA7/bin/arm-linux-
bsp/images/build.sh
@@ -22,7 +22,7 @@
IMAGE_PATH=${PRJ_PATH}/boot/
BOARD=imx6ull
BOARD=igkboard
# rootfs should be buildroot or stretch/buster/bullseye for debian system
ROOTFS=buildroot
@@ -50,9 +50,9 @@
BOOT_SIZE=100
IMG_UBOOT=${PRJ_PATH}/u-boot-imx6ull-emmc.imx
IMG_UBOOT=${PRJ_PATH}/u-boot-${BOARD}-emmc.imx
IMG_KERNEL=${IMAGE_PATH}/zImage
IMG_DTB=${IMAGE_PATH}/imx6ull-emmc.dtb
IMG_DTB=${IMAGE_PATH}/${BOARD}-emmc.dtb
ROOTFS_TAR=${TAR_PATH}/rootfs_${ROOTFS}.tar.bz2
MNT_POINT=./mnt
bsp/images/wintools/win_flash.bat
@@ -9,10 +9,11 @@
@echo off
set IMAGE_UBOOT=u-boot-imx6ull-emmc.imx
set IMAGE_SYS=linuxsys_imx6ull_buildroot.img
REM set IMAGE_SYS=linuxsys_imx6ull_yocto.img
REM set IMAGE_SYS=linuxsys_imx6ull_bullseye.img
set BOARD=igkboard
set ROOTFS=buildroot
set IMAGE_UBOOT=u-boot-%BOARD%-emmc.imx
set IMAGE_SYS=linuxsys_%BOARD%_%ROOTFS%.img
echo "Image Download Choices:"
bsp/kernel/build.sh
@@ -6,7 +6,7 @@
IMG_PATH=${PRJ_PATH}/../images/boot
BOARD=imx6ull
BOARD=igkboard
CROSS_TOOL=/opt/buildroot/cortexA7/bin/arm-linux-
@@ -20,7 +20,7 @@
PATCH_FILE=${PRJ_PATH}/patch/${LINUX_SRC}-${BOARD}.patch
CONF_FILE=.cfg-${BOARD}
CONF_FILE=arch/arm/configs/${BOARD}_defconfig
JOBS=`cat /proc/cpuinfo | grep processor | wc -l`
@@ -63,7 +63,7 @@
    fi
    printf "\n\nModify cross compiler in Makefile: $CROSS_TOOL\n\n"
    sed -i -e "s|^CROSS_COMPILE=.*|CROSS_COMPILE=${CROSS_TOOL}|g" Makefile
    sed -i -e "s|^CROSS_COMPILE=.*|CROSS_COMPILE?=${CROSS_TOOL}|g" Makefile
    cd ${PRJ_PATH}
}
@@ -120,7 +120,7 @@
    msg_banner "Clean ${LINUX_SRC} source code"
    cd ${LINUX_SRC}
    make savedefconfig
    mv defconfig arch/arm/configs/${BOARD}_defconfig
    mv defconfig ${CONF_FILE}
    make distclean
    cd -
bsp/rootfs/build.sh
@@ -3,7 +3,7 @@
PRJ_PATH=`pwd`
PRJ_NAME=`basename ${PRJ_PATH}`
BOARD=imx6ull
BOARD=igkboard
DRV_PATH=${PRJ_PATH}/driver
TAR_PATH=${PRJ_PATH}/../tarball