From: Jaehoon Chung Date: Tue, 21 Nov 2017 11:08:09 +0000 (+0900) Subject: tools: mkimage_signed: add the artik530 version as 1.0.0 X-Git-Tag: submit/tizen/20190213.074817~52 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ca2d83ab7832e65d84ece2ccdf3d7dbaf9e30206;p=profile%2Fcommon%2Fplatform%2Fkernel%2Fu-boot-artik7.git tools: mkimage_signed: add the artik530 version as 1.0.0 Current ARTIK version is A530_OS_1.0.0. To check the os version, set the sig-product as 1.0.0. Nexell generates its own signature header with 512bytes. It needs to remain the 512bytes for generating bootloader.img Change-Id: Iaa7e3c6e4824f6853db64f2041456e104f767853 Signed-off-by: Jaehoon Chung --- diff --git a/tools/mkimage_signed.sh b/tools/mkimage_signed.sh index 1cfb581488..f38603821a 100755 --- a/tools/mkimage_signed.sh +++ b/tools/mkimage_signed.sh @@ -69,7 +69,9 @@ elif [ $CONFIG == "odroid-xu3_defconfig" ]; then echo -n "odroid_xu3" > sig-board elif [ $CONFIG == "artik530_raptor_config" ]; then echo -n "artik530_raptor" > sig-board - OUTPUT_BIN="bootloader.img" + echo -n "1.0.0" > sig-product + OUTPUT_BIN="u-boot.bin" + INPUT_SIZE_LIMIT=$((${OUTPUT_SIZE} - ${SIGN_HDR_SIZE} - 512)) elif [ $CONFIG == "artik710_raptor_config" ]; then echo -n "artik710_raptor" > sig-board OUTPUT_BIN="fip-nonsecure.img" @@ -81,7 +83,7 @@ cat sig-magic /dev/zero | head -c 12 > sig-tmp cat sig-tmp sig-date /dev/zero | head -c 24 > sig-tmp2 cat sig-tmp2 sig-product /dev/zero | head -c 48 > sig-tmp cat sig-tmp sig-board /dev/zero | head -c 512 > sig-hdr -cat $INPUT_BIN /dev/zero | head -c 1048064 > u-boot-pad.bin +cat $INPUT_BIN /dev/zero | head -c $INPUT_SIZE_LIMIT > u-boot-pad.bin cat u-boot-pad.bin sig-hdr > $OUTPUT_BIN echo @@ -91,7 +93,7 @@ echo "SIG magic: \"`cat sig-magic`\"" echo "SIG size: 0" echo "SIG valid: 0" echo "SIG date: \"`cat sig-date`\" (YYMMDDHH)" -echo "SIG version: \"none\"" +echo "SIG version: \"`cat sig-product`\"" echo "SIG board: \"`cat sig-board`\"" rm -f sig-* u-boot-pad.bin