diff --git a/bootloader/build_multi_image.sh b/bootloader/build_multi_image.sh index ac918e1188e2b43657ace4cd00e2bc483cbac513..c4b799a4c5de071b81e489185597b2a0e16a1b5f 100755 --- a/bootloader/build_multi_image.sh +++ b/bootloader/build_multi_image.sh @@ -6,6 +6,11 @@ BIN1="$2" BIN2="$3" BINOUT="$4" +if [ "$(stat -c "%s" "${BIN1}")" -gt 458752 ]; then + echo "$0: ${BIN1} is too big to fit!" >&2 + exit 1 +fi + objcopy -I binary -O binary --pad-to=458752 --gap-fill=255 "${BIN1}" "$BINOUT" cat "$BIN2" >>"$BINOUT"