ci(fvp): bump OP-TEE to 4.7.0
New binaries pushed to downloads area. Compile commands w/out Firmware
Handoff support:
``` sh
make -j O=out/arm \
CFG_USER_TA_TARGETS=ta_arm64 CFG_ARM64_core=y PLATFORM=vexpress-fvp \
CROSS_COMPILE=aarch64-linux-gnu- \
CROSS_COMPILE_core=aarch64-linux-gnu- \
CROSS_COMPILE_ta_arm64=aarch64-linux-gnu- \
CROSS_COMPILE_ta_arm32=arm-none-linux-gnueabihf- \
CFG_TEE_CORE_LOG_LEVEL=3 DEBUG=0 \
CFG_IN_TREE_EARLY_TAS="trusted_keys/f04a0fe7-1f5d-4b9b-abf7-619b85b4ce8c" \
CFG_ARM_GICV3=y
```
With firmware handoff support:
``` sh
make -j O=out/arm \
CFG_USER_TA_TARGETS=ta_arm64 CFG_ARM64_core=y PLATFORM=vexpress-fvp \
CROSS_COMPILE=aarch64-linux-gnu- \
CROSS_COMPILE_core=aarch64-linux-gnu- \
CROSS_COMPILE_ta_arm64=aarch64-linux-gnu- \
CROSS_COMPILE_ta_arm32=arm-none-linux-gnueabihf- \
CFG_TEE_CORE_LOG_LEVEL=3 DEBUG=0 \
CFG_IN_TREE_EARLY_TAS="trusted_keys/f04a0fe7-1f5d-4b9b-abf7-619b85b4ce8c" \
CFG_ARM_GICV3=y CFG_TRANSFER_LIST=y
```
Signed-off-by: Harrison Mutai <harrison.mutai@arm.com>
Change-Id: Id98bba8df9cbf90b5ce1c327485274a129bde095
diff --git a/fvp_utils.sh b/fvp_utils.sh
index d082cd2..c65f5e9 100644
--- a/fvp_utils.sh
+++ b/fvp_utils.sh
@@ -38,12 +38,12 @@
uefi_ci_bin_url="${uefi_ci_bin_url:-$uefi_downloads/Artifacts/Linux/github/fvp/static/DEBUG_GCC5/FVP_AARCH64_EFI.fd}"
uboot32_fip_url="$linaro_release/fvp32-latest-busybox-uboot/fip.bin"
+optee_version="4.7.0"
+
if [[ "$test_config" == *handoff* ]]; then
- optee_path=$tfa_downloads/optee/handoff/4.6.0
+ optee_path=$tfa_downloads/optee/${optee_version}/handoff
uboot_url="${tfa_downloads}/handoff/fvp/u-boot.bin"
else
- optee_version="4.5.0"
-
optee_path=$tfa_downloads/optee/${optee_version}
uboot_url="${tfa_downloads}/linux_boot/fvp/u-boot.bin"
fi