refactor: update Cortex-A32 to latest FVP version
The Cortex-A32 FVP model is pinned in the CI to FM 11.12 which is a
largely outdated version.
Migrate the following two test configs to latest FVP model version:
tf-l2-boot-tests-aarch32/fvp-aarch32-default,fvp-aarch32-default:
fvp-tftf.aarch32-fip.tftf-cortexa32x4-debug
tf-l2-boot-tests-aarch32/fvp-aarch32-default:
fvp-linux32-dtb.aarch32-fip.uboot32-cortexa32x4-debug
Signed-off-by: Olivier Deprez <olivier.deprez@arm.com>
Change-Id: I6c525367e7e47c51fdecac9968a1e08c9a187c2b
diff --git a/fvp_utils.sh b/fvp_utils.sh
index 266b11e..6c2a074 100644
--- a/fvp_utils.sh
+++ b/fvp_utils.sh
@@ -45,7 +45,6 @@
default_model_dtb="dtb.bin"
# FVP containers and model paths
-fvp_arm_std_library_11_12="fvp:fvp_arm_std_library_${model_version_11_12}_${model_build_11_12};/opt/model/FVP_ARM_Std_Library/models/${model_flavour_11_12}"
fvp_arm_std_library_11_16="fvp:fvp_arm_std_library_${model_version_11_16}_${model_build_11_16};/opt/model/FVP_ARM_Std_Library/FVP_Base"
fvp_arm_std_library_11_17="fvp:fvp_arm_std_library_${model_version_11_17}_${model_build_11_17};/opt/model/FVP_ARM_Std_Library/FVP_Base"
fvp_arm_std_library="fvp:fvp_arm_std_library_${model_version}_${model_build};/opt/model/FVP_ARM_Std_Library/FVP_Base"
@@ -72,7 +71,7 @@
[base-aemva]="${fvp_base_revc_2xaemva};FVP_Base_RevC-2xAEMvA"
[base-aemv8a-gic600ae]="${fvp_base_aemv8a_gic600ae};FVP_Base_AEMv8A-GIC600AE"
[base-aemv8a]="${fvp_base_revc_2xaemva};FVP_Base_RevC-2xAEMvA"
-[cortex-a32x4]="${fvp_arm_std_library_11_12};FVP_Base_Cortex-A32x4"
+[cortex-a32x4]="${fvp_arm_std_library};FVP_Base_Cortex-A32x4"
[cortex-a35x4]="${fvp_arm_std_library};FVP_Base_Cortex-A35x4"
[cortex-a53x4]="${fvp_arm_std_library};FVP_Base_Cortex-A53x4"
[cortex-a55x4]="${fvp_arm_std_library};FVP_Base_Cortex-A55"
diff --git a/model/cortex-a32x4.sh b/model/cortex-a32x4.sh
index 60b8466..31df685 100644
--- a/model/cortex-a32x4.sh
+++ b/model/cortex-a32x4.sh
@@ -1,11 +1,11 @@
#!/usr/bin/env bash
#
-# Copyright (c) 2019-2022 Arm Limited. All rights reserved.
+# Copyright (c) 2019-2024 Arm Limited. All rights reserved.
#
# SPDX-License-Identifier: BSD-3-Clause
#
-set_model_path "$warehouse/SysGen/Models/$model_version_11_12/$model_build_11_12/models/$model_flavour_11_12/FVP_Base_Cortex-A32x4"
+set_model_path "$warehouse/SysGen/Models/$model_version/$model_build/models/$model_flavour/FVP_Base_Cortex-A32x4"
source "$ci_root/model/fvp_common.sh"
diff --git a/utils.sh b/utils.sh
index 7660536..be1fa83 100644
--- a/utils.sh
+++ b/utils.sh
@@ -545,11 +545,6 @@
jenkins_url="${JENKINS_URL%/*}"
jenkins_url="${jenkins_url:-https://ci.trustedfirmware.org/}"
-# 11.12 Model revisions
-model_version_11_12="11.12"
-model_build_11_12="38"
-model_flavour_11_12="Linux64_GCC-6.4"
-
# 11.16 Model revisions
model_version_11_16="11.16"
model_build_11_16="16"