fix(e1x4): ensure UARTs ports are assigned explicitly
The network ports which the model uses for UART output must be assigned
explicitly so that our LAVA job configurations can predict which ports
to connect to ahead of time.
Signed-off-by: Chris Kay <chris.kay@arm.com>
Change-Id: I8cb957ff438edd8f3ac00cc0e2f5fa8366de6fb4
(cherry picked from commit 5c8e22abb1734f499c986df31b545c5e7a3039c1)
diff --git a/model/neoverse_e1x4.sh b/model/neoverse_e1x4.sh
index 9f6b24c..253c058 100644
--- a/model/neoverse_e1x4.sh
+++ b/model/neoverse_e1x4.sh
@@ -9,6 +9,13 @@
source "$ci_root/model/fvp_common.sh"
+cat <<EOF >>"${model_param_file}"
+-C bp.terminal_0.start_port=5000
+-C bp.terminal_1.start_port=5001
+-C bp.terminal_2.start_port=5002
+-C bp.terminal_3.start_port=5003
+EOF
+
# Base address for each redistributor
if [ "$gicd_virtual_lpi" = "1" ]; then
cat <<EOF >>"$model_param_file"