feat: create test config for fvp_r platform
This configuration file outlines the build and run settings for the
fvp-r platform. It build TF using the fvp-r-default config and applies
the fvp-aemv8r.linux run settings.
fvp-aemv8r.linux: update dtb_addr based on the vexpress_* board
configuration which supports FVP_BaseR_AEMv8R
Update boot expect script and enable the FVP-R model in Open-CI
Signed-off-by: Divin Raj <divin.raj@arm.com>
Signed-off-by: Manish Pandey <manish.pandey2@arm.com>
Change-Id: I59be6e39e3096445c2841b0f729f136aac10a26b
diff --git a/model/baser-aemv8r.sh b/model/baser-aemv8r.sh
index e74688c..5eee3a7 100644
--- a/model/baser-aemv8r.sh
+++ b/model/baser-aemv8r.sh
@@ -10,7 +10,11 @@
set_model_path "$warehouse/SysGen/Models/$model_version/$model_build/external/models/$model_flavour/FVP_BaseR_AEMv8R"
else
# OpenCI support will be added in a future patch
- set_model_path ""
+ source "$ci_root/fvp_utils.sh"
+ # fvp_models variable contains the information for FVP paths, where 2nd field
+ # points to the /opt/model/*/models/${model_flavour}
+ models_dir="$(echo ${fvp_models[$model]} | awk -F ';' '{print $2}')"
+ set_model_path "$models_dir"
fi
# Write model command line options