rv1126: fix pack fit image failed for thunder boot
Signed-off-by: Zhichao Yu <zhichao.yu@rock-chips.com> Change-Id: Iae48f43533f014cad31421ca1f2fe6e042496e42
This commit is contained in:
@ -9,12 +9,6 @@ cd $TOP_DIR
|
||||
source $TOP_DIR/device/rockchip/.BoardConfig.mk
|
||||
ROCKDEV=$TOP_DIR/rockdev
|
||||
|
||||
if [ -z $RK_KERNEL_ZIMG ]; then
|
||||
KERNEL_IMAGE=$TOP_DIR/$RK_KERNEL_IMG
|
||||
else
|
||||
KERNEL_IMAGE=$TOP_DIR/$RK_KERNEL_ZIMG
|
||||
fi
|
||||
|
||||
fdt=0
|
||||
kernel=0
|
||||
ramdisk=0
|
||||
@ -22,8 +16,17 @@ resource=0
|
||||
OUTPUT_TARGET_IMAGE="$1"
|
||||
src_its_file="$2"
|
||||
ramdisk_file_path="$3"
|
||||
kernel_image="$4"
|
||||
target_its_file="$ROCKDEV/.tmp_its"
|
||||
|
||||
if [ -z $kernel_image ]; then
|
||||
if [ -z $RK_KERNEL_ZIMG ]; then
|
||||
kernel_image=$TOP_DIR/$RK_KERNEL_IMG
|
||||
else
|
||||
kernel_image=$TOP_DIR/$RK_KERNEL_ZIMG
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ ! -f $src_its_file ]; then
|
||||
echo "Not Fount $src_its_file ..."
|
||||
exit -1
|
||||
@ -48,7 +51,7 @@ do
|
||||
|
||||
############################# generate kernel image path
|
||||
if [ $kernel -eq 1 ];then
|
||||
echo "data = /incbin/(\"$KERNEL_IMAGE\");" >> $target_its_file
|
||||
echo "data = /incbin/(\"$kernel_image\");" >> $target_its_file
|
||||
kernel=0
|
||||
continue
|
||||
fi
|
||||
|
||||
@ -79,7 +79,7 @@ fi
|
||||
|
||||
echo -n "pack $RAMDISK_IMG..."
|
||||
if [ -f "$TOP_DIR/device/rockchip/$RK_TARGET_PRODUCT/$RK_RECOVERY_FIT_ITS" ];then
|
||||
$COMMON_DIR/mk-fitimage.sh $TARGET_IMAGE $TOP_DIR/device/rockchip/$RK_TARGET_PRODUCT/$RK_RECOVERY_FIT_ITS $ROOTFS_IMAGE
|
||||
$COMMON_DIR/mk-fitimage.sh $TARGET_IMAGE $TOP_DIR/device/rockchip/$RK_TARGET_PRODUCT/$RK_RECOVERY_FIT_ITS $ROOTFS_IMAGE $KERNEL_IMAGE
|
||||
else
|
||||
$TOP_DIR/kernel/scripts/mkbootimg --kernel $KERNEL_IMAGE --ramdisk $ROOTFS_IMAGE --second $KERNEL_DTB -o $TARGET_IMAGE
|
||||
fi
|
||||
|
||||
@ -15,7 +15,7 @@ export RK_KERNEL_DTS=rv1126-evb-ddr3-v12-tb-emmc
|
||||
# boot image type
|
||||
export RK_BOOT_IMG=zboot.img
|
||||
# kernel image path
|
||||
export RK_KERNEL_IMG=kernel/arch/arm/boot/Image.gz
|
||||
export RK_KERNEL_IMG=kernel/arch/arm/boot/Image
|
||||
# parameter for GPT table
|
||||
export RK_PARAMETER=parameter-tb.txt
|
||||
# Buildroot config
|
||||
|
||||
@ -15,7 +15,7 @@ export RK_KERNEL_DTS=rv1126-evb-ddr3-v13-tb-emmc
|
||||
# boot image type
|
||||
export RK_BOOT_IMG=zboot.img
|
||||
# kernel image path
|
||||
export RK_KERNEL_IMG=kernel/arch/arm/boot/Image.gz
|
||||
export RK_KERNEL_IMG=kernel/arch/arm/boot/Image
|
||||
# parameter for GPT table
|
||||
export RK_PARAMETER=parameter-tb.txt
|
||||
# Buildroot config
|
||||
|
||||
Reference in New Issue
Block a user