tc2: update run-config scripts

Updated run-config scripts to listen to proper UART for the
expected logs as well as to create a GPT image to feed it
to the model.

Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
Change-Id: I66dacda0334be8b9ccd57829241058285e27131c
(cherry picked from commit db92983bf80cea512e1ea72b957bda9479129b95)
diff --git a/run_config/fvp-tc.crash b/run_config/fvp-tc.crash
index e7317fd..d5d1374 100644
--- a/run_config/fvp-tc.crash
+++ b/run_config/fvp-tc.crash
@@ -1,11 +1,12 @@
 #!/usr/bin/env bash
 #
-# Copyright (c) 2023, Arm Limited. All rights reserved.
+# Copyright (c) 2023-2024, Arm Limited. All rights reserved.
 #
 # SPDX-License-Identifier: BSD-3-Clause
 #
 
 generate_lava_job() {
-	uart="1" timeout="60" port="5003" file="crash_passed_test.exp" set_primary="1" \
+	uart="3" timeout="60" port="5001" file="crash_passed_test.exp" set_primary="1" \
 		track_expect
+	uart="2" port="5000" file="hold_uart.exp" track_expect
 }