Hi,
I am trying to boot into UEFI shell from SeaBIOS using UEFIPAYLOAD.fd on a Broadwell-DE board generated from building UefiPayloadPkg from EDK-II source tree. Any help would be appreciated.
The last part of the log is attached as follows:
*CBFS: 'Master Header Locator' located CBFS at [200200:800000)CBFS: Locating 'pci10de,128b.rom'CBFS: 'pci10de,128b.rom' not found.Option ROM address for PCI: 04:00.0 = fb000000Incorrect expansion ROM header signature beefPCI: 04:00.0: Missing PCI Option ROMACPI: added table 2/32, length now 44ACPI: * MCFGACPI: added table 3/32, length now 48ACPI: * MADTIOAPIC: Initializing IOAPIC at 0xfec00000IOAPIC: Bootstrap Processor Local APIC = 0x00IOAPIC: ID = 0x08IOAPIC: Initializing IOAPIC at 0xfec01000IOAPIC: Bootstrap Processor Local APIC = 0x00IOAPIC: ID = 0x09ACPI: added table 4/32, length now 52current = 7ed42290ACPI: * DMARACPI: added table 5/32, length now 56pci_rom_write_acpi_tablesACPI: done.ACPI tables: 21264 bytes.smbios_write_tables: 7ed3c000SMBIOS: Unknown CPUSMBIOS tables: 424 bytes.Writing table forward entry at 0x00000500Wrote coreboot table at: 00000500, 0x10 bytes, checksum 7108Writing coreboot table at 0x7ed61000 0. 0000000000000000-0000000000000fff: CONFIGURATION TABLES 1. 0000000000001000-000000000009ffff: RAM 2. 00000000000a0000-00000000000fffff: RESERVED 3. 0000000000100000-000000007ed3bfff: RAM 4. 000000007ed3c000-000000007eeb3fff: CONFIGURATION TABLES 5. 000000007eeb4000-000000007effdfff: RAMSTAGE 6. 000000007effe000-000000007effffff: CONFIGURATION TABLES 7. 000000007f000000-000000008fffffff: RESERVED 8. 00000000fbffc000-00000000fbffdfff: RESERVED 9. 00000000feb00000-00000000feb0ffff: RESERVED10. 00000000feb80000-00000000feefffff: RESERVED11. 00000000ff000000-00000000ffffffff: RESERVED12. 0000000100000000-000000017fffffff: RAMManufacturer: efSF: Detected W25Q128_V with sector size 0x1000, total 0x1000000SF size 0x1000000 does not correspond to CONFIG_ROM_SIZE 0x800000!!CBFS: 'Master Header Locator' located CBFS at [200200:800000)FMAP: Found "FLASH" version 1.1 at 200000.FMAP: base = ff800000 size = 800000 #areas = 3Wrote coreboot table at: 7ed61000, 0x2dc bytes, checksum 8e02coreboot table: 756 bytes.IMD ROOT 0. 7efff000 00001000IMD SMALL 1. 7effe000 00001000RAMSTAGE 2. 7eeb3000 0014b00057a9e100 3. 7ed69000 00149958COREBOOT 4. 7ed61000 00008000ACPI 5. 7ed3d000 00024000SMBIOS 6. 7ed3c000 00000800IMD small region: IMD ROOT 0. 7effec00 00000400 HOB 1. 7effebe0 00000001 57a9e000 2. 7effebc0 00000018 COREBOOTFWD 3. 7effeb80 00000028BS: BS_WRITE_TABLES times (us): entry 548230 run 1517156 exit 6302CBFS: 'Master Header Locator' located CBFS at [200200:800000)CBFS: Locating 'fallback/payload'CBFS: Found @ offset 113340 size 109ccChecking segment from ROM address 0xffb13578Payload being loaded at below 1MiB without region being marked as RAM usable.Checking segment from ROM address 0xffb13594Loading segment from ROM address 0xffb13578 code (compression=1) New segment dstaddr 0x000e0700 memsize 0x1f900 srcaddr 0xffb135b0 filesize 0x10994Loading Segment: addr: 0x000e0700 memsz: 0x000000000001f900 filesz: 0x0000000000010994using LZMALoading segment from ROM address 0xffb13594 Entry Point 0x000fd258BS: BS_PAYLOAD_LOAD times (us): entry 6301 run 124327 exit 6302FspNotify(EnumInitPhaseReadyToBoot)FSP Header Version: 1FSP Revision: 3.3Returned from FspNotify(EnumInitPhaseReadyToBoot)Jumping to boot code at 000fd258(7ed61000)SeaBIOS (version rel-1.12.1-0-ga5cab58)BUILD: gcc: (coreboot toolchain v ) 8.3.0 binutils: (GNU Binutils) 2.32Found mainboard Intel Camelback Mountain CRBRelocating init from 0x000e1d60 to 0x7ecef560 (size 51712)Found CBFS header at 0xffa00238multiboot: eax=7eed3a40, ebx=7eed39f4Found 22 PCI devices (max PCI bus is 04)Copying SMBIOS entry point from 0x7ed3c000 to 0x000f6280Copying ACPI RSDP from 0x7ed3d000 to 0x000f6250Using pmtimer, ioport 0x408Scan for VGA option romTurning on vga text mode consoleSeaBIOS (version rel-1.12.1-0-ga5cab58)XHCI init on dev 00:14.0: regs @ 0xfb900000, 21 ports, 32 slots, 32 byte contextsXHCI protocol USB 2.00, 8 ports (offset 1), def 3001XHCI protocol USB 3.00, 6 ports (offset 16), def 1000XHCI extcap 0xc1 @ 0xfb908040XHCI extcap 0xc0 @ 0xfb908070XHCI extcap 0x1 @ 0xfb90846cWARNING - Timeout at i8042_flush:71!AHCI controller at 00:1f.2, iobase 0xfb913000, irq 5Found 0 lpt portsFound 1 serial portsSearching bootorder for: /rom@img/uefiXHCI no devices foundAll threads complete.Scan for option romsPress ESC for boot menu.Searching bootorder for: HALTSpace available for UMB: c0000-ed000, f5aa0-f6230Returned 192512 bytes of ZoneHighe820 map has 10 items: 0: 0000000000000000 - 000000000009fc00 = 1 RAM 1: 000000000009fc00 - 00000000000a0000 = 2 RESERVED 2: 00000000000f0000 - 0000000000100000 = 2 RESERVED 3: 0000000000100000 - 000000007ed2b000 = 1 RAM 4: 000000007ed2b000 - 0000000090000000 = 2 RESERVED 5: 00000000fbffc000 - 00000000fbffe000 = 2 RESERVED 6: 00000000feb00000 - 00000000feb10000 = 2 RESERVED 7: 00000000feb80000 - 00000000fef00000 = 2 RESERVED 8: 00000000ff000000 - 0000000100000000 = 2 RESERVED 9: 0000000100000000 - 0000000180000000 = 1 RAMenter handle_19: NULLBooting from CBFS...Run img/uefi*