From 8561c1f5a388101dfa0d4e17b444cdd01c5f5e3d Mon Sep 17 00:00:00 2001 From: guowenxue <guowenxue@gmail.com> Date: Mon, 22 Jan 2024 19:12:51 +0800 Subject: [PATCH] Update linux kernel patch to support TF card --- yocto/build.sh | 34 +++++++++++++++++++--------------- 1 files changed, 19 insertions(+), 15 deletions(-) diff --git a/yocto/build.sh b/yocto/build.sh index aec649e..1cff93e 100755 --- a/yocto/build.sh +++ b/yocto/build.sh @@ -16,7 +16,7 @@ #INST_PATH=/srv/ftp/ # compress system image or not -#COMPRESS=yes +COMPRESS=yes # download taballs path TARBALL_PATH=$PRJ_PATH/tarballs @@ -25,7 +25,7 @@ CONF_FILE=$TOP_PATH/config.json # Download path -#DL_PATH="/srv/yocto_packets/" +DL_PATH="/srv/yocto_packets/" # shell script will exit once get command error set -e @@ -135,7 +135,6 @@ pr_warn "start update BSP patches for $YCT_META" BSP_VER=`echo $BSP_VER | sed 's/imx/lf/'` cp $TOP_PATH/bootloader/patches/${BOARD}/uboot-imx-${BSP_VER}.patch $PRJ_PATH/$YCT_META/recipes-bsp/u-boot/files/ - cp $TOP_PATH/bootloader/patches/${BOARD}/imx-atf-${BSP_VER}.patch $PRJ_PATH/$YCT_META/recipes-bsp/imx-atf/files/ cp $TOP_PATH/kernel/patches/${BOARD}/linux-imx-${BSP_VER}.patch $PRJ_PATH/$YCT_META/recipes-kernel/linux/files/ if [ ! -e $YCT_PATH/sources/$YCT_META ] ; then @@ -173,20 +172,25 @@ mkdir -p ${PRFX_PATH} cp $YCT_PATH/$BUILD_DIR/tmp/deploy/images/$BOARD/$BB_TARGET-$BOARD.wic ${PRFX_PATH}/ cp $YCT_PATH/$BUILD_DIR/tmp/deploy/images/$BOARD/$BB_TARGET-$BOARD.tar.zst ${PRFX_PATH}/ - cp $YCT_PATH/$BUILD_DIR/tmp/deploy/images/$BOARD/imx-boot ${PRFX_PATH}/u-boot-${BOARD}.imx - chmod a+x ${PRFX_PATH}/u-boot-${BOARD}.imx - ls ${PRFX_PATH} && echo "" + + if [[ $BOARD =~ mx6ull ]] ; then + cp $YCT_PATH/$BUILD_DIR/tmp/deploy/images/$BOARD/u-boot-${BOARD}.imx ${PRFX_PATH}/u-boot-${BOARD}.imx + else + cp $YCT_PATH/$BUILD_DIR/tmp/deploy/images/$BOARD/imx-boot ${PRFX_PATH}/u-boot-${BOARD}.imx + fi + + cd ${PRFX_PATH}/ + + if [[ `echo $COMPRESS | tr 'A-Z' 'a-z'` == "yes" ]] ; then + pr_info "Start bzip2 compress $BB_TARGET-$BOARD.wic" + rm -f $BB_TARGET-$BOARD.wic.bz2 + bzip2 $BB_TARGET-$BOARD.wic + fi + chmod a+x u-boot-${BOARD}.imx + + ls && echo "" if [ -n "$INST_PATH" -a -w $INST_PATH ] ; then - - cd ${PRFX_PATH}/ - - rm -f $BB_TARGET-$BOARD.wic.bz2 - - if [[ `echo $COMPRESS | tr 'A-Z' 'a-z'` == "yes" ]] ; then - pr_info "Start bzip2 compress $BB_TARGET-$BOARD.wic" - bzip2 $BB_TARGET-$BOARD.wic - fi pr_info "Start copy Yocto system images to $INST_PATH" cp u-boot-${BOARD}.imx $INST_PATH -- Gitblit v1.9.1