diff options
author | Olivier Martin <olivier.martin@arm.com> | 2014-01-23 01:01:08 +0000 |
---|---|---|
committer | oliviermartin <oliviermartin@6f19259b-4bc3-4df7-8a09-765794883524> | 2014-01-23 01:01:08 +0000 |
commit | 5a78d29cb83521617eac4e819a81f981110de7b1 (patch) | |
tree | b88eb93ef46e35dc71cfa44c186c3b9405fdef48 /ArmPlatformPkg/ArmVExpressPkg | |
parent | c2d87a49f788fd9a38a1150e265d2ef2f59fcc77 (diff) | |
download | edk2-5a78d29cb83521617eac4e819a81f981110de7b1.tar.gz edk2-5a78d29cb83521617eac4e819a81f981110de7b1.tar.bz2 edk2-5a78d29cb83521617eac4e819a81f981110de7b1.zip |
ArmPlatformPkg/ArmVExpress-CTA15-A7.fdf: Move UEFI image above the first 128MB of DRAM
Linux and its DTB required to be loaded in the first 128MB of the system memory.
Moving UEFI firmware above this limit ensures some XIP runtime code (part of the
UEFI firmware) are not overwritten when loading Linux kernel.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Olivier Martin <olivier.martin@arm.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15168 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'ArmPlatformPkg/ArmVExpressPkg')
-rw-r--r-- | ArmPlatformPkg/ArmVExpressPkg/ArmVExpress-CTA15-A7.fdf | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ArmPlatformPkg/ArmVExpressPkg/ArmVExpress-CTA15-A7.fdf b/ArmPlatformPkg/ArmVExpressPkg/ArmVExpress-CTA15-A7.fdf index 3454e2bcd1..bcabb84f66 100644 --- a/ArmPlatformPkg/ArmVExpressPkg/ArmVExpress-CTA15-A7.fdf +++ b/ArmPlatformPkg/ArmVExpressPkg/ArmVExpress-CTA15-A7.fdf @@ -25,7 +25,7 @@ ################################################################################
[FD.ARM_VEXPRESS_CTA15A7_EFI]
-BaseAddress = 0x81000000|gArmTokenSpaceGuid.PcdFdBaseAddress # The base address of the Firmware in remapped DRAM.
+BaseAddress = 0xB0000000|gArmTokenSpaceGuid.PcdFdBaseAddress # The base address of the Firmware in remapped DRAM.
Size = 0x000B0000|gArmTokenSpaceGuid.PcdFdSize # The size in bytes of the FLASH Device
ErasePolarity = 1
BlockSize = 0x00001000
@@ -138,7 +138,7 @@ READ_LOCK_STATUS = TRUE INF ArmPlatformPkg/Bds/Bds.inf
[FV.FVMAIN_COMPACT]
-FvBaseAddress = 0x81000000
+FvBaseAddress = 0xB0000000
FvForceRebase = TRUE
FvAlignment = 8
ERASE_POLARITY = 1
|