From 13aa89562313a7029f9db76cbc8069bb8deebbd2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pali=20Roh=C3=A1r?= Date: Mon, 23 Nov 2020 19:19:04 +0100 Subject: [PATCH] plat: marvell: armada: a3k: Do not modify $(WTMI_MULTI_IMG) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Rather create a temporary copy in $(BUILD_PLAT) and modify only copy. Signed-off-by: Pali Rohár Change-Id: I256c029106ea6f69faa086fc4e5bee9f68cd257f --- plat/marvell/armada/a3k/common/a3700_common.mk | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/plat/marvell/armada/a3k/common/a3700_common.mk b/plat/marvell/armada/a3k/common/a3700_common.mk index 9f7dc2c67..294f9dd07 100644 --- a/plat/marvell/armada/a3k/common/a3700_common.mk +++ b/plat/marvell/armada/a3k/common/a3700_common.mk @@ -156,8 +156,9 @@ ifeq ($(MARVELL_SECURE_BOOT),1) @echo -e "\n\t=======================================================\n"; @echo -e "\t Secure boot. Encrypting wtmi and boot-image \n"; @echo -e "\t=======================================================\n"; - @truncate -s %16 $(WTMI_MULTI_IMG) - @openssl enc -aes-256-cbc -e -in $(WTMI_MULTI_IMG) \ + @cp $(WTMI_MULTI_IMG) $(BUILD_PLAT)/wtmi-align.bin + @truncate -s %16 $(BUILD_PLAT)/wtmi-align.bin + @openssl enc -aes-256-cbc -e -in $(BUILD_PLAT)/wtmi-align.bin \ -out $(WTMI_ENC_IMG) \ -K `cat $(IMAGESPATH)/aes-256.txt` -nosalt \ -iv `cat $(IMAGESPATH)/iv.txt` -p