Hi.

Build fail for PurleyOpenBoardPkg/BoardMtOlympus platform. Error log:

Generating MICROCODE_FV FV #### ['GenFv', '-v', '-a', 
'c:\\aptio-oe\\Build\\PurleyOpenBoardPkg\\BoardMtOlympus\\DEBUG_VS2015\\FV\\Ffs\\MICROCODE_FV.inf',
 '-o', 
'c:\\aptio-oe\\Build\\PurleyOpenBoardPkg\\BoardMtOlympus\\DEBUG_VS2015\\FV\\MICROCODE_FV.Fv',
 '-i', 
'c:\\aptio-oe\\Build\\PurleyOpenBoardPkg\\BoardMtOlympus\\DEBUG_VS2015\\FV\\MICROCODE_FV.inf']
 Return Value = 2 GenFv: ERROR 3000: Invalid the required fv image size 0x22460 
exceeds the set fv image size 0x10000 GenFv tool done with return code is 0x2. 
build.py... : error 7000: Failed to generate FV build.py... : error 7000: 
Failed to execute command

File 
edk2-platforms/Platform/Intel/PurleyOpenBoardPkg/BoardMtOlympus/OpenBoardPkg.fdf
 has wrong microcode_fv partision size (0x10000).

0x00E00000|0x00010000 
gCpuUncoreTokenSpaceGuid.PcdFlashNvStorageMicrocodeBase|gCpuUncoreTokenSpaceGuid.PcdFlashNvStorageMicrocodeSize
 FV = MICROCODE_FV

This is not enough for microcode binary files for the Purley platform (summury 
140312 bytes):

SkyLake Processor H-0 microcode to MB750654_0200005E CascadeLake Processor B-0 
microcode to MBF50656_04000024 CascadeLake Processor B-1 microcode to 
MBF50657_05000024

It need to be increased MICROCODE_FV size from 0x10000 to 0x30000.

regards,
Dmitry Ponamorev


-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#101148): https://edk2.groups.io/g/devel/message/101148
Mute This Topic: https://groups.io/mt/97587623/21656
Group Owner: devel+ow...@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to