]> git.proxmox.com Git - mirror_edk2.git/blob - ArmPlatformPkg/Documentation/ArmRealViewRTSMInstructions.txt
Patch from open source community for CryptoPkg to allow it to build for ARM using...
[mirror_edk2.git] / ArmPlatformPkg / Documentation / ArmRealViewRTSMInstructions.txt
1 ==============================================
2 = ARM RealView Emulation Board Documentation =
3 ==============================================
4
5
6 Howto build UEFI RealView EB for RealTime System Model
7 ------------------------------------------------------
8
9 1. Set up the environment. And build the EDK2\92s tools
10 export EDK_TOOLS_PATH=`pwd`/BaseTools
11 . edksetup.sh `pwd`/BaseTools/
12 make -C $EDK_TOOLS_PATH
13
14 2. Build the ARM RealView EB UEFI Firmware
15 build -a ARM -p ArmPlatformPkg/ArmRealViewEBPkg/ArmRealViewEb-RTSM-A8.dsc -t RVCT
16
17
18 Howto test UEFI RealView EB on RealTime System Model - Example Cortex A8
19 ------------------------------------------------------------------------
20
21 1. Build 'ArmRealViewEb-RTSM-A8.dsc'
22
23 2. To Run ArmRealViewEbPkg on the RTSM
24 1. Start RealView Debugger
25 2. Target > "Connect to Target"
26 3. Add RTSM
27 4. Configure this new RTSM.
28 5. Choose CortexA8
29 6. Setup the 'fname' of baseboard.flashldr_0 with your FD file (eg: c:\dev\edk2\Build\ArmRealViewEb-RTSM-A8\DEBUG_RVCT\FV\ARMREALVIEWEB_EFI.fd)
30 7. Turn use_s8 to TRUE in baseboard.sp810_sysctrl
31 8. Turn uart_enable to TRUE in baseboard.uart_0
32 4. Connect a telnet client to the port 5000 of your localhost
33 5. Launch the program