tc: Correct binary paths

TC3 has different paths for storing binaries. Adjust script for using
the correct paths for fetching them.

Change-Id: I7dd8a0f66a98f6fd58ccbb81ae5263605d4555f3
Signed-off-by: Leo Yan <leo.yan@arm.com>
diff --git a/run_config/fvp-linux.tc b/run_config/fvp-linux.tc
index 91be806..1d01323 100644
--- a/run_config/fvp-linux.tc
+++ b/run_config/fvp-linux.tc
@@ -16,7 +16,12 @@
 	# Use SCP binary from SCP build if it exists, or fetch pre-built ones.
 	if [ ! -f "$archive/scp_rom.bin" ]; then
 		# Pick the appropriate binary based on target platform variant
-		url="$scp_mcp_downloads/totalcompute/tc$plat_variant/platform_variant_0/release/tc$plat_variant-bl1.bin" saveas="scp_rom.bin" fetch_file
+		if [ $plat_variant -eq 2 ]; then
+			url="$scp_mcp_downloads/totalcompute/tc$plat_variant/platform_variant_0/release/tc$plat_variant-bl1.bin" saveas="scp_rom.bin" fetch_file
+		elif [ $plat_variant -eq 3 ]; then
+			url="$tfa_downloads/total_compute/tc$plat_variant/scp/tc$plat_variant-bl1.bin" saveas="scp_rom.bin" fetch_file
+		fi
+
 		archive_file "scp_rom.bin"
 	fi