]>
Commit | Line | Data |
---|---|---|
1d5d0ae9 | 1 | =======================================\r |
2 | = ARM Versatile Express Documentation =\r | |
3 | =======================================\r | |
4 | \r | |
5 | Status\r | |
6 | ------\r | |
92a2f8ea | 7 | Build and Run on EDK2 Subversion revision 11837\r |
1d5d0ae9 | 8 | Requirements \r |
9 | - RVCTv3 (untested) or RVCTv4 or ARMGCC (Code Sourcery q201009)\r | |
10 | - Using Ubuntu: gcc, make, uuid-dev \r | |
11 | - Using Cygwin: gcc, make, e2fsprogs (needed for uuid.h) \r | |
12 | \r | |
13 | Serial Terminal settings \r | |
14 | - Baud Rates: 38400\r | |
15 | - Data: 8 bit\r | |
16 | - Parity: None\r | |
17 | - Flow Control: None \r | |
18 | \r | |
19 | \r | |
20 | Use ICE debugger with Versatile Express \r | |
21 | ---------------------------------------\r | |
22 | Prior to use ICE debugger with Versatile Express, you will need to update the version of the ICE's firmware.\r | |
23 | If you have not installed RealView 4.0 SP3, do it.\r | |
24 | Open "RealView ICE Update" and "Install Firmware Update ...". Install "[ARM_INSTALL_PATH]\RVI\Firmware\3.4\11\ARM-RVI-3.4.0-25-base.rvi" and "[ARM_INSTALL_PATH]\RVI\Firmware\3.4\22\ARM-RVI-3.4.59-59-patch.rvi". \r | |
25 | \r | |
26 | \r | |
27 | Howto build UEFI Versatile Express\r | |
28 | ----------------------------------\r | |
92a2f8ea | 29 | For Linux\r |
30 | ---------\r | |
1d5d0ae9 | 31 | \r |
32 | For the first time \r | |
33 | ******************\r | |
34 | 1. Get EDK2 from Tianocore Subversion repository\r | |
35 | svn co https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2 edk2 --username guest\r | |
36 | \r | |
37 | 2. Get FatPkg from EDK2 SVN repository: \r | |
38 | cd edk2\r | |
39 | svn co https://edk2-fatdriver2.svn.sourceforge.net/svnroot/edk2-fatdriver2/trunk/FatPkg FatPkg --username guest\r | |
40 | \r | |
597cb96f | 41 | 3. Apply BaseTools patches (BaseTools-Pending-Patches.patch combines all the currently pending BaseTools patches)\r |
42 | patch -p1 < ArmPlatformPkg/Documentation/patches/BaseTools-Pending-Patches.patch\r | |
92a2f8ea | 43 | \r |
44 |