Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [dalao@pc corebootLatestMaster1]$ git clone https://review.coreboot.org/coreboot
- Cloning into 'coreboot'...
- remote: Counting objects: 22, done
- remote: Finding sources: 100% (9/9)
- remote: Total 498934 (delta 0), reused 498930 (delta 0)
- Receiving objects: 100% (498934/498934), 126.00 MiB | 492.00 KiB/s, done.
- Resolving deltas: 100% (385926/385926), done.
- [dalao@pc corebootLatestMaster1]$ cd coreboot/
- [dalao@pc coreboot]$ git submodule update --init --checkout
- Submodule '3rdparty/amd_blobs' (https://review.coreboot.org/amd_blobs) registered for path '3rdparty/amd_blobs'
- Submodule 'arm-trusted-firmware' (https://review.coreboot.org/arm-trusted-firmware.git) registered for path '3rdparty/arm-trusted-firmware'
- Submodule '3rdparty/blobs' (https://review.coreboot.org/blobs.git) registered for path '3rdparty/blobs'
- Submodule '3rdparty/chromeec' (https://review.coreboot.org/chrome-ec.git) registered for path '3rdparty/chromeec'
- Submodule '3rdparty/ffs' (https://review.coreboot.org/ffs.git) registered for path '3rdparty/ffs'
- Submodule '3rdparty/fsp' (https://review.coreboot.org/fsp.git) registered for path '3rdparty/fsp'
- Submodule 'intel-microcode' (https://review.coreboot.org/intel-microcode.git) registered for path '3rdparty/intel-microcode'
- Submodule 'libgfxinit' (https://review.coreboot.org/libgfxinit.git) registered for path '3rdparty/libgfxinit'
- Submodule 'libhwbase' (https://review.coreboot.org/libhwbase.git) registered for path '3rdparty/libhwbase'
- Submodule 'opensbi' (https://review.coreboot.org/opensbi.git) registered for path '3rdparty/opensbi'
- Submodule 'vboot' (https://review.coreboot.org/vboot.git) registered for path '3rdparty/vboot'
- Submodule 'util/nvidia-cbootimage' (https://review.coreboot.org/nvidia-cbootimage.git) registered for path 'util/nvidia/cbootimage'
- Cloning into '/home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/3rdparty/amd_blobs'...
- Cloning into '/home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/3rdparty/arm-trusted-firmware'...
- Cloning into '/home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/3rdparty/blobs'...
- Cloning into '/home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/3rdparty/chromeec'...
- Cloning into '/home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/3rdparty/ffs'...
- Cloning into '/home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/3rdparty/fsp'...
- Cloning into '/home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/3rdparty/intel-microcode'...
- Cloning into '/home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/3rdparty/libgfxinit'...
- Cloning into '/home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/3rdparty/libhwbase'...
- Cloning into '/home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/3rdparty/opensbi'...
- Cloning into '/home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/3rdparty/vboot'...
- Cloning into '/home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/util/nvidia/cbootimage'...
- Submodule path '3rdparty/amd_blobs': checked out '17d028869899e1ea0f6f385501088f7623121fcb'
- Submodule path '3rdparty/arm-trusted-firmware': checked out 'ace23683beb81354d6edbc61c087ab8c384d0631'
- Submodule path '3rdparty/blobs': checked out '7ad2d22452225a14c19b17570cb77920d8fc81a5'
- Submodule path '3rdparty/chromeec': checked out 'a1afae4e002a3eccd7835ac898259b0690e9e61a'
- Submodule path '3rdparty/ffs': checked out '3ec70fbc458e32eef0d0b1de79688b4dc48cbd57'
- Submodule path '3rdparty/fsp': checked out '0bc2b07eab29a8a75cd084963c285ee5434e6666'
- Submodule path '3rdparty/intel-microcode': checked out '1dd14da6d1ea5cfbd95923653f31c04aac3aa655'
- Submodule path '3rdparty/libgfxinit': checked out 'cdbfce275777f2fd142e3a3c73469807a4c40207'
- Submodule path '3rdparty/libhwbase': checked out 'bd0ed91cb985a697033edd9fd62d322aa017e791'
- Submodule path '3rdparty/opensbi': checked out '215421ca610a64b8ec188c96ea8588ae2de41fb7'
- Submodule path '3rdparty/vboot': checked out '5059062dd352e3864fb68f8a061e87bd7055d12a'
- Submodule path 'util/nvidia/cbootimage': checked out '65a6d94dd5f442578551e0a81ecbe5235e673fd4'
- [dalao@pc coreboot]$ make crossgcc-i386 CPUS=8
- Welcome to the coreboot cross toolchain builder vdfd3f21174 (2019-05-03)
- Building toolchain using 8 thread(s).
- Target architecture is i386-elf
- Found compatible Ada compiler, enabling Ada support by default.
- Downloading and verifing tarballs ...
- * gmp-6.1.2.tar.xz (downloading from https://ftpmirror.gnu.org/gmp/gmp-6.1.2.tar.xz)... 0%^CStop
- make[2]: *** [Makefile:26: build_gcc] Error 1
- make[1]: *** [Makefile:51: build-i386] Interrupt
- make: *** [util/crossgcc/Makefile.inc:48: crossgcc-i386] Interrupt
- [dalao@pc coreboot]$ make crossgcc-i386 CPUS=8
- Welcome to the coreboot cross toolchain builder vdfd3f21174 (2019-05-03)
- Building toolchain using 8 thread(s).
- Target architecture is i386-elf
- Found compatible Ada compiler, enabling Ada support by default.
- Downloading and verifing tarballs ...
- * gmp-6.1.2.tar.xz (cached)... hash verified (9dc6981197a7d92f339192eea974f5eca48fcffe)
- * mpfr-4.0.2.tar.xz (cached)... hash verified (52c1f2a4c9a202f46cf3275a8d46b562aa584208)
- * mpc-1.1.0.tar.gz (cached)... hash verified (b019d9e1d27ec5fb99497159d43a3164995de2d0)
- * binutils-2.33.1.tar.xz (cached)... hash verified (06598868f5fa8efc98427dcb790d42c664f1a1a4)
- * gcc-9.2.0.tar.xz (cached)... hash verified (306d27c3465fa36862c206738d06d65fff5c3645)
- Downloaded tarballs ... ok
- Unpacking and patching ...
- * gmp-6.1.2.tar.xz
- o gmp-6.1.2_freebsd-configure.patch
- * mpfr-4.0.2.tar.xz
- * mpc-1.1.0.tar.gz
- * binutils-2.33.1.tar.xz
- o binutils-2.33.1_as-ipxe.patch
- o binutils-2.33.1_mips-gold.patch
- o binutils-2.33.1_no-bfd-doc.patch
- * gcc-9.2.0.tar.xz
- o gcc-9.2.0_ada-musl_workaround.patch
- o gcc-9.2.0_gnat.patch
- o gcc-9.2.0_libgcc.patch
- Unpacked and patched ... ok
- Building packages ...
- Building GMP v6.1.2 for host ... ok
- Building MPFR v4.0.2 for host ... ok
- Building MPC v1.1.0 for host ... ok
- Building BINUTILS v2.33.1 for target ... ok
- Building GCC v9.2.0 for target ... ok
- Packages built ... ok
- Copied EDK2 tools template ... ok
- Cleaning up temporary files... ok
- You can now run i386-elf cross GCC from /home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/util/crossgcc/xgcc.
- Welcome to the coreboot cross toolchain builder vdfd3f21174 (2019-05-03)
- Building toolchain using 8 thread(s).
- Downloading and verifing tarballs ...
- * nasm-2.14.02.tar.bz2 (cached)... hash verified (fe098ee4dc9c4c983696c4948e64b23e4098b92b)
- Downloaded tarballs ... ok
- Unpacking and patching ...
- * nasm-2.14.02.tar.bz2
- Unpacked and patched ... ok
- Building packages ...
- Building NASM v2.14.02 for host ... ok
- Packages built ... ok
- Copied EDK2 tools template ... ok
- Cleaning up temporary files... ok
- You can now run NASM from /home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/util/crossgcc/xgcc.
- Welcome to the coreboot cross toolchain builder vdfd3f21174 (2019-05-03)
- Building toolchain using 8 thread(s).
- Downloading and verifing tarballs ...
- * acpica-unix2-20200110.tar.gz (downloading from https://acpica.org/sites/acpica/files/acpica-unix2-20200110.tar.gz)... 0%... Failed to download acpica-unix2-20200110.tar.gz.
- make[1]: *** [Makefile:36: build_iasl] Error 1
- make: *** [util/crossgcc/Makefile.inc:48: crossgcc-i386] Error 2
- (Don't why this always fails to download, so I download it manually)
- [dalao@pc coreboot]$ make crossgcc-i386 CPUS=8
- Welcome to the coreboot cross toolchain builder vdfd3f21174 (2019-05-03)
- Building toolchain using 8 thread(s).
- Target architecture is i386-elf
- Found compatible Ada compiler, enabling Ada support by default.
- Downloading and verifing tarballs ...
- * gmp-6.1.2.tar.xz (cached)... hash verified (9dc6981197a7d92f339192eea974f5eca48fcffe)
- * mpfr-4.0.2.tar.xz (cached)... hash verified (52c1f2a4c9a202f46cf3275a8d46b562aa584208)
- * mpc-1.1.0.tar.gz (cached)... hash verified (b019d9e1d27ec5fb99497159d43a3164995de2d0)
- * binutils-2.33.1.tar.xz (cached)... hash verified (06598868f5fa8efc98427dcb790d42c664f1a1a4)
- * gcc-9.2.0.tar.xz (cached)... hash verified (306d27c3465fa36862c206738d06d65fff5c3645)
- Downloaded tarballs ... ok
- Unpacking and patching ...
- * gmp-6.1.2.tar.xz
- o gmp-6.1.2_freebsd-configure.patch
- * mpfr-4.0.2.tar.xz
- * mpc-1.1.0.tar.gz
- * binutils-2.33.1.tar.xz
- o binutils-2.33.1_as-ipxe.patch
- o binutils-2.33.1_mips-gold.patch
- o binutils-2.33.1_no-bfd-doc.patch
- * gcc-9.2.0.tar.xz
- o gcc-9.2.0_ada-musl_workaround.patch
- o gcc-9.2.0_gnat.patch
- o gcc-9.2.0_libgcc.patch
- Unpacked and patched ... ok
- Building packages ...
- Skipping GMP v6.1.2 for host as it is already built
- Skipping MPFR v4.0.2 for host as it is already built
- Skipping MPC v1.1.0 for host as it is already built
- Skipping BINUTILS v2.33.1 for target as it is already built
- Skipping GCC v9.2.0 for target as it is already built
- Packages built ... ok
- Copied EDK2 tools template ... ok
- Cleaning up temporary files... ok
- You can now run i386-elf cross GCC from /home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/util/crossgcc/xgcc.
- Welcome to the coreboot cross toolchain builder vdfd3f21174 (2019-05-03)
- Building toolchain using 8 thread(s).
- Downloading and verifing tarballs ...
- * nasm-2.14.02.tar.bz2 (cached)... hash verified (fe098ee4dc9c4c983696c4948e64b23e4098b92b)
- Downloaded tarballs ... ok
- Unpacking and patching ...
- * nasm-2.14.02.tar.bz2
- Unpacked and patched ... ok
- Building packages ...
- Skipping NASM v2.14.02 for host as it is already built
- Packages built ... ok
- Copied EDK2 tools template ... ok
- Cleaning up temporary files... ok
- You can now run NASM from /home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/util/crossgcc/xgcc.
- Welcome to the coreboot cross toolchain builder vdfd3f21174 (2019-05-03)
- Building toolchain using 8 thread(s).
- Downloading and verifing tarballs ...
- * acpica-unix2-20200110.tar.gz (cached)... hash verified (50c163d965aa2cbee9a3a5d9244d1a0d16c06ec0)
- Downloaded tarballs ... ok
- Unpacking and patching ...
- * acpica-unix2-20200110.tar.gz
- o acpica-unix2-20200110_iasl.patch
- Unpacked and patched ... ok
- Building packages ...
- Building IASL v20200110 for host ... ok
- Packages built ... ok
- Copied EDK2 tools template ... ok
- Cleaning up temporary files... ok
- You can now run IASL ACPI compiler from /home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/util/crossgcc/xgcc.
- [dalao@pc coreboot]$ make nconfig
- [dalao@pc coreboot]$ sha1sum mrc.bin
- eb25a090c2c30c1f05e92185844455a6e39763e7 mrc.bin
- [dalao@pc coreboot]$ make
- Skipping submodule '3rdparty/amd_blobs'
- Skipping submodule '3rdparty/blobs'
- Skipping submodule '3rdparty/fsp'
- Skipping submodule '3rdparty/intel-microcode'
- #
- # configuration written to /home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/.config
- #
- HOSTCC util/sconfig/lex.yy.o
- HOSTCC util/sconfig/sconfig.tab.o
- HOSTCC util/sconfig/main.o
- HOSTCC util/sconfig/sconfig (link)
- SCONFIG mainboard/lenovo/t440p/devicetree.cb
- HOSTCC nvramtool/cli/nvramtool.o
- HOSTCC nvramtool/cli/opts.o
- HOSTCC nvramtool/cmos_lowlevel.o
- HOSTCC nvramtool/cmos_ops.o
- HOSTCC nvramtool/common.o
- HOSTCC nvramtool/compute_ip_checksum.o
- HOSTCC nvramtool/hexdump.o
- HOSTCC nvramtool/input_file.o
- HOSTCC nvramtool/layout.o
- HOSTCC nvramtool/accessors/layout-common.o
- HOSTCC nvramtool/accessors/layout-text.o
- HOSTCC nvramtool/accessors/layout-bin.o
- HOSTCC nvramtool/lbtable.o
- HOSTCC nvramtool/reg_expr.o
- HOSTCC nvramtool/cbfs.o
- HOSTCC nvramtool/accessors/cmos-mem.o
- HOSTCC nvramtool/nvramtool (link)
- OPTION option_table.h
- CC bootblock/mainboard/lenovo/t440p/static.o
- CC bootblock/arch/x86/boot.o
- CC bootblock/arch/x86/bootblock_crt0.o
- CC bootblock/arch/x86/cf9_reset.o
- CC bootblock/arch/x86/cpu_common.o
- GEN build.h
- CC bootblock/arch/x86/id.o
- CC bootblock/arch/x86/memcpy.o
- HOSTCC cbfstool/fmaptool.o
- HOSTCC cbfstool/cbfs_sections.o
- HOSTCC cbfstool/fmap_from_fmd.o
- HOSTCC cbfstool/fmd.o
- HOSTCC cbfstool/fmd_parser.o
- HOSTCC cbfstool/fmd_scanner.o
- HOSTCC cbfstool/fmap.o
- HOSTCC cbfstool/kv_pair.o
- HOSTCC cbfstool/valstr.o
- HOSTCC cbfstool/fmaptool (link)
- FMAP build/util/cbfstool/fmaptool -h build/fmap_config.h build/fmap.fmd build/fmap.fmap
- SUCCESS: Wrote 266 bytes to file 'build/fmap.fmap' (and generated header)
- The sections containing CBFSes are: COREBOOT
- CP bootblock/arch/x86/memlayout.ld
- CC bootblock/arch/x86/memset.o
- CC bootblock/arch/x86/mmap_boot.o
- CC bootblock/arch/x86/post.o
- CC bootblock/arch/x86/timestamp.o
- CC bootblock/arch/x86/walkcbfs.o
- CC bootblock/commonlib/bsd/lz4_wrapper.o
- CC bootblock/commonlib/cbfs.o
- CC bootblock/commonlib/iobuf.o
- CC bootblock/commonlib/mem_pool.o
- CC bootblock/commonlib/region.o
- CC bootblock/console/console.o
- CC bootblock/console/die.o
- CC bootblock/console/init.o
- CC bootblock/console/post.o
- CC bootblock/console/printk.o
- CC bootblock/console/vsprintf.o
- CC bootblock/console/vtxprintf.o
- CC bootblock/cpu/intel/car/bootblock.o
- CC bootblock/cpu/intel/car/non-evict/cache_as_ram.o
- CC bootblock/cpu/intel/common/fsb.o
- CC bootblock/cpu/intel/fit/fit.o
- CC bootblock/cpu/intel/haswell/bootblock.o
- CC bootblock/cpu/intel/microcode/microcode.o
- CC bootblock/cpu/intel/microcode/microcode_asm.o
- CC bootblock/cpu/x86/early_reset.o
- CC bootblock/cpu/x86/lapic/boot_cpu.o
- CC bootblock/cpu/x86/mtrr/debug.o
- CC bootblock/cpu/x86/mtrr/earlymtrr.o
- CC bootblock/cpu/x86/name/name.o
- CC bootblock/cpu/x86/pae/pgtbl.o
- CC bootblock/cpu/x86/tsc/delay_tsc.o
- CC bootblock/device/device_const.o
- CC bootblock/device/i2c.o
- CC bootblock/device/mmio.o
- CC bootblock/device/pci_early.o
- CC bootblock/device/pci_ops.o
- CC bootblock/drivers/pc80/pc/i8254.o
- CC bootblock/drivers/pc80/rtc/mc146818rtc.o
- CC bootblock/drivers/pc80/rtc/mc146818rtc_boot.o
- CC bootblock/drivers/spi/adesto.o
- CC bootblock/drivers/spi/amic.o
- CC bootblock/drivers/spi/atmel.o
- CC bootblock/drivers/spi/bitbang.o
- CC bootblock/drivers/spi/boot_device_rw_nommap.o
- CC bootblock/drivers/spi/eon.o
- CC bootblock/drivers/spi/flashconsole.o
- CC bootblock/drivers/spi/gigadevice.o
- CC bootblock/drivers/spi/macronix.o
- CC bootblock/drivers/spi/spansion.o
- CC bootblock/drivers/spi/spi-generic.o
- CC bootblock/drivers/spi/spi_flash.o
- CC bootblock/drivers/spi/sst.o
- CC bootblock/drivers/spi/stmicro.o
- CC bootblock/drivers/spi/winbond.o
- CC bootblock/ec/acpi/ec.o
- CC bootblock/ec/lenovo/h8/sense.o
- CC bootblock/ec/lenovo/pmh7/pmh7.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/gcc.o
- CC bootblock/lib/halt.o
- CC bootblock/lib/hexdump.o
- CC bootblock/lib/libgcc.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/northbridge/intel/haswell/bootblock.o
- CC bootblock/southbridge/intel/common/gpio.o
- CC bootblock/southbridge/intel/common/pmbase.o
- CC bootblock/southbridge/intel/common/reset.o
- CC bootblock/southbridge/intel/common/rtc.o
- CC bootblock/southbridge/intel/common/spi.o
- CC bootblock/southbridge/intel/common/usb_debug.o
- CC bootblock/southbridge/intel/lynxpoint/bootblock.o
- CC bootblock/southbridge/intel/lynxpoint/early_pch.o
- LINK cbfs/fallback/bootblock.debug
- OBJCOPY cbfs/fallback/bootblock.elf
- OBJCOPY bootblock.raw.elf
- OBJCOPY bootblock.raw.bin
- CC romstage/mainboard/lenovo/t440p/static.o
- CC romstage/arch/x86/acpi_s3.o
- GEN generated/assembly.inc
- CC romstage/arch/x86/assembly_entry.o
- CC romstage/arch/x86/boot.o
- CC romstage/arch/x86/cbmem.o
- CC romstage/arch/x86/cf9_reset.o
- CC romstage/arch/x86/cpu_common.o
- CC romstage/arch/x86/gdt_init.o
- CC romstage/arch/x86/memcpy.o
- CP romstage/arch/x86/memlayout.ld
- CC romstage/arch/x86/memmove.o
- CC romstage/arch/x86/memset.o
- CC romstage/arch/x86/mmap_boot.o
- CC romstage/arch/x86/post.o
- CC romstage/arch/x86/postcar_loader.o
- CC romstage/arch/x86/timestamp.o
- CC romstage/commonlib/bsd/lz4_wrapper.o
- CC romstage/commonlib/cbfs.o
- CC romstage/commonlib/iobuf.o
- CC romstage/commonlib/mem_pool.o
- CC romstage/commonlib/region.o
- CC romstage/console/console.o
- CC romstage/console/die.o
- CC romstage/console/init.o
- CC romstage/console/post.o
- CC romstage/console/printk.o
- CC romstage/console/vsprintf.o
- CC romstage/console/vtxprintf.o
- CC romstage/cpu/intel/car/romstage.o
- CC romstage/cpu/intel/common/fsb.o
- CC romstage/cpu/intel/haswell/romstage.o
- CC romstage/cpu/intel/microcode/microcode.o
- CC romstage/cpu/x86/lapic/boot_cpu.o
- CC romstage/cpu/x86/mtrr/debug.o
- CC romstage/cpu/x86/mtrr/earlymtrr.o
- CC romstage/cpu/x86/name/name.o
- CC romstage/cpu/x86/pae/pgtbl.o
- CC romstage/cpu/x86/smm/tseg_region.o
- CC romstage/cpu/x86/tsc/delay_tsc.o
- CC romstage/device/device_const.o
- CC romstage/device/dram/ddr2.o
- CC romstage/device/dram/ddr3.o
- CC romstage/device/dram/ddr4.o
- CC romstage/device/dram/ddr_common.o
- CC romstage/device/i2c.o
- CC romstage/device/mmio.o
- CC romstage/device/pci_early.o
- CC romstage/device/pci_ops.o
- CC romstage/drivers/mrc_cache/mrc_cache.o
- CC romstage/drivers/pc80/pc/i8254.o
- CC romstage/drivers/pc80/rtc/mc146818rtc.o
- CC romstage/drivers/pc80/rtc/mc146818rtc_boot.o
- CC romstage/drivers/pc80/tpm/tis.o
- CC romstage/drivers/spi/adesto.o
- CC romstage/drivers/spi/amic.o
- CC romstage/drivers/spi/atmel.o
- CC romstage/drivers/spi/bitbang.o
- CC romstage/drivers/spi/boot_device_rw_nommap.o
- CC romstage/drivers/spi/eon.o
- CC romstage/drivers/spi/flashconsole.o
- CC romstage/drivers/spi/gigadevice.o
- CC romstage/drivers/spi/macronix.o
- CC romstage/drivers/spi/spansion.o
- CC romstage/drivers/spi/spi-generic.o
- CC romstage/drivers/spi/spi_flash.o
- CC romstage/drivers/spi/sst.o
- CC romstage/drivers/spi/stmicro.o
- CC romstage/drivers/spi/winbond.o
- CC romstage/ec/acpi/ec.o
- CC romstage/ec/lenovo/h8/panic.o
- CC romstage/ec/lenovo/h8/sense.o
- CC romstage/ec/lenovo/pmh7/pmh7.o
- CC romstage/lib/boot_device.o
- CC romstage/lib/bootmode.o
- CC romstage/lib/cbfs.o
- CC romstage/lib/cbmem_common.o
- CC romstage/lib/cbmem_console.o
- CC romstage/lib/compute_ip_checksum.o
- CC romstage/lib/crc_byte.o
- CC romstage/lib/delay.o
- CC romstage/lib/ext_stage_cache.o
- CC romstage/lib/fmap.o
- CC romstage/lib/gcc.o
- CC romstage/lib/halt.o
- CC romstage/lib/hexdump.o
- CC romstage/lib/imd.o
- CC romstage/lib/imd_cbmem.o
- CC romstage/lib/libgcc.o
- CC romstage/lib/lzma.o
- CC romstage/lib/lzmadecode.o
- CC romstage/lib/memchr.o
- CC romstage/lib/memcmp.o
- CC romstage/lib/memrange.o
- CC romstage/lib/prog_loaders.o
- CC romstage/lib/prog_ops.o
- CP romstage/lib/program.ld
- CC romstage/lib/ramtest.o
- CC romstage/lib/region_file.o
- CC romstage/lib/reset.o
- CC romstage/lib/rmodule.o
- CC romstage/lib/romstage_handoff.o
- CC romstage/lib/selfboot.o
- CC romstage/lib/spd_bin.o
- CC romstage/lib/stack.o
- CC romstage/lib/string.o
- CC romstage/lib/timestamp.o
- CC romstage/lib/version.o
- CC romstage/mainboard/lenovo/t440p/gpio.o
- CC romstage/mainboard/lenovo/t440p/romstage.o
- CC romstage/northbridge/intel/haswell/early_init.o
- CC romstage/northbridge/intel/haswell/memmap.o
- CC romstage/northbridge/intel/haswell/raminit.o
- CC romstage/northbridge/intel/haswell/report_platform.o
- CC romstage/security/memory/memory.o
- CC romstage/security/tpm/tspi/tspi.o
- CC romstage/security/tpm/tss/tcg-1.2/tss.o
- CC romstage/southbridge/intel/common/gpio.o
- CC romstage/southbridge/intel/common/pmbase.o
- CC romstage/southbridge/intel/common/pmclib.o
- CC romstage/southbridge/intel/common/reset.o
- CC romstage/southbridge/intel/common/rtc.o
- CC romstage/southbridge/intel/common/smbus.o
- CC romstage/southbridge/intel/common/spi.o
- CC romstage/southbridge/intel/common/usb_debug.o
- CC romstage/southbridge/intel/lynxpoint/early_me.o
- CC romstage/southbridge/intel/lynxpoint/early_pch.o
- CC romstage/southbridge/intel/lynxpoint/early_smbus.o
- CC romstage/southbridge/intel/lynxpoint/early_usb.o
- CC romstage/southbridge/intel/lynxpoint/me_status.o
- CC romstage/southbridge/intel/lynxpoint/pmutil.o
- CC romstage/southbridge/intel/lynxpoint/rcba.o
- LINK cbfs/fallback/romstage.debug
- OBJCOPY cbfs/fallback/romstage.elf
- CC ramstage/superio/common/conf_mode.o
- CC ramstage/southbridge/intel/lynxpoint/acpi.o
- CC ramstage/southbridge/intel/lynxpoint/azalia.o
- CC ramstage/southbridge/intel/lynxpoint/hda_verb.o
- CC ramstage/southbridge/intel/lynxpoint/lpc.o
- CC ramstage/southbridge/intel/lynxpoint/me_9.x.o
- CC ramstage/southbridge/intel/lynxpoint/me_status.o
- CC ramstage/southbridge/intel/lynxpoint/pch.o
- CC ramstage/southbridge/intel/lynxpoint/pcie.o
- CC ramstage/southbridge/intel/lynxpoint/pmutil.o
- CC ramstage/southbridge/intel/lynxpoint/rcba.o
- CC ramstage/southbridge/intel/lynxpoint/sata.o
- CC ramstage/southbridge/intel/lynxpoint/smbus.o
- CC ramstage/southbridge/intel/lynxpoint/smi.o
- CC ramstage/southbridge/intel/lynxpoint/usb_ehci.o
- CC ramstage/southbridge/intel/lynxpoint/usb_xhci.o
- CC ramstage/southbridge/intel/common/acpi_pirq_gen.o
- CC ramstage/southbridge/intel/common/gpio.o
- CC ramstage/southbridge/intel/common/madt.o
- CC ramstage/southbridge/intel/common/pmbase.o
- CC ramstage/southbridge/intel/common/rcba_pirq.o
- CC ramstage/southbridge/intel/common/reset.o
- CC ramstage/southbridge/intel/common/rtc.o
- CC ramstage/southbridge/intel/common/smbus.o
- CC ramstage/southbridge/intel/common/spi.o
- CC ramstage/southbridge/intel/common/usb_debug.o
- CC ramstage/southbridge/intel/common/watchdog.o
- CC ramstage/security/tpm/tss/tcg-1.2/tss.o
- CC ramstage/security/tpm/tspi/tspi.o
- CC ramstage/security/memory/memory.o
- CC ramstage/security/memory/memory_clear.o
- CC ramstage/northbridge/intel/haswell/acpi.o
- CC ramstage/northbridge/intel/haswell/gma.o
- CC ramstage/northbridge/intel/haswell/memmap.o
- CC ramstage/northbridge/intel/haswell/minihd.o
- CC ramstage/northbridge/intel/haswell/northbridge.o
- CC ramstage/northbridge/intel/haswell/pcie.o
- CC ramstage/mainboard/lenovo/t440p/static.o
- CC ramstage/mainboard/lenovo/t440p/acpi_tables.o
- couldn't parse value '-1' for 'SEABIOS_DEBUG_LEVEL'
- GCC libgnat-x86_32/lib/gnat/a-unccon.o
- GCC libgnat-x86_32/lib/gnat/ada.o
- GCC libgnat-x86_32/lib/gnat/g-souinf.o
- GCC libgnat-x86_32/lib/gnat/gnat.o
- GCC libgnat-x86_32/lib/gnat/i-c.o
- GCC libgnat-x86_32/lib/gnat/interfac.o
- GCC libgnat-x86_32/lib/gnat/s-atacco.o
- GCC libgnat-x86_32/lib/gnat/s-imenne.o
- GCC libgnat-x86_32/lib/gnat/s-maccod.o
- GCC libgnat-x86_32/lib/gnat/s-parame.o
- GCC libgnat-x86_32/lib/gnat/s-stoele.o
- GCC libgnat-x86_32/lib/gnat/s-unstyp.o
- GCC libgnat-x86_32/lib/gnat/system.o
- AR libgnat-x86_32/libgnat.a
- GENERATE libhwbase/common/hw-config.ads
- GENERATE libgfxinit/common/hw-gfx-gma-config.ads
- GCC ramstage/mainboard/lenovo/t440p/gma-mainboard.o
- CC ramstage/mainboard/lenovo/t440p/hda_verb.o
- CC ramstage/mainboard/lenovo/t440p/mainboard.o
- GCC ramstage/libhwbase/debug/hw-debug.o
- GCC ramstage/libhwbase/common/direct/hw-pci-dev.o
- GCC ramstage/libhwbase/common/hw-mmio_regs.o
- GCC ramstage/libhwbase/common/hw-pci-mmconf.o
- GCC ramstage/libhwbase/common/hw-pci.o
- GCC ramstage/libhwbase/common/hw-port_io.o
- GCC ramstage/libhwbase/common/hw-sub_regs.o
- GCC ramstage/libhwbase/common/hw-time.o
- GCC ramstage/libhwbase/common/hw.o
- GCC ramstage/libhwbase/common/hw-config.o
- GCC ramstage/libhwbase/ada/dynamic_mmio/hw-mmio_range.o
- GCC ramstage/libgfxinit/common/haswell_shared/hw-gfx-gma-connectors-ddi.o
- GCC ramstage/libgfxinit/common/haswell_shared/hw-gfx-gma-connectors.o
- GCC ramstage/libgfxinit/common/haswell_shared/hw-gfx-gma-ddi_phy_stub.o
- GCC ramstage/libgfxinit/common/haswell_shared/hw-gfx-gma-port_detect.o
- GCC ramstage/libgfxinit/common/haswell_shared/hw-gfx-gma-power_and_clocks_haswell.o
- GCC ramstage/libgfxinit/common/haswell/hw-gfx-gma-connectors-ddi-buffers.o
- GCC ramstage/libgfxinit/common/haswell/hw-gfx-gma-ddi_phy.o
- GCC ramstage/libgfxinit/common/haswell/hw-gfx-gma-plls-lcpll.o
- GCC ramstage/libgfxinit/common/haswell/hw-gfx-gma-plls-wrpll.o
- GCC ramstage/libgfxinit/common/haswell/hw-gfx-gma-plls.o
- GCC ramstage/libgfxinit/common/haswell/hw-gfx-gma-power_and_clocks.o
- GCC ramstage/libgfxinit/common/haswell/hw-gfx-gma-spll.o
- GCC ramstage/libgfxinit/common/dyncpu/hw-gfx-gma-config.o
- GCC ramstage/libgfxinit/common/hw-gfx-dp_aux_ch.o
- GCC ramstage/libgfxinit/common/hw-gfx-dp_defs.o
- GCC ramstage/libgfxinit/common/hw-gfx-dp_info.o
- GCC ramstage/libgfxinit/common/hw-gfx-dp_training.o
- GCC ramstage/libgfxinit/common/hw-gfx-edid.o
- GCC ramstage/libgfxinit/common/hw-gfx-framebuffer_filler.o
- GCC ramstage/libgfxinit/common/hw-gfx-gma-config_helpers.o
- GCC ramstage/libgfxinit/common/hw-gfx-gma-connector_info.o
- GCC ramstage/libgfxinit/common/hw-gfx-gma-display_probing.o
- GCC ramstage/libgfxinit/common/hw-gfx-gma-dp_aux_ch.o
- GCC ramstage/libgfxinit/common/hw-gfx-gma-dp_aux_request.o
- GCC ramstage/libgfxinit/common/hw-gfx-gma-dp_info.o
- GCC ramstage/libgfxinit/common/hw-gfx-gma-i2c.o
- GCC ramstage/libgfxinit/common/hw-gfx-gma-panel.o
- GCC ramstage/libgfxinit/common/hw-gfx-gma-pch-fdi.o
- GCC ramstage/libgfxinit/common/hw-gfx-gma-pch-sideband.o
- GCC ramstage/libgfxinit/common/hw-gfx-gma-pch-transcoder.o
- GCC ramstage/libgfxinit/common/hw-gfx-gma-pch-vga.o
- GCC ramstage/libgfxinit/common/hw-gfx-gma-pch.o
- GCC ramstage/libgfxinit/common/hw-gfx-gma-pcode.o
- GCC ramstage/libgfxinit/common/hw-gfx-gma-pipe_setup.o
- GCC ramstage/libgfxinit/common/hw-gfx-gma-registers.o
- GCC ramstage/libgfxinit/common/hw-gfx-gma-transcoder.o
- GCC ramstage/libgfxinit/common/hw-gfx-gma.o
- GCC ramstage/libgfxinit/common/hw-gfx-i2c.o
- GCC ramstage/libgfxinit/common/hw-gfx.o
- CC ramstage/lib/b64_decode.o
- CC ramstage/lib/boot_device.o
- CC ramstage/lib/bootmem.o
- CC ramstage/lib/bootmode.o
- GCC ramstage/lib/cb.o
- CC ramstage/lib/cbfs.o
- CC ramstage/lib/cbmem_common.o
- CC ramstage/lib/cbmem_console.o
- CC ramstage/lib/compute_ip_checksum.o
- CC ramstage/lib/coreboot_table.o
- CC ramstage/lib/crc_byte.o
- CC ramstage/lib/delay.o
- CC ramstage/lib/dimm_info_util.o
- CC ramstage/lib/edid.o
- CC ramstage/lib/ext_stage_cache.o
- CC ramstage/lib/fallback_boot.o
- CC ramstage/lib/fmap.o
- CC ramstage/lib/gcc.o
- CC ramstage/lib/halt.o
- CC ramstage/lib/hardwaremain.o
- CC ramstage/lib/hexdump.o
- CC ramstage/lib/hexstrtobin.o
- GCC ramstage/lib/hw-time-timer.o
- CC ramstage/lib/imd.o
- CC ramstage/lib/imd_cbmem.o
- CC ramstage/lib/list.o
- CC ramstage/lib/lzma.o
- CC ramstage/lib/lzmadecode.o
- CC ramstage/lib/malloc.o
- CC ramstage/lib/memchr.o
- CC ramstage/lib/memcmp.o
- CC ramstage/lib/memrange.o
- CC ramstage/lib/prog_loaders.o
- CC ramstage/lib/prog_ops.o
- CC ramstage/lib/region_file.o
- CC ramstage/lib/reset.o
- CC ramstage/lib/rmodule.o
- CC ramstage/lib/romstage_handoff.o
- CC ramstage/lib/rtc.o
- CC ramstage/lib/selfboot.o
- CC ramstage/lib/stack.o
- CC ramstage/lib/string.o
- CC ramstage/lib/timestamp.o
- CC ramstage/lib/uuid.o
- CC ramstage/lib/version.o
- CC ramstage/lib/wrdd.o
- CC ramstage/ec/lenovo/pmh7/pmh7.o
- CC ramstage/ec/lenovo/h8/bluetooth.o
- CC ramstage/ec/lenovo/h8/h8.o
- CC ramstage/ec/lenovo/h8/panic.o
- CC ramstage/ec/lenovo/h8/sense.o
- CC ramstage/ec/lenovo/h8/ssdt.o
- CC ramstage/ec/lenovo/h8/wwan.o
- CC ramstage/ec/acpi/ec.o
- CC ramstage/drivers/wifi/generic.o
- CC ramstage/drivers/tpm/tpm.o
- CC ramstage/drivers/spi/adesto.o
- CC ramstage/drivers/spi/amic.o
- CC ramstage/drivers/spi/atmel.o
- CC ramstage/drivers/spi/bitbang.o
- CC ramstage/drivers/spi/boot_device_rw_nommap.o
- CC ramstage/drivers/spi/eon.o
- CC ramstage/drivers/spi/flashconsole.o
- CC ramstage/drivers/spi/gigadevice.o
- CC ramstage/drivers/spi/macronix.o
- CC ramstage/drivers/spi/spansion.o
- CC ramstage/drivers/spi/spi-generic.o
- CC ramstage/drivers/spi/spi_flash.o
- CC ramstage/drivers/spi/spiconsole.o
- CC ramstage/drivers/spi/sst.o
- CC ramstage/drivers/spi/stmicro.o
- CC ramstage/drivers/spi/winbond.o
- CC ramstage/drivers/pc80/vga/vga.o
- CC ramstage/drivers/pc80/vga/vga_font_8x16.o
- CC ramstage/drivers/pc80/vga/vga_io.o
- CC ramstage/drivers/pc80/vga/vga_palette.o
- CC ramstage/drivers/pc80/tpm/tis.o
- CC ramstage/drivers/pc80/rtc/mc146818rtc.o
- CC ramstage/drivers/pc80/rtc/mc146818rtc_boot.o
- CC ramstage/drivers/pc80/pc/i8254.o
- CC ramstage/drivers/pc80/pc/i8259.o
- CC ramstage/drivers/pc80/pc/isa-dma.o
- CC ramstage/drivers/pc80/pc/keyboard.o
- CC ramstage/drivers/mrc_cache/mrc_cache.o
- CC ramstage/drivers/intel/wifi/wifi.o
- GCC ramstage/drivers/intel/gma/text_fb/gma-gfx_init.o
- CC ramstage/drivers/intel/gma/acpi.o
- GCC ramstage/drivers/intel/gma/gma.o
- CC ramstage/drivers/intel/gma/intel_ddi.o
- CC ramstage/drivers/intel/gma/opregion.o
- CC ramstage/drivers/broadcom/bcm57xx_aspm_disable.o
- CC ramstage/device/cardbus_device.o
- CC ramstage/device/cpu_device.o
- CC ramstage/device/device.o
- CC ramstage/device/device_const.o
- CC ramstage/device/device_util.o
- CC ramstage/device/i2c.o
- CC ramstage/device/i2c_bus.o
- CC ramstage/device/mmio.o
- CC ramstage/device/pci_class.o
- CC ramstage/device/pci_device.o
- CC ramstage/device/pci_ops.o
- CC ramstage/device/pci_rom.o
- CC ramstage/device/pciexp_device.o
- CC ramstage/device/pcix_device.o
- CC ramstage/device/pnp_device.o
- CC ramstage/device/root_device.o
- CC ramstage/device/smbus_ops.o
- CC ramstage/cpu/x86/tsc/delay_tsc.o
- CC smm/mainboard/lenovo/t440p/static.o
- CC smm/arch/x86/memcpy.o
- CC smm/arch/x86/memmove.o
- CC smm/arch/x86/memset.o
- CC smm/arch/x86/mmap_boot.o
- CC smm/commonlib/cbfs.o
- CC smm/commonlib/iobuf.o
- CC smm/commonlib/region.o
- CC smm/console/die.o
- CC smm/console/post.o
- CC smm/cpu/intel/common/fsb.o
- CC smm/cpu/intel/haswell/finalize.o
- CC smm/cpu/x86/pae/pgtbl.o
- CC smm/cpu/x86/smm/smm_module_handler.o
- CC smm/cpu/x86/tsc/delay_tsc.o
- CC smm/device/device_const.o
- CC smm/device/pci_ops.o
- CC smm/drivers/pc80/pc/i8254.o
- CC smm/drivers/pc80/rtc/mc146818rtc.o
- CC smm/drivers/spi/spiconsole.o
- CC smm/ec/acpi/ec.o
- CC smm/ec/lenovo/h8/sense.o
- CC smm/ec/lenovo/pmh7/pmh7.o
- CC smm/lib/boot_device.o
- CC smm/lib/cbfs.o
- CC smm/lib/crc_byte.o
- CC smm/lib/delay.o
- CC smm/lib/fmap.o
- CC smm/lib/gcc.o
- CC smm/lib/halt.o
- CC smm/lib/hexdump.o
- CC smm/lib/malloc.o
- CC smm/lib/memcmp.o
- CC smm/lib/reset.o
- CC smm/lib/string.o
- CC smm/lib/version.o
- CC smm/mainboard/lenovo/t440p/smihandler.o
- CC smm/northbridge/intel/haswell/finalize.o
- CC smm/southbridge/intel/common/finalize.o
- CC smm/southbridge/intel/common/gpio.o
- CC smm/southbridge/intel/common/pmbase.o
- CC smm/southbridge/intel/lynxpoint/me_9.x.o
- CC smm/southbridge/intel/lynxpoint/pch.o
- CC smm/southbridge/intel/lynxpoint/pmutil.o
- CC smm/southbridge/intel/lynxpoint/smihandler.o
- CC smm/southbridge/intel/lynxpoint/usb_ehci.o
- CC smm/southbridge/intel/lynxpoint/usb_xhci.o
- CP rmodules_x86_32/lib/rmodule.ld
- HOSTCC cbfstool/rmodtool.o
- HOSTCC cbfstool/rmodule.o
- HOSTCC cbfstool/common.o
- HOSTCC cbfstool/elfheaders.o
- HOSTCC cbfstool/xdr.o
- HOSTCC cbfstool/rmodtool (link)
- OBJCOPY ramstage/cpu/x86/smm/smm.manual
- CC smmstub/cpu/x86/smm/smm_stub.o
- OBJCOPY ramstage/cpu/x86/smm/smmstub.manual
- CC ramstage/cpu/x86/smm/smm_module_loader.o
- CC ramstage/cpu/x86/smm/tseg_region.o
- CC ramstage/cpu/x86/pae/pgtbl.o
- CC ramstage/cpu/x86/name/name.o
- CC ramstage/cpu/x86/mtrr/debug.o
- CC ramstage/cpu/x86/mtrr/mtrr.o
- CC ramstage/cpu/x86/lapic/boot_cpu.o
- CC ramstage/cpu/x86/lapic/lapic.o
- CC ramstage/cpu/x86/lapic/lapic_cpu_init.o
- CC ramstage/cpu/x86/lapic/secondary.o
- CC ramstage/cpu/x86/cache/cache.o
- CC rmodules_x86_32/cpu/x86/sipi_vector.o
- OBJCOPY ramstage/cpu/x86/sipi_vector.manual
- CC ramstage/cpu/x86/backup_default_smm.o
- CC ramstage/cpu/x86/mp_init.o
- CC ramstage/cpu/intel/turbo/turbo.o
- CC ramstage/cpu/intel/smm/smm_reloc.o
- CC ramstage/cpu/intel/microcode/microcode.o
- CC ramstage/cpu/intel/haswell/acpi.o
- CC ramstage/cpu/intel/haswell/haswell_init.o
- CC ramstage/cpu/intel/haswell/smmrelocate.o
- CC ramstage/cpu/intel/common/common_init.o
- CC ramstage/cpu/intel/common/fsb.o
- CC ramstage/console/console.o
- CC ramstage/console/die.o
- GCC ramstage/console/hw-debug_sink.o
- CC ramstage/console/init.o
- CC ramstage/console/post.o
- CC ramstage/console/printk.o
- CC ramstage/console/vsprintf.o
- CC ramstage/console/vtxprintf.o
- CC ramstage/commonlib/bsd/lz4_wrapper.o
- CC ramstage/commonlib/cbfs.o
- CC ramstage/commonlib/iobuf.o
- CC ramstage/commonlib/mem_pool.o
- CC ramstage/commonlib/region.o
- CC ramstage/commonlib/sort.o
- CC ramstage/arch/x86/acpi.o
- CC ramstage/arch/x86/acpi_device.o
- CC ramstage/arch/x86/acpi_pld.o
- CC ramstage/arch/x86/acpi_s3.o
- CC ramstage/arch/x86/acpigen.o
- CC ramstage/arch/x86/acpigen_dsm.o
- CC ramstage/arch/x86/boot.o
- CC ramstage/arch/x86/c_start.o
- CC ramstage/arch/x86/cf9_reset.o
- CC ramstage/arch/x86/cpu.o
- CC ramstage/arch/x86/cpu_common.o
- CC ramstage/arch/x86/ebda.o
- CC ramstage/arch/x86/exception.o
- CC ramstage/arch/x86/gdt.o
- CC ramstage/arch/x86/idt.o
- CC ramstage/arch/x86/ioapic.o
- CC ramstage/arch/x86/memcpy.o
- CC ramstage/arch/x86/memmove.o
- CC ramstage/arch/x86/memset.o
- CC ramstage/arch/x86/mmap_boot.o
- CC ramstage/arch/x86/post.o
- CC ramstage/arch/x86/rdrand.o
- CC ramstage/arch/x86/smbios.o
- CC ramstage/arch/x86/tables.o
- CC ramstage/arch/x86/timestamp.o
- CC ramstage/arch/x86/wakeup.o
- GCC ramstage/cb-config.o
- CP ramstage/arch/x86/memlayout.ld
- CP ramstage/lib/program.ld
- BIND ramstage/b__ramstage.adb
- GCC ramstage/b__ramstage.o
- CC generated/ramstage.o
- CC cbfs/fallback/ramstage.debug
- Checking out SeaBIOS revision f21b5a4aeb020f2a5e2c6503f906a9349dd2f069
- Switched to branch 'master'
- Your branch is up to date with 'origin/master'.
- Deleted branch coreboot (was f21b5a4).
- Switched to a new branch 'coreboot'
- CONFIG SeaBIOS f21b5a4aeb020f2a5e2c6503f906a9349dd2f069
- #
- # configuration written to /home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/payloads/external/SeaBIOS/seabios/.config
- #
- MAKE SeaBIOS f21b5a4aeb020f2a5e2c6503f906a9349dd2f069
- Build Kconfig config file
- Compile checking out/src/misc.o
- Compile checking out/src/stacks.o
- Compile checking out/src/output.o
- Compile checking out/src/string.o
- Compile checking out/src/block.o
- Compile checking out/src/cdrom.o
- Compile checking out/src/disk.o
- Compile checking out/src/mouse.o
- Compile checking out/src/kbd.o
- Compile checking out/src/system.o
- Compile checking out/src/serial.o
- Compile checking out/src/sercon.o
- Compile checking out/src/clock.o
- Compile checking out/src/resume.o
- Compile checking out/src/pnpbios.o
- Compile checking out/src/vgahooks.o
- Compile checking out/src/pcibios.o
- Compile checking out/src/apm.o
- Compile checking out/src/cp437.o
- Compile checking out/src/hw/pci.o
- Compile checking out/src/hw/timer.o
- Compile checking out/src/hw/rtc.o
- Compile checking out/src/hw/dma.o
- Compile checking out/src/hw/pic.o
- Compile checking out/src/hw/ps2port.o
- Compile checking out/src/hw/serialio.o
- Compile checking out/src/hw/usb.o
- Compile checking out/src/hw/usb-uhci.o
- Compile checking out/src/hw/usb-ohci.o
- Compile checking out/src/hw/usb-ehci.o
- Compile checking out/src/hw/usb-hid.o
- Compile checking out/src/hw/usb-msc.o
- Compile checking out/src/hw/usb-uas.o
- Compile checking out/src/hw/blockcmd.o
- Compile checking out/src/hw/floppy.o
- Compile checking out/src/hw/ata.o
- Compile checking out/src/hw/ramdisk.o
- Compile checking out/src/hw/lsi-scsi.o
- Compile checking out/src/hw/esp-scsi.o
- Compile checking out/src/hw/megasas.o
- Compile checking out/src/hw/mpt-scsi.o
- Compile checking out/src/post.o
- Compile checking out/src/e820map.o
- Compile checking out/src/malloc.o
- Compile checking out/src/romfile.o
- Compile checking out/src/x86.o
- Compile checking out/src/optionroms.o
- Compile checking out/src/pmm.o
- Compile checking out/src/font.o
- Compile checking out/src/boot.o
- Compile checking out/src/bootsplash.o
- Compile checking out/src/jpeg.o
- Compile checking out/src/bmp.o
- Compile checking out/src/tcgbios.o
- Compile checking out/src/sha1.o
- Compile checking out/src/hw/pcidevice.o
- Compile checking out/src/hw/ahci.o
- Compile checking out/src/hw/pvscsi.o
- Compile checking out/src/hw/usb-xhci.o
- Compile checking out/src/hw/usb-hub.o
- Compile checking out/src/hw/sdcard.o
- Compile checking out/src/fw/coreboot.o
- Compile checking out/src/fw/lzmadecode.o
- Compile checking out/src/fw/multiboot.o
- Compile checking out/src/fw/csm.o
- Compile checking out/src/fw/biostables.o
- Compile checking out/src/fw/paravirt.o
- Compile checking out/src/fw/shadow.o
- Compile checking out/src/fw/pciinit.o
- Compile checking out/src/fw/smm.o
- Compile checking out/src/fw/smp.o
- Compile checking out/src/fw/mtrr.o
- Compile checking out/src/fw/xen.o
- Compile checking out/src/fw/acpi.o
- Compile checking out/src/fw/mptable.o
- Compile checking out/src/fw/pirtable.o
- Compile checking out/src/fw/smbios.o
- Compile checking out/src/fw/romfile_loader.o
- Compile checking out/src/hw/virtio-ring.o
- Compile checking out/src/hw/virtio-pci.o
- Compile checking out/src/hw/virtio-blk.o
- Compile checking out/src/hw/virtio-scsi.o
- Compile checking out/src/hw/tpm_drivers.o
- Compile checking out/src/hw/nvme.o
- Compiling whole program out/ccode32flat.o
- Compiling whole program out/code32seg.o
- Compiling whole program out/ccode16.o
- Compiling to assembler out/src/asm-offsets.s
- Generating offset file out/asm-offsets.h
- Compiling (16bit) out/romlayout.o
- Building ld scripts
- Version: rel-1.13.0-0-gf21b5a4
- Fixed space: 0xe05b-0x10000 total: 8101 slack: 8 Percent slack: 0.1%
- 16bit size: 35712
- 32bit segmented size: 1665
- 32bit flat size: 31823
- 32bit flat init size: 53984
- Lowmem size: 2240
- f-segment var size: 1392
- Linking out/rom16.o
- Stripping out/rom16.strip.o
- Linking out/rom32seg.o
- Stripping out/rom32seg.strip.o
- Linking out/rom.o
- Prepping out/bios.bin.prep
- Total size: 130496 Fixed: 70592 Free: 576 (used 99.6% of 128KiB rom)
- Creating out/bios.bin.elf
- Compile checking out/vgasrc/vgainit.o
- Compile checking out/vgasrc/vgabios.o
- Compile checking out/vgasrc/vgafb.o
- Compile checking out/vgasrc/swcursor.o
- Compile checking out/vgasrc/vgafonts.o
- Compile checking out/vgasrc/vbe.o
- Compile checking out/vgasrc/stdvga.o
- Compile checking out/vgasrc/stdvgamodes.o
- Compile checking out/vgasrc/stdvgaio.o
- Compile checking out/vgasrc/clext.o
- Compile checking out/vgasrc/svgamodes.o
- Compile checking out/vgasrc/atiext.o
- Compile checking out/vgasrc/bochsvga.o
- Compile checking out/vgasrc/geodevga.o
- Compile checking out/vgasrc/cbvga.o
- Compile checking out/vgasrc/bochsdisplay.o
- Compile checking out/vgasrc/ramfb.o
- Compiling whole program out/vgaccode16.raw.s
- Fixup VGA rom assembler
- Compiling (16bit) out/vgaentry.o
- Precompiling out/vgasrc/vgalayout.lds
- Linking out/vgarom.o
- Version: rel-1.13.0-0-gf21b5a4
- Extracting binary out/vgabios.bin.raw
- Finalizing rom out/vgabios.bin
- CREATE build/mainboard/lenovo/t440p/cbfs-file.Gb1U4D.out (from /home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/.config)
- MICROCODE cpu_microcode_blob.bin
- 3rdparty/intel-microcode/intel-ucode/06-3c-03 3rdparty/intel-microcode/intel-ucode/06-45-01
- OPTION cmos_layout.bin
- CC postcar/mainboard/lenovo/t440p/static.o
- CC postcar/arch/x86/acpi_s3.o
- CC postcar/arch/x86/boot.o
- CC postcar/arch/x86/cf9_reset.o
- CC postcar/arch/x86/cpu_common.o
- CC postcar/arch/x86/exit_car.o
- CC postcar/arch/x86/gdt_init.o
- CC postcar/arch/x86/memcpy.o
- CP postcar/arch/x86/memlayout.ld
- CC postcar/arch/x86/memmove.o
- CC postcar/arch/x86/memset.o
- CC postcar/arch/x86/mmap_boot.o
- CC postcar/arch/x86/post.o
- CC postcar/arch/x86/postcar.o
- CC postcar/arch/x86/timestamp.o
- CC postcar/commonlib/bsd/lz4_wrapper.o
- CC postcar/commonlib/cbfs.o
- CC postcar/commonlib/iobuf.o
- CC postcar/commonlib/mem_pool.o
- CC postcar/commonlib/region.o
- CC postcar/console/console.o
- CC postcar/console/die.o
- CC postcar/console/init.o
- CC postcar/console/post.o
- CC postcar/console/printk.o
- CC postcar/console/vsprintf.o
- CC postcar/console/vtxprintf.o
- CC postcar/cpu/intel/car/non-evict/exit_car.o
- CC postcar/cpu/intel/common/fsb.o
- CC postcar/cpu/x86/lapic/boot_cpu.o
- CC postcar/cpu/x86/mtrr/debug.o
- CC postcar/cpu/x86/pae/pgtbl.o
- CC postcar/cpu/x86/smm/tseg_region.o
- CC postcar/cpu/x86/tsc/delay_tsc.o
- CC postcar/device/device_const.o
- CC postcar/device/pci_early.o
- CC postcar/device/pci_ops.o
- CC postcar/drivers/pc80/pc/i8254.o
- CC postcar/drivers/pc80/rtc/mc146818rtc.o
- CC postcar/drivers/pc80/rtc/mc146818rtc_boot.o
- CC postcar/drivers/pc80/tpm/tis.o
- CC postcar/drivers/spi/adesto.o
- CC postcar/drivers/spi/amic.o
- CC postcar/drivers/spi/atmel.o
- CC postcar/drivers/spi/bitbang.o
- CC postcar/drivers/spi/boot_device_rw_nommap.o
- CC postcar/drivers/spi/eon.o
- CC postcar/drivers/spi/flashconsole.o
- CC postcar/drivers/spi/gigadevice.o
- CC postcar/drivers/spi/macronix.o
- CC postcar/drivers/spi/spansion.o
- CC postcar/drivers/spi/spi-generic.o
- CC postcar/drivers/spi/spi_flash.o
- CC postcar/drivers/spi/sst.o
- CC postcar/drivers/spi/stmicro.o
- CC postcar/drivers/spi/winbond.o
- CC postcar/ec/lenovo/h8/sense.o
- CC postcar/lib/boot_device.o
- CC postcar/lib/bootmode.o
- CC postcar/lib/cbfs.o
- CC postcar/lib/cbmem_common.o
- CC postcar/lib/cbmem_console.o
- CC postcar/lib/crc_byte.o
- CC postcar/lib/delay.o
- CC postcar/lib/ext_stage_cache.o
- CC postcar/lib/fmap.o
- CC postcar/lib/gcc.o
- CC postcar/lib/halt.o
- CC postcar/lib/hexdump.o
- CC postcar/lib/imd.o
- CC postcar/lib/imd_cbmem.o
- CC postcar/lib/libgcc.o
- CC postcar/lib/lzma.o
- CC postcar/lib/lzmadecode.o
- CC postcar/lib/memchr.o
- CC postcar/lib/memcmp.o
- CC postcar/lib/prog_loaders.o
- CC postcar/lib/prog_ops.o
- CP postcar/lib/program.ld
- CC postcar/lib/reset.o
- CC postcar/lib/rmodule.o
- CC postcar/lib/romstage_handoff.o
- CC postcar/lib/string.o
- CC postcar/lib/timestamp.o
- CC postcar/lib/version.o
- CC postcar/northbridge/intel/haswell/memmap.o
- CC postcar/security/memory/memory.o
- CC postcar/southbridge/intel/common/pmbase.o
- CC postcar/southbridge/intel/common/reset.o
- CC postcar/southbridge/intel/common/rtc.o
- CC postcar/southbridge/intel/common/spi.o
- LINK cbfs/fallback/postcar.debug
- IASL build/dsdt.aml
- Intel ACPI Component Architecture
- ASL+ Optimizing Compiler/Disassembler version 20200110
- Copyright (c) 2000 - 2020 Intel Corporation
- coreboot toolchain vdfd3f21174 2019-05-03
- dsdt.asl 2754: Method (MLCG, 1)
- Remark 2146 - ^ Method Argument is never used (Arg0)
- dsdt.asl 2790: Method (WAKE, 1)
- Remark 2146 - ^ Method Argument is never used (Arg0)
- ASL Input: dsdt.asl - 51872 bytes 1497 keywords 2991 source lines
- AML Output: dsdt.aml - 14387 bytes 939 opcodes 558 named objects
- Compilation successful. 0 Errors, 0 Warnings, 2 Remarks, 461 Optimizations, 8 Constants Folded
- IASL build/dsdt.aml disassembled correctly.
- HOSTCC cbfstool/cbfstool.o
- HOSTCC cbfstool/cbfs_image.o
- HOSTCC cbfstool/cbfs-mkstage.o
- HOSTCC cbfstool/cbfs-mkpayload.o
- HOSTCC cbfstool/partitioned_file.o
- HOSTCC cbfstool/cbfs.o
- HOSTCC cbfstool/fsp_relocate.o
- HOSTCC cbfstool/mem_pool.o
- HOSTCC cbfstool/region.o
- HOSTCC cbfstool/2sha_utility.o
- HOSTCC cbfstool/2sha1.o
- HOSTCC cbfstool/2sha256.o
- HOSTCC cbfstool/2sha512.o
- HOSTCC cbfstool/linux_trampoline.o
- HOSTCC cbfstool/cbfs-payload-linux.o
- HOSTCC cbfstool/compress.o
- HOSTCC cbfstool/lz4.o
- HOSTCC cbfstool/lz4hc.o
- HOSTCC cbfstool/lz4frame.o
- HOSTCC cbfstool/xxhash.o
- HOSTCC cbfstool/lz4_wrapper.o
- HOSTCC cbfstool/lzma.o
- HOSTCC cbfstool/LzFind.o
- HOSTCC cbfstool/LzmaDec.o
- HOSTCC cbfstool/LzmaEnc.o
- HOSTCC cbfstool/cbfstool (link)
- HOSTCC cbfstool/ifittool.o
- HOSTCC cbfstool/fit.o
- HOSTCC cbfstool/ifittool (link)
- Created CBFS (capacity = 2948568 bytes)
- CBFS mrc.bin
- CBFS fallback/romstage
- CBFS cpu_microcode_blob.bin
- CBFS fallback/ramstage
- CBFS vgaroms/seavgabios.bin
- CBFS config
- CBFS revision
- CBFS vbt.bin
- CBFS cmos_layout.bin
- CBFS fallback/postcar
- CBFS fallback/dsdt.aml
- CBFS fallback/payload
- CBFS payload_config
- CBFS payload_revision
- Compile IFDTOOL
- DD Adding Intel Firmware Descriptor
- IFDTOOL me.bin -> coreboot.pre
- File build/coreboot.pre is 12582912 bytes
- File /home/dalao/T440pCorebooting/ifdmegbeWithoutMe/me.bin is 5230592 bytes
- Adding /home/dalao/T440pCorebooting/ifdmegbeWithoutMe/me.bin as the Intel ME section of build/coreboot.pre
- Writing new image to build/coreboot.pre
- IFDTOOL gbe.bin -> coreboot.pre
- File build/coreboot.pre is 12582912 bytes
- File /home/dalao/T440pCorebooting/ifdmegbeWithoutMe/gbe.bin is 8192 bytes
- Adding /home/dalao/T440pCorebooting/ifdmegbeWithoutMe/gbe.bin as the GbE section of build/coreboot.pre
- Writing new image to build/coreboot.pre
- IFDTOOL Unlocking Management Engine
- File build/coreboot.pre is 12582912 bytes
- Writing new image to build/coreboot.pre
- CBFS coreboot.rom
- SeaBIOS Wait up to 5000 ms for PS/2 keyboard controller initialization
- UPDATE-FIT
- FIT table:
- Index Type Addr Size
- 0 Microcode 0xffd3a110 0x00000000
- 1 Microcode 0xffd3fd10 0x00000000
- CBFSLAYOUT coreboot.rom
- This image contains the following sections that can be manipulated with this tool:
- 'CONSOLE' (size 131072, offset 9437184)
- 'RW_MRC_CACHE' (size 65536, offset 9568256)
- 'COREBOOT' (CBFS, size 2948608, offset 9634304)
- It is possible to perform either the write action or the CBFS add/remove actions on every section listed above.
- To see the image's read-only sections as well, rerun with the -w option.
- CBFSPRINT coreboot.rom
- FMAP REGION: COREBOOT
- Name Offset Type Size Comp
- cbfs master header 0x0 cbfs header 32 none
- fallback/romstage 0x80 stage 40356 none
- cpu_microcode_blob.bin 0x9ec0 microcode 45056 none
- fallback/ramstage 0x14f40 stage 111235 none
- vgaroms/seavgabios.bin 0x30200 raw 28160 none
- config 0x37080 raw 624 none
- revision 0x37340 raw 675 none
- vbt.bin 0x37640 raw 1432 LZMA (4608 decompressed)
- cmos_layout.bin 0x37c40 cmos_layout 1396 none
- fallback/postcar 0x38200 stage 30912 none
- fallback/dsdt.aml 0x3fb00 raw 14387 none
- fallback/payload 0x43380 simple elf 68519 none
- payload_config 0x53f80 raw 1728 none
- payload_revision 0x54680 raw 237 none
- etc/ps2-keyboard-spinup 0x547c0 raw 8 none
- (empty) 0x54800 null 2209176 none
- mrc.bin 0x26fdc0 mrc 191020 none
- (empty) 0x29e840 null 136536 none
- bootblock 0x2bfdc0 bootblock 65536 none
- HOSTCC cbfstool/ifwitool.o
- HOSTCC cbfstool/ifwitool (link)
- Built lenovo/t440p (ThinkPad T440p)
- [dalao@pc coreboot]$ cd build/
- [dalao@pc build]$ dd if=coreboot.rom of=top.rom bs=1M skip=8
- 4+0 records in
- 4+0 records out
- 4194304 bytes (4.2 MB, 4.0 MiB) copied, 0.00512123 s, 819 MB/s
- [dalao@pc build]$ sudo flashrom -n --programmer ch341a_spi -w top.rom
- [sudo] password for pc:
- flashrom v1.2 on Linux 5.4.22-1-MANJARO (x86_64)
- flashrom is free software, get the source code at https://flashrom.org
- Using clock_gettime for delay loops (clk_id: 1, resolution: 1ns).
- Found Winbond flash chip "W25Q32.V" (4096 kB, SPI) on ch341a_spi.
- Reading old flash chip contents... done.
- Erasing and writing flash chip... Erase/write done.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement