Age | Commit message (Collapse) | Author | Files | Lines |
|
stage1_image1 and stage1_image2 are identical, so just make them so in the fdf
file and recovery_stage1_image1 is almost identical except for a couple of
missing files at the end, so split the identical code out into
QuarkPlatformPkgStage1.fdf.inc and pull it in to the FV build
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
|
|
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
|
|
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
|
|
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
|
|
First, there's a build failure. The inclusion of SecureBootConfig.inf isn't
allowed because embedded has no configuration menus
Then we hit asserts on running, so remove them. The first one is a simple
ASSERT(FALSE) that Intel put into the code to prevent anyone running secure
boot. The next is an assert on a now non-existent Quark lockdown variable and
the final few are asserting the presence of various secure boot keys we don't
want.
Finally we need to patch edk2 to compute hashes correctly on IA 32 and add
secure boot to the build and away we go.
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
|
|
Simply rebooting doesn't give much of a clue in the logs.
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
|
|
The intel build instructions are phenomenally complicated and would have you
building an entire kernel and grub.efi. For the purposes of the secure boot
reference platform, we don't really care what the EFI payload is, so this
scripted build simply adds the EFI Shell as the payload (meaning it won't work
with the Arduino IDE). The build process is also coded for the Galileo Gen 1
(Kipps Bay Rev D). If you have a Gen 2, you'll have to alter the last part
where the platform data is added.
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
|
|
These are edk2 at branch UDK2010.SR1 commit r13937 and edk-FatPkg on trunk at
commit r69
This mirrors the svn setup, but using git submodules, so delete all the svn
crap.
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
|
|
|
|
|