mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-25 14:25:44 +00:00
docs(zynqmp): add ddr address usage
Update documentation for TF-A DDR address range usage when the FSBL is run on RPU instead of APU. Change-Id: I223d67c35ac9ce3384820531a7453d3b32a1eb58 Signed-off-by: Akshay Belsare <akshay.belsare@amd.com>
This commit is contained in:
parent
2b7150b381
commit
2b932f83db
1 changed files with 12 additions and 0 deletions
|
@ -76,6 +76,18 @@ make CROSS_COMPILE=aarch64-none-elf- PLAT=zynqmp RESET_TO_BL31=1 DEBUG=1 \
|
|||
ZYNQMP_ATF_MEM_BASE=<DDR address> ZYNQMP_ATF_MEM_SIZE=<size> \
|
||||
XILINX_OF_BOARD_DTB_ADDR=<DTB address> bl31
|
||||
|
||||
DDR Address Range Usage
|
||||
-----------------------
|
||||
|
||||
When FSBL runs on RPU and TF-A is to be placed in DDR address range,
|
||||
then the user needs to make sure that the DDR address is beyond 256KB.
|
||||
In the RPU view, the first 256 KB is TCM memory.
|
||||
|
||||
For this use case, with the minimum base address in DDR for TF-A,
|
||||
the build command example is;
|
||||
|
||||
make CROSS_COMPILE=aarch64-none-elf- PLAT=zynqmp RESET_TO_BL31=1 DEBUG=1 \
|
||||
ZYNQMP_ATF_MEM_BASE=0x40000 ZYNQMP_ATF_MEM_SIZE=<size>
|
||||
|
||||
FSBL->TF-A Parameter Passing
|
||||
----------------------------
|
||||
|
|
Loading…
Add table
Reference in a new issue