summaryrefslogtreecommitdiff
path: root/ArmPlatformPkg/Documentation/ArmRealViewRTSMInstructions.txt
diff options
context:
space:
mode:
Diffstat (limited to 'ArmPlatformPkg/Documentation/ArmRealViewRTSMInstructions.txt')
-rw-r--r--ArmPlatformPkg/Documentation/ArmRealViewRTSMInstructions.txt19
1 files changed, 16 insertions, 3 deletions
diff --git a/ArmPlatformPkg/Documentation/ArmRealViewRTSMInstructions.txt b/ArmPlatformPkg/Documentation/ArmRealViewRTSMInstructions.txt
index 890f0fb2e6..dcc1ba4afd 100644
--- a/ArmPlatformPkg/Documentation/ArmRealViewRTSMInstructions.txt
+++ b/ArmPlatformPkg/Documentation/ArmRealViewRTSMInstructions.txt
@@ -6,13 +6,26 @@
Howto build UEFI RealView EB for RealTime System Model
------------------------------------------------------
-1. Set up the environment. And build the EDK2’s tools
+For Linux
+---------
+
+1. Get EDK2 from Tianocore Subversion repository
+svn co https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2 edk2 --username guest
+
+2. Get FatPkg from EDK2 SVN repository:
+cd edk2
+svn co https://edk2-fatdriver2.svn.sourceforge.net/svnroot/edk2-fatdriver2/trunk/FatPkg FatPkg --username guest
+
+3. Apply BaseTools patches (BaseTools-Pending-Patches.patch combines all the currently pending BaseTools patches)
+patch -p1 < ArmPlatformPkg/Documentation/patches/BaseTools-Pending-Patches.patch
+
+4. Set up the environment. And build the EDK2’s tools
export EDK_TOOLS_PATH=`pwd`/BaseTools
. edksetup.sh `pwd`/BaseTools/
make -C $EDK_TOOLS_PATH
-2. Build the ARM RealView EB UEFI Firmware
-build -a ARM -p ArmPlatformPkg/ArmRealViewEBPkg/ArmRealViewEb-RTSM-A8.dsc -t RVCT
+5. Build the ARM RealView EB UEFI Firmware
+build -a ARM -p ArmPlatformPkg/ArmRealViewEBPkg/ArmRealViewEb-RTSM-A8.dsc -t RVCTLINUX
Howto test UEFI RealView EB on RealTime System Model - Example Cortex A8