Embedded Intel® Core™ Processors
Communicate Intel® Core™ Hardware, Software, Firmware, Graphics Concerns

Building BIOS for APL

MPrat1
Beginner
1,524 Views

Hello,

I'm trying to build a BIOS for Apollo Lake starting from Minnowboard3 UEFI.

I followed step by step the release note :

https://firmware.intel.com/sites/default/files/MinnowBoard3-Rel_0_68-ReleaseNotes.txt https://firmware.intel.com/sites/default/files/MinnowBoard3-Rel_0_68-ReleaseNotes.txt

The building process stops with the followng error:

Generate Region at Offset 0x316000

Region Size = 0x1000

Region Name = FV

Generating FVIBBL FV

# Return Value = 2

GenFv: ERROR 0006: invalid FFS file header checksum

GenFds...

Ffs file with Guid 4582C779-6685-6A33-E8F7-8F09FDAA0100

G: error 7000: Failed to generate FV

enFv: ERROR 3000: Invalid

could not find the SEC core file in the FV.

GenFv: ERROR 3000: Invalid

Could not update the reset vector.

# ['GenFv', '-a', 'c:\\apl-workspace\\edk2-platforms\\Build\\BroxtonPlatformPkg\\RELEASE_VS2013x86\\FV\\Ffs\\FVIBBL.inf', '-o', 'c:\\apl-workspace\\edk2-platforms\\Build\\BroxtonPlatformPkg\\RELEASE_VS2013x86\\FV\\FVIBBL.Fv', '-i', 'c:\\apl-workspace\\edk2-platforms\\Build\\BroxtonPlatformPkg\\RELEASE_VS2013x86\\FV\\FVIBBL.inf']

build...

: error 7000: Failed to execute command

GenFds -f c:\apl-workspace\edk2-platforms\Platform\BroxtonPlatformPkg\PlatformPkg.fdf --conf=c:\apl-workspace\edk2-platforms\conf -o c:\apl-workspace\edk2-platforms\Build\BroxtonPlatformPkg\RELEASE_VS2013x86 -t VS2013x86 -b RELEASE -p c:\apl-workspace\edk2-platforms\Platform\BroxtonPlatformPkg\PlatformPkgIA32.dsc -a IA32 -D "EFI_SOURCE=c:\\apl-workspace\\edk2-platforms" -D "EDK_SOURCE=c:\\apl-workspace\\edk2-platforms" -D "TOOL_CHAIN_TAG=VS2013x86" -D "TOOLCHAIN=VS2013x86" -D "TARGET=RELEASE" -D "FAMILY=MSFT" -D "WORKSPACE=c:\\apl-workspace\\edk2-platforms" -D "EDK_TOOLS_PATH=c:\\apl-workspace\\edk2-platforms\\basetools" -D "ARCH=IA32" -D "ECP_SOURCE=c:\\apl-workspace\\edk2-platforms\\edkcompatibilitypkg" [C:\apl-workspace\edk2-platforms]

- Failed -

Build end time: 08:40:31, Dec.15 2017

Build total time: 00:03:02

-- Error: EDKII BIOS Build has failed

See EDK2.log for more details

15/12/2017 8:40:31,80

echo -- Error Building BIOS

I tried some times to set up the environment tool from scratch... but nothing change.

Can you please help me to understand my mistake?

Thanks alot for your support

Kind regards,

Milco

0 Kudos
1 Reply
CarlosAM_INTEL
Moderator
574 Views

Hello, engicam:

Thank you for contacting Intel Embedded Community.

We suggest you address your UEFI Firmware consultations by filling out the https://firmware.intel.com/content/support Intel(R) Architecture Firmware Resource Center Support form.

We hope that this information may help you.

Best regards,

Carlos_A.

0 Kudos
Reply