Trying to compile the firmware for the CROTA board fails with this error:
(more compiling stuff)
CC bootblock/drivers/tpm/cr50.o
CC bootblock/drivers/uart/uart8250mem.o
CC bootblock/drivers/uart/util.o
CC bootblock/drivers/vpd/vpd.o
CC bootblock/drivers/vpd/vpd_decode.o
CC bootblock/ec/google/chromeec/ec.o
CC bootblock/ec/google/chromeec/ec_lpc.o
CC bootblock/ec/google/chromeec/ec_boardid.o
CC bootblock/lib/boot_device.o
CC bootblock/lib/bootblock.o
CC bootblock/lib/bootmode.o
CC bootblock/lib/cbfs.o
CC bootblock/lib/cbmem_console.o
CC bootblock/lib/crc_byte.o
CC bootblock/lib/delay.o
CC bootblock/lib/fmap.o
CC bootblock/lib/fw_config.o
CC bootblock/lib/gcc.o
CC bootblock/lib/gpio.o
CC bootblock/lib/halt.o
CC bootblock/lib/hexdump.o
CC bootblock/lib/identity.o
CC bootblock/lib/libgcc.o
CC bootblock/lib/master_header_pointer.o
CC bootblock/lib/memchr.o
CC bootblock/lib/memcmp.o
CC bootblock/lib/prog_loaders.o
CC bootblock/lib/prog_ops.o
CP bootblock/lib/program.ld
CC bootblock/lib/reset.o
CC bootblock/lib/string.o
CC bootblock/lib/timestamp.o
CC bootblock/lib/version.o
CC bootblock/mainboard/google/brya/bootblock.o
CC bootblock/mainboard/google/brya/variants/baseboard/brya/gpio.o
CC bootblock/mainboard/google/brya/variants/crota/gpio.o
CC bootblock/security/tpm/tspi/tspi.o
CC bootblock/security/tpm/tss/tcg-2.0/tss.o
CC bootblock/security/tpm/tss/tcg-2.0/tss_marshaling.o
CC bootblock/security/tpm/tss/tss.o
CC bootblock/security/vboot/vboot_lib.o
CC bootblock/soc/intel/alderlake/bootblock/bootblock.o
CC bootblock/soc/intel/alderlake/bootblock/pch.o
CC bootblock/soc/intel/alderlake/bootblock/report_platform.o
CC bootblock/soc/intel/alderlake/espi.o
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/ShellPkg/Library/UefiShellBcfgCommandLib/UefiShellBcfgCommandLib.inf [X64]
CC bootblock/soc/intel/alderlake/gpio.o
CC bootblock/soc/intel/alderlake/gspi.o
CC bootblock/soc/intel/alderlake/i2c.o
CC bootblock/soc/intel/alderlake/p2sb.o
CC bootblock/soc/intel/alderlake/pmutil.o
CC bootblock/soc/intel/alderlake/spi.o
CC bootblock/soc/intel/alderlake/uart.o
CC bootblock/soc/intel/common/block/chip/chip.o
CC bootblock/soc/intel/common/block/cpu/car/car_lib.o
CC bootblock/soc/intel/common/block/cpu/cpulib.o
CC bootblock/soc/intel/common/block/fast_spi/fast_spi.o
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/ShellPkg/Library/UefiShellCommandLib/UefiShellCommandLib.inf [X64]
CC bootblock/soc/intel/common/block/fast_spi/fast_spi_flash.o
CC bootblock/soc/intel/common/block/fast_spi/mmap_boot.o
CC bootblock/soc/intel/common/block/gpio/gpio.o
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/ShellPkg/Library/UefiHandleParsingLib/UefiHandleParsingLib.inf [X64]
CC bootblock/soc/intel/common/block/gpmr/gpmr.o
CC bootblock/soc/intel/common/block/gspi/gspi.o
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/EmbeddedPkg/Library/NvVarStoreFormattedLib/NvVarStoreFormattedLib.inf [X64]
CC bootblock/soc/intel/common/block/i2c/i2c.o
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/MdeModulePkg/Library/VarCheckUefiLib/VarCheckUefiLib.inf [X64]
CC bootblock/soc/intel/common/block/itss/itss.o
CC bootblock/soc/intel/common/block/lpc/lpc_lib.o
CC bootblock/soc/intel/common/block/lpss/lpss.o
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/SecurityPkg/Library/AuthVariableLib/AuthVariableLib.inf [X64]
CC bootblock/soc/intel/common/block/oc_wdt/oc_wdt.o
CC bootblock/soc/intel/common/block/p2sb/p2sb.o
CC bootblock/soc/intel/common/block/p2sb/p2sblib.o
CC bootblock/soc/intel/common/block/pcr/pcr.o
CC bootblock/soc/intel/common/block/pmc/pmc_ipc.o
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/MdeModulePkg/Library/VarCheckLib/VarCheckLib.inf [X64]
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/MdeModulePkg/Library/VariablePolicyLib/VariablePolicyLibRuntimeDxe.inf [X64]
CC bootblock/soc/intel/common/block/pmc/pmclib.o
CC bootblock/soc/intel/common/block/rtc/rtc.o
CC bootblock/soc/intel/common/block/smbus/smbus_early.o
CC bootblock/soc/intel/common/block/smbus/smbuslib.o
CC bootblock/soc/intel/common/block/smbus/spd_access.o
CC bootblock/soc/intel/common/block/smbus/tco.o
CC bootblock/soc/intel/common/block/smm/smm.o
CC bootblock/soc/intel/common/block/spi/spi.o
CC bootblock/soc/intel/common/block/systemagent/systemagent_early.o
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/CryptoPkg/Library/BaseCryptLib/RuntimeCryptLib.inf [X64]
CC bootblock/soc/intel/common/block/timer/timer.o
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/MdePkg/Library/BaseRngLib/BaseRngLib.inf [X64]
CC bootblock/soc/intel/common/block/uart/uart.o
CC bootblock/soc/intel/common/reset.o
CC bootblock/soc/intel/common/tpm_tis.o
LINK cbfs/fallback/ramstage.debug
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/MdeModulePkg/Library/BaseVariableFlashInfoLib/BaseVariableFlashInfoLib.inf [X64]
HOSTCC cbfstool/ifwitool (link)
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/UefiPayloadPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf [X64]
HOSTCC cbfstool/cse_serger (link)
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/MdeModulePkg/Library/BootLogoLib/BootLogoLib.inf [X64]
LINK cbfs/fallback/romstage.debug
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/UefiPayloadPkg/Library/TcgPhysicalPresenceLibNull/DxeTcgPhysicalPresenceLib.inf [X64]
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/OvmfPkg/Library/Tcg2PhysicalPresenceLibNull/DxeTcg2PhysicalPresenceLib.inf [X64]
OBJCOPY cbfs/fallback/romstage.elf
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/SecurityPkg/Library/DxeImageVerificationLib/DxeImageVerificationLib.inf [X64]
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/MdeModulePkg/Library/DxeSecurityManagementLib/DxeSecurityManagementLib.inf [X64]
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/MdeModulePkg/Library/TpmMeasurementLibNull/TpmMeasurementLibNull.inf [X64]
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull.inf [X64]
LINK cbfs/fallback/bootblock.debug
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/UefiPayloadPkg/Library/SmmStoreLib/SmmStoreLib.inf [X64]
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/UefiPayloadPkg/Library/ResetSystemLib/ResetSystemLib.inf [X64]
OBJCOPY cbfs/fallback/bootblock.elf
OBJCOPY bootblock.raw.elf
OBJCOPY bootblock.raw.bin
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/MdeModulePkg/Library/RuntimeDxeReportStatusCodeLib/RuntimeDxeReportStatusCodeLib.inf [X64]
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/MdePkg/Library/UefiRuntimeLib/UefiRuntimeLib.inf [X64]
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/UefiPayloadPkg/Library/CfrHelpersLib/CfrHelpersLib.inf [X64]
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/MdeModulePkg/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib.inf [X64]
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/MdePkg/Library/BaseOrderedCollectionRedBlackTreeLib/BaseOrderedCollectionRedBlackTreeLib.inf [X64]
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/MdeModulePkg/Library/ImagePropertiesRecordLib/ImagePropertiesRecordLib.inf [X64]
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/UefiCpuPkg/Library/CpuExceptionHandlerLib/DxeCpuExceptionHandlerLib.inf [X64]
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/MdeModulePkg/Library/DebugAgentLibNull/DebugAgentLibNull.inf [X64]
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib.inf [X64]
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/MdePkg/Library/DxeExtractGuidedSectionLib/DxeExtractGuidedSectionLib.inf [X64]
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/MdeModulePkg/Library/BaseSerialPortLib16550/BaseSerialPortLib16550.inf [X64]
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/UefiCpuPkg/Library/CcExitLibNull/CcExitLibNull.inf [X64]
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/UefiCpuPkg/Library/BaseXApicX2ApicLib/BaseXApicX2ApicLib.inf [X64]
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/UefiPayloadPkg/Library/PlatformHookLib/PlatformHookLib.inf [X64]
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/MdePkg/Library/BaseCpuLib/BaseCpuLib.inf [X64]
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/UefiPayloadPkg/Library/DxeHobListLibNull/DxeHobListLibNull.inf [X64]
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib.inf [X64]
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/MdePkg/Library/DxeCoreEntryPoint/DxeCoreEntryPoint.inf [X64]
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/MdeModulePkg/Library/DxeCoreMemoryAllocationLib/DxeCoreMemoryAllocationLib.inf [X64]
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf [X64]
Building ... /home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/MdeModulePkg/Library/BaseBmpSupportLib/BaseBmpSupportLib.inf [X64]
build.py...
: error 7000: Failed to execute command
make -s tbuild [/home/tails1154/coreboot/payloads/external/edk2/workspace/Build/UefiPayloadPkgX64/RELEASE_GCC/X64/UefiCpuPkg/Library/CpuExceptionHandlerLib/DxeCpuExceptionHandlerLib]
build.py...
: error F002: Failed to build module
/home/tails1154/coreboot/payloads/external/edk2/workspace/mrchromebox/UefiCpuPkg/Library/CpuExceptionHandlerLib/DxeCpuExceptionHandlerLib.inf [X64, GCC, RELEASE]
- Failed -
Build end time: 23:55:36, Nov.03 2025
Build total time: 00:00:38
Failed!
make[1]: *** [Makefile:308: /home/tails1154/coreboot/payloads/external/edk2/workspace/Build/UefiPayloadPkgX64/RELEASE_GCC/FV/UEFIPAYLOAD.fd] Error 1
make: *** [payloads/external/Makefile.mk:160: build/UEFIPAYLOAD.fd] Error 2
+ echo 'Error building crota'
Error building crota
+ exit 1
[tails1154@tailsbook coreboot]$
And i cant find out why this is getting annoying
