Building All The Edkii Firmware Validated Build Configurations [Linux Build Environment Only] - 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.3
Building all the EDKII Firmware validated build
configurations [Linux build environment only]
This section is only supported in Linux Build environments. The buildallconfigs.sh
file is used to build all the validated EDKII build configurations. Open a terminal
window and cd to the Quark_EDKII* directory created in Section 4.2.1 above.
The script has the following options:
buildallconfigs.sh [GCC43 | GCC44 | GCC45 | GCC46 | GCC47] [PlatformName]
GCC4x
[PlatformName]
Example usage:
Create a build for an Intel® Quark™ SoC platform based on GCC version 4.6:
./buildallconfigs.sh GCC46 QuarkPlatform
Note: Ensure the selected version of GCC matches the one installed on the system by
running the gcc --version command.
The build output can be found in the following directories:
Build/QuarkPlatform/<Config>/<Target>_<Tools>/FV/FlashModules/
Contains EDKII binary modules
Build/QuarkPlatform/<Config>/<Target>_<Tools>/FV/Applications/
Contains UEFI shell applications, including CapsuleApp.efi
Where:
<Config> = PLAIN | SECURE
<Target> = DEBUG | RELEASE
<Tools> = GCC43 | GCC44 | GCC45 | GCC46 | GCC47
In
Section 8
the EDK binaries are placed.
Intel
®
Quark™ SoC X1000
BSP Build and Software User Guide
10
GCC flags used for this build. Set to the version of GCC
you have installed.
Note: Validated with GCC43; tested on GCC46.
Name of the platform package you want to build.
you will run a script that creates a symbolic link to the directory where
Building the EDKII firmware
Order Number: 329687-007US

Advertisement

Table of Contents
loading

Table of Contents