archfan / coreboot

Coreboot for Lenovo Thinkpad T440P with additional patches
GNU General Public License v2.0
14 stars 2 forks source link

Build error: Could not add payload ... too big? #5

Closed archfan closed 4 years ago

archfan commented 4 years ago
Created CBFS (capacity = 720344 bytes)
    CBFS       fallback/romstage
    CBFS       cpu_microcode_blob.bin
    CBFS       fallback/ramstage
    CBFS       config
    CBFS       revision
    CBFS       cmos.default
    CBFS       vbt.bin
    CBFS       cmos_layout.bin
    CBFS       fallback/postcar
    CBFS       fallback/dsdt.aml
    CBFS       fallback/payload
E: Could not add [payloads/external/tianocore/tianocore/Build/UEFIPAYLOAD.fd, 716727 bytes (699 KB)@0x0]; too big?
E: Failed to add 'payloads/external/tianocore/tianocore/Build/UEFIPAYLOAD.fd' into ROM image.
E: Failed while operating on 'COREBOOT' region!
E: The image will be left unmodified.
make: *** [Makefile.inc:1047: build/coreboot.pre] Error 1
archfan commented 4 years ago

Fixed. The CBFS_SIZE had to be increased slightly in order to allow the inclusion of larger payloads.

https://github.com/archfan/coreboot/commit/86bad387b37e50b03fc1b721f444c6617626d0a5