fix: fix uart port mapping in the run config of tc0
Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
Change-Id: I0dff5cb9892bad37ff77a6150d178dbf8c994338
(cherry picked from commit 8b7e858dc67bc744f1c3be862c6f405b42735545)
diff --git a/run_config/fvp-tc0.spm.tftf b/run_config/fvp-tc0.spm.tftf
index 59b37c2..69dc510 100644
--- a/run_config/fvp-tc0.spm.tftf
+++ b/run_config/fvp-tc0.spm.tftf
@@ -30,14 +30,17 @@
generate_lava_job() {
local model="tc0"
- uart="0" set_payload_uart="1" file="tftf-non-primary.exp" track_expect
+ uart="0" port="5002" set_payload_uart="1" file="tftf-non-primary.exp" track_expect
uart="1" set_expect_variable "num_cpus" "8"
- uart="1" set_primary="1" file="spm-cactus-sp-uart1.exp" track_expect
+ uart="1" port="5003" set_primary="1" file="spm-cactus-sp-uart1.exp" track_expect
set_run_env "ports_script" "$ci_root/model/tc-ports.awk"
set_run_env "num_uarts" "2"
+ set_uart_port "${archive:?}" 2 5000
+ set_uart_port "${archive:?}" 3 5001
+
model="$model" memory_tagging_support_level="2" gen_model_params
model="$model" gen_fvp_yaml
}