Building The Edkii Firmware; Dependencies; Pre Build Setup - Intel Quark SoC X1000 User Manual

Board support package bsp, build and software
Hide thumbs Also See for Quark SoC X1000:
Table of Contents

Advertisement

4

Building the EDKII firmware

You need to build the open source EDKII firmware for the Intel
Additional details may be found here:
www.tianocore.sourceforge.net
http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=Getting_Started
_with_EDK_II
4.1

Dependencies

Linux* build environment dependencies:
Python 2.6 or 2.7 (Python 3.x not supported)
GCC and G++ (tested with GCC 4.3 and GCC 4.6)
subversion client
uuid-dev
iasl (https://www.acpica.org/downloads/linux)
Note: An ACPI5.0 compatible version is required.
Windows* build environment dependencies:
Python 2.6 or 2.7 (Python 3.x not supported)
Microsoft* Visual Studio* 2008 Professional.
The Intel
VS2008x86 option shown in
http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=Windows_syste
ms_ToolChain_Matrix
In addition, the quarkbuild.bat below enforces the x86 postfix onto the Visual
Studio* option for building under x64 Windows.
TortoiseSVN (1.4.2.8580 or later) installed with optional SVN command line tools.
iASL Windows binaries (https://www.acpica.org/downloads/binary-tools)
Note: An ACPI5.0 compatible version is required.
4.2

Pre build setup

The following steps are done once to prepare the EDKII workspace directory with the
required source code before commencing the actual firmware build.
1. Create the EDKII workspace directory and extract the contents of the Intel
Quark™ SoC EDKII BSP into this directory. The file will have the name
Quark_EDKII_<version>.tar.gz. After the contents have been extracted the
Intel
®
Quark™ SoC X1000
BSP Build and Software User Guide
8
®
Quark™ SoC EDKII build is validated with the Win7 x64 /
Building the EDKII firmware
®
Quark™ SoC.
Order Number: 329687-007US
®

Advertisement

Table of Contents
loading

Table of Contents