summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuo Mang <mang.guo@intel.com>2017-07-17 14:14:48 +0800
committerGuo Mang <mang.guo@intel.com>2017-07-17 16:56:52 +0800
commit612c2396e292f9b0ab05c59dc8e62306176ce3b0 (patch)
tree8f1d4d3577cae6b2154abb9da1da60c9a27f1bd8
parentead5bb8b63a4389608ffc8141a12292b5cf35228 (diff)
downloadedk2-platforms-612c2396e292f9b0ab05c59dc8e62306176ce3b0.tar.xz
Add ReadMe.MD
Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Guo Mang <mang.guo@intel.com>
-rw-r--r--ReadMe.MD83
1 files changed, 83 insertions, 0 deletions
diff --git a/ReadMe.MD b/ReadMe.MD
new file mode 100644
index 0000000000..63f321949e
--- /dev/null
+++ b/ReadMe.MD
@@ -0,0 +1,83 @@
+
+This code base is designed for the MinnowBoard Max/Turbot platforms using the Intel(R) Atom(tm) Processor E3800 Series.
+This code base is based on UDK2015 core packages.
+
+# INDEX
+
+1. HOW TO CREATE A FULL SOURCE TREE
+2. HOW TO BUILD (WINDOWS ENVIRONMENT)
+3. MAINTAINERS
+
+## 1. HOW TO CREATE A FULL SOURCE TREE
+
+1. Get Release Notes and Binary Object Modules from https://firmware.intel.com/projects/minnowboard-max
+
+ Follow the instructions in the Release Notes to create a full source tree.
+
+## 2. HOW TO BUILD (WINDOWS ENVIRONMENT)
+
+Windows System Configuration:
+ Microsoft Windows 7 Ultimate 64-bit*
+
+1. Setup Build Environment
+
+ 1. Install Visual Studio 2008/2010/2012/2013 on the build machine.
+
+ 2. Install the latest Python 2 Release from: https://www.python.org/downloads/windows/
+ * Make sure that a file with the extension of ".py" will be opened by Python.exe.
+
+2. Extract Source Code
+ 1. Follow the instructions of "HOW TO CREATE A FULL SOURCE TREE" (step 2 above)
+ to create a full source tree.
+
+ 2. Follow the instructions found in the file "Patch-HOWTO.txt" located in your
+ workspace (e.g. "C:\MyWorkspace\CryptoPkg\Library\OpensslLib\Patch-HOWTO.txt")
+ to install the Openssl source code.
+
+3. Install the iasl compiler by downloading iasl-win-20141107.zip from the following
+ location: "https://acpica.org/downloads/version-20141107" and place the unzipped
+ content ("iasl.exe") into the directory "C:\ASL" on your local hard drive
+ (create the folder "C:\ASL" if it does not exist).
+
+4a. Build Steps (32-bit)
+
+ 1. To build a 32-bit release version
+ * Open a command prompt of Microsoft Visual Studio, such as "Developer Command Prompt for VS2013";
+ * Type the command: `cd C:\MyWorkspace\edk2-platforms\Vlv2TbltDevicePkg`
+ * Type the command: `Build_IFWI.bat /IA32 MNW2 Release` to build a release version.
+
+ 2. To build a 32-bit debug version
+ * Open a command prompt of Microsoft Visual Studio, such as "Developer Command Prompt for VS2013";
+ * Type the command: `cd C:\MyWorkspace\edk2-platforms\Vlv2TbltDevicePkg`
+ * Type the command: `Build_IFWI.bat /IA32 MNW2 Debug` to build a debug version.
+
+ 3. After the build successfully completes, the 8MB firmware binary image will be located in the
+ following location on your local hard drive:
+
+ "C:\MyWorkspace\edk2-platforms\Vlv2TbltDevicePkg\Stitch\"
+
+4b. Build Steps (64-bit)
+
+ 1. To build a 64-bit release version
+ * Open a command prompt of Microsoft Visual Studio, such as "Developer Command Prompt for VS2013";
+ * Type the command: `cd C:\MyWorkspace\edk2-platforms\Vlv2TbltDevicePkg`
+ * Type the command: `Build_IFWI.bat MNW2 Release` to build a release version.
+
+ 2. To build a 64-bit debug version
+ * Open a command prompt of Microsoft Visual Studio, such as "Developer Command Prompt for VS2013";
+ * Type the command: `cd C:\MyWorkspace\edk2-platforms\Vlv2TbltDevicePkg`
+ * Type the command: `Build_IFWI.bat MNW2 Debug` to build a debug version.
+
+ 3. After the build successfully completes, the 8MB firmware binary image will be located in the
+ following location on your local hard drive:
+
+ "C:\MyWorkspace\edk2-platforms\Vlv2TbltDevicePkg\Stitch\"
+
+## MAINTAINERS
+
+* david.wei@intel.com
+* mang.guo@intel.com
+* vincent.zimmer@intel.com
+* mike.wu@intel.com
+* shifeix.a.lu@intel.com
+