I'm having a problem building a basic FDF file for a capsule, which
contains the following:
[Defines]
FDF_SPECIFICATION = 0x00010019
[FmpPayload.payload1]
IMAGE_HEADER_INIT_SECTION=0x02
IMAGE_TYPE_ID=abcdef12-abc-abcd-abcd-abcdef123456
IMAGE_INDEX=0x1
HARDWARE_INSTANCE=0x0
FILE_DATA=typeone.bin
[Capsule.FmpCapsuleImage]
CAPSULE_GUID = 6dcbd5ed-e82d-4c44-bda1-7194199ad92a # normal FMP header
special GUID defined in UEFI spec
CAPSULE_FLAGS = PersistAcrossReset, InitiateReset
CAPSULE_HEADER_SIZE = 0x20 # normal header
CAPSULE_HEADER_INIT_VERSION = 0x1 # FMP header
FILE_DATA = driver.efi
FMP_PAYLOAD = payload1
The build system, both on master and UDK2015, generate the error:
package.fdf(6): error 3000: Invalid syntax/format
Missing keywords IMAGE_HEADER_INIT_VERSION, IMAGE_TYPE_ID,
IMAGE_INDEX, HARDWARE_INSTANCE in FMP payload section near line 5,
column 1: [FmpPayload.payload1]
Since the keywords _are_ there I guess I've missed something else?
--
Bruce
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.01.org/mailman/listinfo/edk2-devel