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