From 500bbe8b4315af88da2c6aaf23b6cb3e44dbee11 Mon Sep 17 00:00:00 2001
From: guowenxue <guowenxue@gmail.com>
Date: Sat, 06 Apr 2024 21:24:03 +0800
Subject: [PATCH] PATCH:Alientek-IMX6ULL: Add Alientek i.MX6ULL v20/v24 board linux kernel patch files

---
 images/build.sh |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/images/build.sh b/images/build.sh
index f3f088b..11e5c3a 100755
--- a/images/build.sh
+++ b/images/build.sh
@@ -23,7 +23,6 @@
 
 # shell script will exit once get command error
 set -e
-set -u
 
 #+-------------------------+
 #| Shell script functions  |
@@ -104,7 +103,7 @@
     export UBOOT_BINPATH=$TOP_PATH/bootloader/install/
     export KERNEL_BINPATH=$TOP_PATH/kernel/install/
     export ROOTFS_YCTPATH=$TOP_PATH/yocto/install/
-    export IMAGE_NAME=${DIS_TYPE}-${DIS_VER}-${BSP_VER}.img
+    export IMAGE_NAME=${DIS_TYPE}-${DIS_VER}-${BOARD}.img
     export KERNEL_IMAGE=Image
 
     if [[ $BOARD =~ mx8ulp ]] || [[ $BOARD =~ mx8mq ]] || [[ $BOARD =~ mx8mm ]] ; then
@@ -213,8 +212,12 @@
 
     pr_info "start install linux kernel images"
     mount -t vfat /dev/mapper/${LOOP_DEV}p1 ${MNT_POINT}
+    cp -rf $PRJ_PATH/patches/config-${BOARD}.txt ${MNT_POINT}/config.txt
     cp -rf $KERNEL_BINPATH/$KERNEL_IMAGE ${MNT_POINT}/
     cp -rf $KERNEL_BINPATH/${BOARD}.dtb ${MNT_POINT}/
+    if [ -d $KERNEL_BINPATH/overlays ] ; then
+        cp -rf $KERNEL_BINPATH/overlays ${MNT_POINT}/
+    fi
 
     sync && umount ${MNT_POINT}
 
@@ -222,6 +225,7 @@
     rm -rf $ROOTFS/lib/modules/
     mkdir -p $ROOTFS/lib/modules/
     cp -rf $KERNEL_BINPATH/lib/modules/[0-9]*\.[0-9]*\.[0-9]* $ROOTFS/lib/modules/
+    cp -rf $KERNEL_BINPATH/lib/firmware/* $ROOTFS/lib/firmware/
 
     pr_info "start install root filesystem"
     mount -t ext4 /dev/mapper/${LOOP_DEV}p2 ${MNT_POINT}

--
Gitblit v1.9.1