ci(measured_boot): test with different TBBR and TPM hash algorithm
Added a test configuration to run the Measured Boot test with different
TBBR and TPM hash algorithms. Also, the TBBR hash algorithm is updated
to SHA384 in the existing Measured Boot test configuration.
Change-Id: I93408dcdf9dd022a57dbf99f67179fbb4465af98
Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
diff --git a/group/tf-l1-boot-tests-misc/fvp-mb-384-optee-romlib:fvp-optee.mb-linux.rootfs+ftpm-romlib-fip.ftpm-aemv8a b/group/tf-l1-boot-tests-misc/fvp-mb-384-optee-romlib:fvp-optee.mb-linux.rootfs+ftpm-romlib-fip.ftpm-aemv8a
new file mode 100644
index 0000000..aa57540
--- /dev/null
+++ b/group/tf-l1-boot-tests-misc/fvp-mb-384-optee-romlib:fvp-optee.mb-linux.rootfs+ftpm-romlib-fip.ftpm-aemv8a
@@ -0,0 +1,5 @@
+#
+# Copyright (c) 2021, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
diff --git a/tf_config/fvp-mb-256-optee-romlib b/tf_config/fvp-mb-256-optee-romlib
index acf07c0..b04c64b 100644
--- a/tf_config/fvp-mb-256-optee-romlib
+++ b/tf_config/fvp-mb-256-optee-romlib
@@ -3,10 +3,11 @@
CROSS_COMPILE=aarch64-none-elf-
EVENT_LOG_LEVEL=20
GENERATE_COT=1
+HASH_ALG=sha384
MEASURED_BOOT=1
PLAT=fvp
ROT_KEY=plat/arm/board/common/rotpk/arm_rotprivk_rsa.pem
SPD=opteed
TPM_HASH_ALG=sha256
TRUSTED_BOARD_BOOT=1
-USE_ROMLIB=1
\ No newline at end of file
+USE_ROMLIB=1
diff --git a/tf_config/fvp-mb-384-optee-romlib b/tf_config/fvp-mb-384-optee-romlib
new file mode 100644
index 0000000..e19e7bf
--- /dev/null
+++ b/tf_config/fvp-mb-384-optee-romlib
@@ -0,0 +1,12 @@
+ARM_ROTPK_LOCATION=devel_rsa
+ARM_TSP_RAM_LOCATION=tdram
+CROSS_COMPILE=aarch64-none-elf-
+EVENT_LOG_LEVEL=20
+GENERATE_COT=1
+MEASURED_BOOT=1
+PLAT=fvp
+ROT_KEY=plat/arm/board/common/rotpk/arm_rotprivk_rsa.pem
+SPD=opteed
+TPM_HASH_ALG=sha384
+TRUSTED_BOARD_BOOT=1
+USE_ROMLIB=1