build(rdfremont): add build config for rdfremont
Add new build configuration files for RD-Fremont platform.
Change-Id: I222e8545c9321a79a3e398a1ee0655f07cb2f5ae
Signed-off-by: Nuno Lopes <nuno.lopes@arm.com>
diff --git a/group/tf-l1-build-fvp/fvp-rdfremont-tbb-debug:nil b/group/tf-l1-build-fvp/fvp-rdfremont-tbb-debug:nil
new file mode 100644
index 0000000..87ad7f5
--- /dev/null
+++ b/group/tf-l1-build-fvp/fvp-rdfremont-tbb-debug:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2024, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/script/tf-coverity/tf-cov-make b/script/tf-coverity/tf-cov-make
index 1c5bab6..45140a1 100755
--- a/script/tf-coverity/tf-cov-make
+++ b/script/tf-coverity/tf-cov-make
@@ -282,6 +282,13 @@
PLAT_RO_XLAT_TABLES=1 all
#
+# Reference Design Platform RD-Fremont
+#
+make $(common_flags) PLAT=rdfremont ${ARM_TBB_OPTIONS} COT=cca DEBUG=1 \
+ ENABLE_RME=1 MEASURED_BOOT=1 PLAT_MHU_VERSION=3 RMM=/dev/null \
+ RME_GPT_BITLOCK_BLOCK=0 all
+
+#
# Neoverse N1 SDP platform
#
make $(common_flags) PLAT=n1sdp ${ARM_TBB_OPTIONS} all
diff --git a/tf_config/fvp-rdfremont-tbb-debug b/tf_config/fvp-rdfremont-tbb-debug
new file mode 100644
index 0000000..63f5f8f
--- /dev/null
+++ b/tf_config/fvp-rdfremont-tbb-debug
@@ -0,0 +1,15 @@
+ARM_ROTPK_LOCATION=devel_rsa
+COT=cca
+CREATE_KEYS=1
+CROSS_COMPILE=aarch64-none-elf-
+DEBUG=1
+ENABLE_RME=1
+GENERATE_COT=1
+MEASURED_BOOT=1
+PLAT_MHU_VERSION=3
+PLAT=rdfremont
+ROT_KEY=plat/arm/board/common/rotpk/arm_rotprivk_rsa.pem
+RME_GPT_BITLOCK_BLOCK=0
+RMM=/dev/null
+TRUSTED_BOARD_BOOT=1
+