feat(zynqmp): move TF-A from OCM to DDR for zynqmp
With the growing size of BL31 there is not enough space for it in OCM. Xilinx
ZynqMP OCM is divided to two parts - the first part (beginning) is used by
Xilinx proprietary first stage bootloader called FSBL and the second part is
used by TF-A. Because of this split TF-A base address is setup to 0xfffea000
with max addr at 0xffffffff.
Because more and more features are coming to TF-A for certain configurations,
this space is not enough and it has to be moved to DDR.
Signed-off-by: Maksims Svecovs <maksims.svecovs@arm.com>
Change-Id: I5d76d0d45494e53b52527b320b52ec259a691546
diff --git a/tf_config/zynqmp-default b/tf_config/zynqmp-default
index 4a87021..70695cb 100644
--- a/tf_config/zynqmp-default
+++ b/tf_config/zynqmp-default
@@ -1,3 +1,5 @@
CROSS_COMPILE=aarch64-none-elf-
PLAT=zynqmp
RESET_TO_BL31=1
+ZYNQMP_ATF_MEM_BASE=0x50000000
+ZYNQMP_ATF_MEM_SIZE=0x80000