Hello,
I'm using coreboot + SeaBIOS on Mohon Peak CRB. And I've tried to make
VGA work for a while now. I used this article as a guide:
http://www.coreboot.org/VGA_support
Extracting VGA BIOS from vendor BIOS image did not work:
$ ./bios_extract EDVLCRB1.86B.0043.R00.1408290947_MPK.bin
Using file "EDVLCRB1.86B.0043.R00.1408290947_MPK.bin" (8192kB)
Error: Unable to detect BIOS Image type.
Then, I've downloaded VGA BIOS from here:
http://www.aspeedtech.com/support.php
Mohon Peak uses Aspeed VGA controller AST1300.
And also, I've extracted Video ROM from /dev/mem:
# dd if=/dev/mem of=vgabios.bin bs=1k count=32 skip=768
Neither of them worked. Here's what I've tried. I've tried to add them
via coreboot's menuconfig (' Add VGA BIOS image' option). I've tried to
add them manually via cbfstool as an optionrom and as a raw file. I've
tried to put them in CBFS under vgaroms/ directory. Here's my latest
ROM-file layout:
$ ./build/cbfstool build/coreboot.rom print
coreboot.rom: 8192 kB, bootblocksize 1024, romsize 8388608, offset 0x600000
alignment: 64 bytes, architecture: x86
Name Offset Type Size
cmos_layout.bin 0x600000 cmos_layout 1352
pci1a03,2000.rom 0x600580 optionrom 32768
fallback/romstage 0x6085c0 stage 26616
fallback/ramstage 0x60ee00 stage 59904
fallback/payload 0x61d840 payload 56100
config 0x62b3c0 raw 4532
revision 0x62c5c0 raw 708
pci8086,1f41.rom 0x62c8c0 raw 61952
vgaroms/pci1a03,2000.rom 0x63bb00 raw 32768
img/Memtest86+(5.01) 0x643b40 payload 159492
(empty) 0x66aa80 null 939288
mrc.cache 0x74ffc0 (unknown) 65536
cpu_microcode_blob.bin 0x760000 microcode 83968
(empty) 0x774840 null 46936
fsp.bin 0x77ffc0 (unknown) 372736
(empty) 0x7db000 null 150424
The entries pci1a03,2000.rom are the VGA ROMs there. I also tried to
remove either of them. I've tested with coreboot option 'Run VGA Option
ROMs' checked and unchecked without any difference. In SeaBIOS I set
'VGA Hardware Type (coreboot linear framebuffer)' as the other options
are None, GeodeGX2 and GeodeLX, so coreboot linear framebuffer seemed
more logical.
I saw this mailing list:
http://www.seabios.org/pipermail/seabios/2015-January/008588.html
but found no solution there and it seems not to be my case as my board
does not hang.
I put coreboot and SeaBIOS output in the attachment. Debug levels set to
7 for both. In coreboot only 'Output verbose CBFS debug messages'
checked in 'Debugging' submenu.
Is there anything I'm doing wrong or simply missing?
Viktor
coreboot-4.0-7482-gcf52f97-dirty Thu Mar 19 11:17:29 MSK 2015 starting...
POST: 0x41
POST: 0x42
Setting up static southbridge registers... done.
Disabling Watchdog timer... done.
RTC Init
POST: 0x46
POST: 0x47
Starting the Intel FSP (early_init)
Configure Default UPD Data
PcdEnableIQAT 1
PcdEnableLan 1
PcdEnableLan 1
PcdEnableLan 1
PcdEnableLan 1
PcdEnableUsb20 1
PcdEnableSata2 1
PcdEnableSata3 1
find_current_mrc_cache_local: No valid fast boot cache found.
FSP MRC cache not present.
ECC Enabled
CpuType: AVN
Stepping: 2
Memory Discovered Notify invoked ...
Memory Discovered Notify completed ...
Detected 8 CPU threads
FSP HOB is located at 0x00220000
FSP is waiting for NOTIFY
POST: 0x48
romstage_main_continue status: 0 hob_list_ptr: 220000
FSP Status: 0x0
POST: 0x4b
POST: 0x4c
POST: 0x4d
CBMEM region 7fde0000-7fdfffff (cbmem_check_toc)
ERROR: CBMEM was not initialized yet.
POST: 0x4e
POST: 0x4f
Trying CBFS ramstage loader.
CBFS: loading stage fallback/ramstage @ 0x100000 (258096 bytes), entry @ 0x10000
POST: 0x80
POST: 0x39
coreboot-4.0-7482-gcf52f97-dirty Thu Mar 19 11:17:29 MSK 2015 booting...
POST: 0x40
POST: 0x70
BS: BS_PRE_DEVICE times (us): entry 0 run 586 exit 0
POST: 0x71
BS: BS_DEV_INIT_CHIPS times (us): entry 0 run 586 exit 0
POST: 0x72
Enumerating buses...
CPU_CLUSTER: 0 enabled
DOMAIN: 0000 enabled
PCI: pci_scan_bus for bus 00
POST: 0x24
PCI: 00:00.0 [8086/1f08] enabled
PCI: 00:01.0 subordinate bus PCI Express
PCI: 00:01.0 [8086/1f10] enabled
PCI: Static device PCI: 00:02.0 not found, disabling it.
PCI: 00:03.0 subordinate bus PCI Express
PCI: 00:03.0 [8086/1f12] enabled
PCI: Static device PCI: 00:04.0 not found, disabling it.
PCI: 00:0b.0 [8086/1f18] enabled
PCI: 00:0e.0 [8086/1f14] enabled
PCI: 00:0f.0 [8086/1f16] enabled
PCI: 00:13.0 [8086/1f15] enabled
PCI: 00:14.0 [8086/1f41] enabled
PCI: 00:14.1 [8086/1f41] enabled
PCI: 00:14.2 [8086/1f41] enabled
PCI: 00:14.3 [8086/1f41] enabled
PCI: 00:16.0 [8086/1f2c] enabled
PCI: 00:17.0 [8086/1f22] enabled
PCI: 00:18.0 [8086/1f32] enabled
PCI: 00:1f.0 [8086/1f38] enabled
PCI: 00:1f.3 [8086/1f3c] enabled
POST: 0x25
PCI: pci_scan_bus for bus 01
POST: 0x24
POST: 0x25
PCI: pci_scan_bus returning with max=001
POST: 0x55
PCI: pci_scan_bus for bus 02
POST: 0x24
PCI: 02:00.0 subordinate bus PCI Express
PCI: 02:00.0 [10b5/8624] enabled
POST: 0x25
PCI: pci_scan_bus for bus 03
POST: 0x24
PCI: 03:04.0 subordinate bus PCI Express
PCI: 03:04.0 [10b5/8624] enabled
PCI: 03:05.0 subordinate bus PCI Express
PCI: 03:05.0 [10b5/8624] enabled
PCI: 03:08.0 subordinate bus PCI Express
PCI: 03:08.0 [10b5/8624] enabled
PCI: 03:09.0 subordinate bus PCI Express
PCI: 03:09.0 [10b5/8624] enabled
POST: 0x25
PCI: pci_scan_bus for bus 04
POST: 0x24
POST: 0x25
PCI: pci_scan_bus returning with max=004
POST: 0x55
PCI: pci_scan_bus for bus 05
POST: 0x24
PCI: 05:00.0 [8086/1528] enabled
PCI: 05:00.1 [8086/1528] enabled
POST: 0x25
PCI: pci_scan_bus returning with max=005
POST: 0x55
ASPM: Enabled L1
ASPM: Enabled L1
PCI: pci_scan_bus for bus 06
POST: 0x24
POST: 0x25
PCI: pci_scan_bus returning with max=006
POST: 0x55
PCI: pci_scan_bus for bus 07
POST: 0x24
POST: 0x25
PCI: pci_scan_bus returning with max=007
POST: 0x55
PCI: pci_scan_bus returning with max=007
POST: 0x55
ASPM: Enabled None
ASPM: Enabled None
ASPM: Enabled None
ASPM: Enabled None
PCI: pci_scan_bus returning with max=007
POST: 0x55
ASPM: Enabled None
PCI: pci_scan_bus returning with max=007
POST: 0x55
done
BS: BS_DEV_ENUMERATE times (us): entry 0 run 111172 exit 0
POST: 0x73
Allocating resources...
Reading resources...
APIC: 00 missing read_resources
SMM memory location: 0x80000000 SMM memory size: 0x0
Subtracting 0M for SMM
Available memory above 4GB: 2048M
Adding PCIe config bar base=0xe0000000 size=0x10000000
Done reading resources.
Setting resources...
SMM memory location: 0x80000000 SMM memory size: 0x0
Subtracting 0M for SMM
Available memory above 4GB: 2048M
Adding PCIe config bar base=0xe0000000 size=0x10000000
PCI: 00:01.0 1c <- [0x000000ef9f - 0x000000ef9e] size 0x00000000 gran 0x0c bus o
PCI: 00:01.0 24 <- [0x00dfffffff - 0x00dffffffe] size 0x00000000 gran 0x14 bus m
PCI: 00:01.0 20 <- [0x00dfffffff - 0x00dffffffe] size 0x00000000 gran 0x14 bus m
PCI: 00:01.0 10 <- [0x00dfe00000 - 0x00dfe1ffff] size 0x00020000 gran 0x11 mem64
PCI: 00:03.0 1c <- [0x0000001000 - 0x0000001fff] size 0x00001000 gran 0x0c bus o
PCI: 00:03.0 24 <- [0x00df800000 - 0x00dfcfffff] size 0x00500000 gran 0x14 bus m
PCI: 00:03.0 20 <- [0x00dfd00000 - 0x00dfdfffff] size 0x00100000 gran 0x14 bus m
PCI: 00:03.0 10 <- [0x00dfe20000 - 0x00dfe3ffff] size 0x00020000 gran 0x11 mem64
PCI: 02:00.0 1c <- [0x0000001000 - 0x0000001fff] size 0x00001000 gran 0x0c bus o
PCI: 02:00.0 24 <- [0x00df800000 - 0x00dfcfffff] size 0x00500000 gran 0x14 bus m
PCI: 02:00.0 20 <- [0x00dfffffff - 0x00dffffffe] size 0x00000000 gran 0x14 bus m
PCI: 02:00.0 10 <- [0x00dfd00000 - 0x00dfd1ffff] size 0x00020000 gran 0x11 mem
PCI: 03:04.0 1c <- [0x000000ef9f - 0x000000ef9e] size 0x00000000 gran 0x0c bus o
PCI: 03:04.0 24 <- [0x00dfffffff - 0x00dffffffe] size 0x00000000 gran 0x14 bus m
PCI: 03:04.0 20 <- [0x00dfffffff - 0x00dffffffe] size 0x00000000 gran 0x14 bus m
PCI: 03:05.0 1c <- [0x0000001000 - 0x0000001fff] size 0x00001000 gran 0x0c bus o
PCI: 03:05.0 24 <- [0x00df800000 - 0x00dfcfffff] size 0x00500000 gran 0x14 bus m
PCI: 03:05.0 20 <- [0x00dfffffff - 0x00dffffffe] size 0x00000000 gran 0x14 bus m
PCI: 05:00.0 10 <- [0x00df800000 - 0x00df9fffff] size 0x00200000 gran 0x15 pref4
PCI: 05:00.0 18 <- [0x0000001000 - 0x000000101f] size 0x00000020 gran 0x05 io
PCI: 05:00.0 20 <- [0x00dfc00000 - 0x00dfc03fff] size 0x00004000 gran 0x0e pref4
PCI: 05:00.1 10 <- [0x00dfa00000 - 0x00dfbfffff] size 0x00200000 gran 0x15 pref4
PCI: 05:00.1 18 <- [0x0000001020 - 0x000000103f] size 0x00000020 gran 0x05 io
PCI: 05:00.1 20 <- [0x00dfc04000 - 0x00dfc07fff] size 0x00004000 gran 0x0e pref4
PCI: 03:08.0 1c <- [0x000000ef9f - 0x000000ef9e] size 0x00000000 gran 0x0c bus o
PCI: 03:08.0 24 <- [0x00dfffffff - 0x00dffffffe] size 0x00000000 gran 0x14 bus m
PCI: 03:08.0 20 <- [0x00dfffffff - 0x00dffffffe] size 0x00000000 gran 0x14 bus m
PCI: 03:09.0 1c <- [0x000000ef9f - 0x000000ef9e] size 0x00000000 gran 0x0c bus o
PCI: 03:09.0 24 <- [0x00dfffffff - 0x00dffffffe] size 0x00000000 gran 0x14 bus m
PCI: 03:09.0 20 <- [0x00dfffffff - 0x00dffffffe] size 0x00000000 gran 0x14 bus m
PCI: 00:0b.0 18 <- [0x00dfe40000 - 0x00dfe5ffff] size 0x00020000 gran 0x11 mem64
PCI: 00:0b.0 20 <- [0x00dfee0000 - 0x00dfee3fff] size 0x00004000 gran 0x0e mem64
PCI: 00:13.0 10 <- [0x00dfef5000 - 0x00dfef53ff] size 0x00000400 gran 0x0a mem64
PCI: 00:14.0 10 <- [0x00dfe60000 - 0x00dfe7ffff] size 0x00020000 gran 0x11 mem64
PCI: 00:14.0 18 <- [0x0000002000 - 0x000000201f] size 0x00000020 gran 0x05 io
PCI: 00:14.0 20 <- [0x00dfee4000 - 0x00dfee7fff] size 0x00004000 gran 0x0e mem64
PCI: 00:14.1 10 <- [0x00dfe80000 - 0x00dfe9ffff] size 0x00020000 gran 0x11 mem64
PCI: 00:14.1 18 <- [0x0000002020 - 0x000000203f] size 0x00000020 gran 0x05 io
PCI: 00:14.1 20 <- [0x00dfee8000 - 0x00dfeebfff] size 0x00004000 gran 0x0e mem64
PCI: 00:14.2 10 <- [0x00dfea0000 - 0x00dfebffff] size 0x00020000 gran 0x11 mem64
PCI: 00:14.2 18 <- [0x0000002040 - 0x000000205f] size 0x00000020 gran 0x05 io
PCI: 00:14.2 20 <- [0x00dfeec000 - 0x00dfeeffff] size 0x00004000 gran 0x0e mem64
PCI: 00:14.3 10 <- [0x00dfec0000 - 0x00dfedffff] size 0x00020000 gran 0x11 mem64
PCI: 00:14.3 18 <- [0x0000002060 - 0x000000207f] size 0x00000020 gran 0x05 io
PCI: 00:14.3 20 <- [0x00dfef0000 - 0x00dfef3fff] size 0x00004000 gran 0x0e mem64
PCI: 00:16.0 10 <- [0x00dfef5400 - 0x00dfef57ff] size 0x00000400 gran 0x0a mem
PCI: 00:17.0 10 <- [0x00000020c0 - 0x00000020c7] size 0x00000008 gran 0x03 io
PCI: 00:17.0 14 <- [0x00000020e0 - 0x00000020e3] size 0x00000004 gran 0x02 io
PCI: 00:17.0 18 <- [0x00000020c8 - 0x00000020cf] size 0x00000008 gran 0x03 io
PCI: 00:17.0 1c <- [0x00000020e4 - 0x00000020e7] size 0x00000004 gran 0x02 io
PCI: 00:17.0 20 <- [0x0000002080 - 0x000000209f] size 0x00000020 gran 0x05 io
PCI: 00:17.0 24 <- [0x00dfef4000 - 0x00dfef47ff] size 0x00000800 gran 0x0b mem
PCI: 00:18.0 10 <- [0x00000020d0 - 0x00000020d7] size 0x00000008 gran 0x03 io
PCI: 00:18.0 14 <- [0x00000020e8 - 0x00000020eb] size 0x00000004 gran 0x02 io
PCI: 00:18.0 18 <- [0x00000020d8 - 0x00000020df] size 0x00000008 gran 0x03 io
PCI: 00:18.0 1c <- [0x00000020ec - 0x00000020ef] size 0x00000004 gran 0x02 io
PCI: 00:18.0 20 <- [0x00000020a0 - 0x00000020bf] size 0x00000020 gran 0x05 io
PCI: 00:18.0 24 <- [0x00dfef4800 - 0x00dfef4fff] size 0x00000800 gran 0x0b mem
PCI: 00:1f.3 10 <- [0x00dfef5800 - 0x00dfef581f] size 0x00000020 gran 0x05 mem
Done setting resources.
Done allocating resources.
BS: BS_DEV_RESOURCES times (us): entry 0 run 265936 exit 0
POST: 0x74
Enabling resources...
PCI: 00:00.0 subsystem <- 0000/0000
PCI: 00:00.0 cmd <- 07
PCI: 00:01.0 bridge ctrl <- 0003
PCI: 00:01.0 cmd <- 02
PCI: 00:03.0 bridge ctrl <- 0003
PCI: 00:03.0 cmd <- 07
PCI: 00:0b.0 subsystem <- 0000/0000
PCI: 00:0b.0 cmd <- 102
PCI: 00:0e.0 subsystem <- 0000/0000
PCI: 00:0e.0 cmd <- 00
PCI: 00:0f.0 cmd <- 04
PCI: 00:13.0 subsystem <- 0000/0000
PCI: 00:13.0 cmd <- 106
PCI: 00:14.0 subsystem <- 0000/0000
PCI: 00:14.0 cmd <- 107
PCI: 00:14.1 subsystem <- 0000/0000
PCI: 00:14.1 cmd <- 103
PCI: 00:14.2 subsystem <- 0000/0000
PCI: 00:14.2 cmd <- 103
PCI: 00:14.3 subsystem <- 0000/0000
PCI: 00:14.3 cmd <- 103
PCI: 00:16.0 subsystem <- 0000/0000
PCI: 00:16.0 cmd <- 102
PCI: 00:17.0 subsystem <- 0000/0000
PCI: 00:17.0 cmd <- 103
PCI: 00:18.0 subsystem <- 0000/0000
PCI: 00:18.0 cmd <- 103
PCI: 00:1f.0 subsystem <- 0000/0000
PCI: 00:1f.0 cmd <- 107
PCI: 00:1f.3 subsystem <- 0000/0000
PCI: 00:1f.3 cmd <- 103
PCI: 02:00.0 bridge ctrl <- 0003
PCI: 02:00.0 cmd <- 07
PCI: 03:04.0 bridge ctrl <- 0003
PCI: 03:04.0 cmd <- 00
PCI: 03:05.0 bridge ctrl <- 0003
PCI: 03:05.0 cmd <- 07
PCI: 03:08.0 bridge ctrl <- 0003
PCI: 03:08.0 cmd <- 00
PCI: 03:09.0 bridge ctrl <- 0003
PCI: 03:09.0 cmd <- 00
PCI: 05:00.0 cmd <- 03
PCI: 05:00.1 cmd <- 03
done.
BS: BS_DEV_ENABLE times (us): entry 0 run 64399 exit 0
POST: 0x75
Initializing devices...
Root Device init
Root Device init 875 usecs
POST: 0x75
CPU_CLUSTER: 0 init
start_eip=0x00001000, code_size=0x00000031
Initializing CPU #0
CPU: vendor Intel device 406d8
CPU: family 06, model 4d, stepping 08
POST: 0x60
Enabling cache
CPU: Genuine Intel(R) CPU @ 2.40GHz.
MTRR check
Fixed MTRRs : Enabled
Variable MTRRs: Enabled
POST: 0x93
Setting up local apic... apic_id: 0x00 done.
POST: 0x9b
Disabling VMX
CPU: 0 has 8 cores, 1 threads per core
CPU: 0 has core 2
Initializing CPU #1
CPU: vendor Intel device 406d8
CPU: 0 has core 4
CPU: family 06, model 4d, stepping 08
POST: 0x60
Enabling cache
CPU: Genuine Intel(R) CPU @ 2.40GHz.
MTRR check
Fixed MTRRs : Enabled
Variable MTRRs: Enabled
POST: 0x93
Setting up local apic... apic_id: 0x02 done.
POST: 0x9b
CPU: 0 has core 6
Disabling VMX
Initializing CPU #2
CPU #1 initialized
CPU: vendor Intel device 406d8
CPU: family 06, model 4d, stepping 08
POST: 0x60
Enabling cache
CPU: Genuine Intel(R) CPU @ 2.40GHz.
MTRR check
Fixed MTRRs : Enabled
Variable MTRRs: Enabled
POST: 0x93
CPU: 0 has core 8
Setting up local apic... apic_id: 0x04 done.
POST: 0x9b
Initializing CPU #3
Disabling VMX
CPU: vendor Intel device 406d8
CPU #2 initialized
CPU: family 06, model 4d, stepping 08
POST: 0x60
Enabling cache
Initializing CPU #4
CPU: Genuine Intel(R) CPU @ 2.40GHz.
MTRR check
Fixed MTRRs : Enabled
Variable MTRRs: Enabled
POST: 0x93
CPU: 0 has core 10
Setting up local apic... apic_id: 0x06 done.
POST: 0x9b
CPU: vendor Intel device 406d8
Disabling VMX
CPU: family 06, model 4d, stepping 08
CPU #3 initialized
POST: 0x60
Enabling cache
CPU: Genuine Intel(R) CPU @ 2.40GHz.
CPU: 0 has core 12
MTRR check
Fixed MTRRs : Enabled
Variable MTRRs: Enabled
POST: 0x93
Initializing CPU #5
Setting up local apic... apic_id: 0x08 done.
POST: 0x9b
CPU: vendor Intel device 406d8
Disabling VMX
CPU: family 06, model 4d, stepping 08
CPU: 0 has core 14
CPU #4 initialized
POST: 0xInitializing CPU #6
60CPU: vendor Intel device 406d8
CPU: family 06, model 4d, stepping 08
Enabling cache
POST: 0xCPU: Genuine Intel(R) CPU @ 2.40GHz.
MTRR check
Fixed MTRRs : Enabled
Variable MTRRs: Enabled
POST: 0x93
CPU #0 initialized
Setting up local apic...Waiting for 3 CPUS to stop
apic_id: 0x0a done.
POST: 0x9b
Initializing CPU #7
Disabling VMX
60CPU #5 initialized
CPU: vendor Intel device 406d8
Waiting for 2 CPUS to stop
CPU: family 06, model 4d, stepping 08
Enabling cache
POST: 0xCPU: Genuine Intel(R) CPU @ 2.40GHz.
MTRR check
Fixed MTRRs : Enabled
Variable MTRRs: Enabled
POST: 0x93
60Setting up local apic...
apic_id: 0x0c done.
POST: 0x9b
Enabling cache
Disabling VMX
CPU: Genuine Intel(R) CPU @ 2.40GHz.
MTRR check
Fixed MTRRs : Enabled
Variable MTRRs: Enabled
POST: 0x93
CPU #6 initialized
Setting up local apic...Waiting for 1 CPUS to stop
apic_id: 0x0e done.
POST: 0x9b
Disabling VMX
CPU #7 initialized
All AP CPUs stopped (2852 loops)
CPU_CLUSTER: 0 init 159065 usecs
POST: 0x75
POST: 0x75
POST: 0x75
POST: 0x75
POST: 0x75
POST: 0x75
POST: 0x75
POST: 0x75
POST: 0x75
POST: 0x75
POST: 0x75
PCI: 00:00.0 init
PCI: 00:00.0 init 924 usecs
POST: 0x75
POST: 0x75
POST: 0x75
POST: 0x75
POST: 0x75
PCI: 00:0b.0 init
PCI: 00:0b.0 init 924 usecs
POST: 0x75
PCI: 00:0e.0 init
PCI: 00:0e.0 init 923 usecs
POST: 0x75
PCI: 00:0f.0 init
PCI: 00:0f.0 init 924 usecs
POST: 0x75
PCI: 00:13.0 init
PCI: 00:13.0 init 924 usecs
POST: 0x75
PCI: 00:14.0 init
PCI: 00:14.0 init 924 usecs
POST: 0x75
PCI: 00:14.1 init
PCI: 00:14.1 init 924 usecs
POST: 0x75
PCI: 00:14.2 init
PCI: 00:14.2 init 924 usecs
POST: 0x75
PCI: 00:14.3 init
PCI: 00:14.3 init 924 usecs
POST: 0x75
PCI: 00:16.0 init
PCI: 00:16.0 init 923 usecs
POST: 0x75
PCI: 00:17.0 init
SATA: Initializing...
SATA: Controller in AHCI mode.
ABAR: DFEF4000
PCI: 00:17.0 init 4378 usecs
POST: 0x75
PCI: 00:18.0 init
SATA: Initializing...
SATA: Controller in AHCI mode.
ABAR: DFEF4800
PCI: 00:18.0 init 4377 usecs
POST: 0x75
PCI: 00:1f.0 init
soc: lpc_init
Southbridge APIC ID = 2
PCI_CFG IRQ: Write PCI config space IRQ assignments
Warning: PCI Device 24 does not have an IRQ entry, skipping it
Warning: PCI Device 15 does not have an IRQ entry, skipping it
PCI_CFG IRQ: Finished writing PCI config space IRQ assignments
NMI sources disabled.
PCI: 00:1f.0 init 15996 usecs
POST: 0x75
POST: 0x75
POST: 0x75
POST: 0x75
POST: 0x75
POST: 0x75
POST: 0x75
PCI: 05:00.0 init
PCI: 05:00.0 init 923 usecs
POST: 0x75
PCI: 05:00.1 init
PCI: 05:00.1 init 924 usecs
Devices initialized
BS: BS_DEV_INIT times (us): entry 0 run 244047 exit 0
CBMEM region 7fde0000-7fdfffff (cbmem_locate_table)
CBMEM region 7fde0000-7fdfffff (cbmem_check_toc)
CBMEM region 7fde0000-7fdfffff (cbmem_initialize_empty)
Adding CBMEM entry as no. 1
Moving GDT to 7fde0200...ok
POST: 0x76
Finalize devices...
DOMAIN: 0000 final
FspNotify(EnumInitPhaseAfterPciEnumeration)
FSP Post PCI Enumeration ...
Returned from FspNotify(EnumInitPhaseAfterPciEnumeration)
Devices finalized
BS: BS_POST_DEVICE times (us): entry 10592 run 10126 exit 0
POST: 0x77
BS: BS_OS_RESUME_CHECK times (us): entry 0 run 586 exit 0
=== FSP HOB Data Structure ===
FSP Hoblistptr: 0x220000
HOB 0x220000 is an EFI_HOB_TYPE_HANDOFF (type 0x1)
HOB 0x220038 is an EFI_HOB_TYPE_GUID_EXTENSION (type 0x4)
HOB 0x220100 is an EFI_HOB_TYPE_GUID_EXTENSION (type 0x4)
HOB 0x220418 is an EFI_HOB_TYPE_GUID_EXTENSION (type 0x4)
HOB 0x2204c0 is an EFI_HOB_TYPE_MEMORY_POOL (type 0x7)
HOB 0x2204d8 is an EFI_HOB_TYPE_MEMORY_POOL (type 0x7)
HOB 0x220528 is an EFI_HOB_TYPE_MEMORY_POOL (type 0x7)
HOB 0x220540 is an EFI_HOB_TYPE_MEMORY_POOL (type 0x7)
HOB 0x2206b8 is an EFI_HOB_TYPE_MEMORY_POOL (type 0x7)
HOB 0x2206d0 is an EFI_HOB_TYPE_MEMORY_POOL (type 0x7)
HOB 0x220718 is an EFI_HOB_TYPE_MEMORY_POOL (type 0x7)
HOB 0x220728 is an EFI_HOB_TYPE_MEMORY_POOL (type 0x7)
HOB 0x220738 is an EFI_HOB_TYPE_MEMORY_POOL (type 0x7)
HOB 0x220750 is an EFI_HOB_TYPE_MEMORY_POOL (type 0x7)
HOB 0x220760 is an EFI_HOB_TYPE_RESOURCE_DESCRIPTOR (type 0x3)
HOB 0x220790 is an EFI_HOB_TYPE_RESOURCE_DESCRIPTOR (type 0x3)
HOB 0x2207c0 is an EFI_HOB_TYPE_RESOURCE_DESCRIPTOR (type 0x3)
HOB 0x2207f0 is an EFI_HOB_TYPE_RESOURCE_DESCRIPTOR (type 0x3)
HOB 0x220820 is an EFI_HOB_TYPE_GUID_EXTENSION (type 0x4)
HOB 0x2211d0 is an EFI_HOB_TYPE_GUID_EXTENSION (type 0x4)
HOB 0x223450 is an EFI_HOB_TYPE_MEMORY_ALLOCATION (type 0x2)
HOB 0x223480 is an EFI_HOB_TYPE_MEMORY_ALLOCATION (type 0x2)
HOB 0x2234b0 is an EFI_HOB_TYPE_MEMORY_ALLOCATION (type 0x2)
HOB 0x2234e0 is an EFI_HOB_TYPE_GUID_EXTENSION (type 0x4)
HOB 0x2274f8 is an EFI_HOB_TYPE_GUID_EXTENSION (type 0x4)
HOB 0x229790 is an EFI_HOB_TYPE_MEMORY_ALLOCATION (type 0x2)
HOB 0x2297c0 is an EFI_HOB_TYPE_GUID_EXTENSION (type 0x4)
HOB 0x229970 is an EFI_HOB_TYPE_MEMORY_ALLOCATION (type 0x2)
HOB 0x2299a0 is an EFI_HOB_TYPE_MEMORY_ALLOCATION (type 0x2)
HOB 0x2299d0 is an EFI_HOB_TYPE_MEMORY_ALLOCATION (type 0x2)
HOB 0x229a00 is an EFI_HOB_TYPE_MEMORY_POOL (type 0x7)
HOB 0x229a18 is an EFI_HOB_TYPE_MEMORY_ALLOCATION (type 0x2)
HOB 0x229a48 is an EFI_HOB_TYPE_MEMORY_ALLOCATION (type 0x2)
HOB 0x229a78 is an EFI_HOB_TYPE_MEMORY_ALLOCATION (type 0x2)
HOB 0x229aa8 is an EFI_HOB_TYPE_MEMORY_ALLOCATION (type 0x2)
HOB 0x229ad8 is an EFI_HOB_TYPE_MEMORY_ALLOCATION (type 0x2)
HOB 0x229b08 is an EFI_HOB_TYPE_MEMORY_ALLOCATION (type 0x2)
HOB 0x229b38 is an EFI_HOB_TYPE_MEMORY_POOL (type 0x7)
HOB 0x229b48 is an EFI_HOB_TYPE_MEMORY_ALLOCATION (type 0x2)
HOB 0x229b78 is an EFI_HOB_TYPE_MEMORY_ALLOCATION (type 0x2)
HOB 0x229ba8 is an EFI_HOB_TYPE_MEMORY_ALLOCATION (type 0x2)
HOB 0x229bd8 is an EFI_HOB_TYPE_MEMORY_POOL (type 0x7)
HOB 0x229fe0 is an EFI_HOB_TYPE_MEMORY_ALLOCATION (type 0x2)
HOB 0x22a010 is an EFI_HOB_TYPE_MEMORY_POOL (type 0x7)
HOB 0x22a120 is an EFI_HOB_TYPE_MEMORY_ALLOCATION (type 0x2)
HOB 0x22a150 is an EFI_HOB_TYPE_MEMORY_ALLOCATION (type 0x2)
HOB 0x22a180 is an EFI_HOB_TYPE_MEMORY_ALLOCATION (type 0x2)
HOB 0x22a1b0 is an EFI_HOB_TYPE_END_OF_HOB_LIST (type 0xffff)
=== End of FSP HOB Data Structure ===
Memory Configure Data Hob at 00227510 (size = 0x2298).
Adding CBMEM entry as no. 2
Copy FSP MRC DATA to HOB (source addr 00227510, dest addr 7fde0400, 8864 bytes)
Updating fast boot cache data.
find_current_mrc_cache_local: No valid fast boot cache found.
SF: Detected M25P64 with page size 10000, total 800000
Need to erase the MRC cache region of 65536 bytes at fff50000
SF: Successfully erased 65536 bytes @ 0x350000
Write MRC cache update to flash at fff50000
POST: 0x79
POST: 0x9c
Adding CBMEM entry as no. 3
ACPI: Writing ACPI tables at 7fde2800.
ACPI: * FACS
ACPI: * DSDT
Adding CBMEM entry as no. 4
Adding CBMEM entry as no. 5
ACPI: * FADT
ACPI: added table 1/32, length now 40
ACPI: * SSDT
Found 1 CPU(s) with 8 core(s) each.
Turbo is unavailable
PSS: 2400MHz power 8 control 0x1800 status 0x1800
PSS: 2200MHz power 0 control 0x1600 status 0x1600
PSS: 2000MHz power 0 control 0x1400 status 0x1400
PSS: 1800MHz power 0 control 0x1200 status 0x1200
PSS: 1600MHz power 0 control 0x1000 status 0x1000
PSS: 1400MHz power 0 control 0xe00 status 0xe00
PSS: 1200MHz power 0 control 0xc00 status 0xc00
PSS: 2400MHz power 8 control 0x1800 status 0x1800
PSS: 2200MHz power 0 control 0x1600 status 0x1600
PSS: 2000MHz power 0 control 0x1400 status 0x1400
PSS: 1800MHz power 0 control 0x1200 status 0x1200
PSS: 1600MHz power 0 control 0x1000 status 0x1000
PSS: 1400MHz power 0 control 0xe00 status 0xe00
PSS: 1200MHz power 0 control 0xc00 status 0xc00
PSS: 2400MHz power 8 control 0x1800 status 0x1800
PSS: 2200MHz power 0 control 0x1600 status 0x1600
PSS: 2000MHz power 0 control 0x1400 status 0x1400
PSS: 1800MHz power 0 control 0x1200 status 0x1200
PSS: 1600MHz power 0 control 0x1000 status 0x1000
PSS: 1400MHz power 0 control 0xe00 status 0xe00
PSS: 1200MHz power 0 control 0xc00 status 0xc00
PSS: 2400MHz power 8 control 0x1800 status 0x1800
PSS: 2200MHz power 0 control 0x1600 status 0x1600
PSS: 2000MHz power 0 control 0x1400 status 0x1400
PSS: 1800MHz power 0 control 0x1200 status 0x1200
PSS: 1600MHz power 0 control 0x1000 status 0x1000
PSS: 1400MHz power 0 control 0xe00 status 0xe00
PSS: 1200MHz power 0 control 0xc00 status 0xc00
PSS: 2400MHz power 8 control 0x1800 status 0x1800
PSS: 2200MHz power 0 control 0x1600 status 0x1600
PSS: 2000MHz power 0 control 0x1400 status 0x1400
PSS: 1800MHz power 0 control 0x1200 status 0x1200
PSS: 1600MHz power 0 control 0x1000 status 0x1000
PSS: 1400MHz power 0 control 0xe00 status 0xe00
PSS: 1200MHz power 0 control 0xc00 status 0xc00
PSS: 2400MHz power 8 control 0x1800 status 0x1800
PSS: 2200MHz power 0 control 0x1600 status 0x1600
PSS: 2000MHz power 0 control 0x1400 status 0x1400
PSS: 1800MHz power 0 control 0x1200 status 0x1200
PSS: 1600MHz power 0 control 0x1000 status 0x1000
PSS: 1400MHz power 0 control 0xe00 status 0xe00
PSS: 1200MHz power 0 control 0xc00 status 0xc00
PSS: 2400MHz power 8 control 0x1800 status 0x1800
PSS: 2200MHz power 0 control 0x1600 status 0x1600
PSS: 2000MHz power 0 control 0x1400 status 0x1400
PSS: 1800MHz power 0 control 0x1200 status 0x1200
PSS: 1600MHz power 0 control 0x1000 status 0x1000
PSS: 1400MHz power 0 control 0xe00 status 0xe00
PSS: 1200MHz power 0 control 0xc00 status 0xc00
PSS: 2400MHz power 8 control 0x1800 status 0x1800
PSS: 2200MHz power 0 control 0x1600 status 0x1600
PSS: 2000MHz power 0 control 0x1400 status 0x1400
PSS: 1800MHz power 0 control 0x1200 status 0x1200
PSS: 1600MHz power 0 control 0x1000 status 0x1000
PSS: 1400MHz power 0 control 0xe00 status 0xe00
PSS: 1200MHz power 0 control 0xc00 status 0xc00
ACPI: added table 2/32, length now 44
ACPI: * MCFG
ACPI: added table 3/32, length now 48
ACPI: * MADT
ACPI: added table 4/32, length now 52
current = 7fde6160
ACPI: * HPET
ACPI: added table 5/32, length now 56
ACPI: done.
ACPI tables: 14752 bytes.
Adding CBMEM entry as no. 6
smbios_write_tables: 7fdee000
Root Device (Intel Mohon Peak CRB)
CPU_CLUSTER: 0 (Intel Rangeley Northbridge)
APIC: 00 (Socket rPGA989 CPU)
APIC: acac (unknown)
DOMAIN: 0000 (Intel Rangeley Northbridge)
PCI: 00:00.0 (Intel Rangeley Northbridge)
PCI: 00:01.0 (Intel Rangeley Northbridge)
PCI: 00:02.0 (Intel Rangeley Northbridge)
PCI: 00:03.0 (Intel Rangeley Northbridge)
PCI: 00:04.0 (Intel Rangeley Northbridge)
PCI: 00:0b.0 (Intel Rangeley Southbridge)
PCI: 00:0e.0 (Intel Rangeley Southbridge)
PCI: 00:13.0 (Intel Rangeley Southbridge)
PCI: 00:14.0 (Intel Rangeley Southbridge)
PCI: 00:14.1 (Intel Rangeley Southbridge)
PCI: 00:14.2 (Intel Rangeley Southbridge)
PCI: 00:14.3 (Intel Rangeley Southbridge)
PCI: 00:16.0 (Intel Rangeley Southbridge)
PCI: 00:17.0 (Intel Rangeley Southbridge)
PCI: 00:18.0 (Intel Rangeley Southbridge)
PCI: 00:1f.0 (Intel Rangeley Southbridge)
PCI: 00:1f.3 (Intel Rangeley Southbridge)
PCI: 00:0f.0 (unknown)
PCI: 02:00.0 (unknown)
PCI: 03:04.0 (unknown)
PCI: 03:05.0 (unknown)
PCI: 03:08.0 (unknown)
PCI: 03:09.0 (unknown)
PCI: 05:00.0 (unknown)
PCI: 05:00.1 (unknown)
APIC: 02 (unknown)
APIC: 04 (unknown)
APIC: 06 (unknown)
APIC: 08 (unknown)
APIC: 0a (unknown)
APIC: 0c (unknown)
APIC: 0e (unknown)
SMBIOS tables: 359 bytes.
POST: 0x9e
POST: 0x9d
Adding CBMEM entry as no. 7
Writing table forward entry at 0x00000500
Wrote coreboot table at: 00000500, 0x10 bytes, checksum 97ff
Table forward entry ends at 0x00000528.
... aligned to 0x00001000
Writing coreboot table at 0x7fdee800
rom_table_end = 0x7fdee800
... aligned to 0x7fdf0000
0. 0000000000000000-0000000000000fff: CONFIGURATION TABLES
1. 0000000000001000-000000000009ffff: RAM
2. 00000000000a0000-00000000000fffff: RESERVED
3. 0000000000100000-000000007fddffff: RAM
4. 000000007fde0000-000000007fdfffff: CONFIGURATION TABLES
5. 00000000e0000000-00000000efffffff: RESERVED
6. 00000000fee00000-00000000fee00fff: RESERVED
7. 0000000100000000-000000017fffffff: RAM
Wrote coreboot table at: 7fdee800, 0x1a8 bytes, checksum 7cc0
coreboot table: 448 bytes.
FREE SPACE 0. 7fdf6800 00009800
GDT 1. 7fde0200 00000200
MRC DATA 2. 7fde0400 00002400
ACPI 3. 7fde2800 0000b400
ACPI GNVS 4. 7fdedc00 00000200
GNVS PTR 5. 7fdede00 00000200
SMBIOS 6. 7fdee000 00000800
COREBOOT 7. 7fdee800 00008000
FspNotify(EnumInitPhaseReadyToBoot)
FSP Header Version: 1
FSP Revision: 1.1
FSP Ready To Boot ...
Detected 8 CPU threads
============= PEIM FSP is Completed =============
Returned from FspNotify(EnumInitPhaseReadyToBoot)
BS: BS_WRITE_TABLES times (us): entry 547010 run 294065 exit 0
POST: 0x7a
CBFS: located payload @ ffe1d878, 56100 bytes.
Loading segment from rom address 0xffe1d878
code (compression=1)
New segment dstaddr 0xe4340 memsize 0x1bcc0 srcaddr 0xffe1d8b0 filesize 0xdaec
(cleaned up) New segment addr 0xe4340 size 0x1bcc0 offset 0xffe1d8b0 filesizec
Loading segment from rom address 0xffe1d894
Entry Point 0x000fcd1e
Payload being loaded below 1MiB without region being marked as RAM usable.
Loading Segment: addr: 0x00000000000e4340 memsz: 0x000000000001bcc0 filesz: 0x0c
Post relocation: addr: 0x00000000000e4340 memsz: 0x000000000001bcc0 filesz: 0x0c
using LZMA
dest 000e4340, end 00100000, bouncebuffer 7fd61000
BS: BS_PAYLOAD_LOAD times (us): entry 0 run 50696 exit 0
POST: 0x7b
TCO Watchdog disabled
Jumping to boot code at 000fcd1e
POST: 0xf8
SeaBIOS (version rel-1.8.0-7-gd23eba6-dirty-20150227_144439-kuzmichev-ws)
Attempting to find coreboot table
Found coreboot table forwarder.
Now attempting to find coreboot memory map
Found mainboard Intel Mohon Peak CRB
malloc preinit
Relocating init from 0x000e56a0 to 0x7fd96cf0 (size 37456)
malloc init
Found CBFS header at 0xfffffbe0
Add romfile: cmos_layout.bin (size=1352)
Add romfile: pci1a03,2000.rom (size=32768)
Add romfile: fallback/romstage (size=26616)
Add romfile: fallback/ramstage (size=59904)
Add romfile: fallback/payload (size=56100)
Add romfile: config (size=4532)
Add romfile: revision (size=708)
Add romfile: pci8086,1f41.rom (size=61952)
Add romfile: vgaroms/pci1a03,2000.rom (size=32768)
Add romfile: img/Memtest86+(5.01) (size=159492)
Add romfile: (size=939288)
Add romfile: mrc.cache (size=65536)
Add romfile: cpu_microcode_blob.bin (size=83968)
Add romfile: (size=46936)
Add romfile: fsp.bin (size=372736)
Add romfile: (size=150424)
init ivt
init bda
init bios32
init PMM
init PNPBIOS table
init keyboard
init mouse
init pic
math cp init
tsc calibrate start=4123368048 end=4127489304 diff=4121256
CPU Mhz=2401
init timer
PCI probe
PCI device 00:00.0 (vd=8086:1f08 c=0600)
PCI device 00:01.0 (vd=8086:1f10 c=0604)
PCI device 00:03.0 (vd=8086:1f12 c=0604)
PCI device 00:0b.0 (vd=8086:1f18 c=0b40)
PCI device 00:0e.0 (vd=8086:1f14 c=0600)
PCI device 00:0f.0 (vd=8086:1f16 c=0806)
PCI device 00:13.0 (vd=8086:1f15 c=0880)
PCI device 00:14.0 (vd=8086:1f41 c=0200)
PCI device 00:14.1 (vd=8086:1f41 c=0200)
PCI device 00:14.2 (vd=8086:1f41 c=0200)
PCI device 00:14.3 (vd=8086:1f41 c=0200)
PCI device 00:16.0 (vd=8086:1f2c c=0c03)
PCI device 00:17.0 (vd=8086:1f22 c=0106)
PCI device 00:18.0 (vd=8086:1f32 c=0106)
PCI device 00:1f.0 (vd=8086:1f38 c=0601)
PCI device 00:1f.3 (vd=8086:1f3c c=0c05)
PCI device 02:00.0 (vd=10b5:8624 c=0604)
PCI device 03:04.0 (vd=10b5:8624 c=0604)
PCI device 03:05.0 (vd=10b5:8624 c=0604)
PCI device 03:08.0 (vd=10b5:8624 c=0604)
PCI device 03:09.0 (vd=10b5:8624 c=0604)
PCI device 05:00.0 (vd=8086:1528 c=0200)
PCI device 05:00.1 (vd=8086:1528 c=0200)
Found 23 PCI devices (max PCI bus is 07)
Relocating coreboot bios tables
Copying ACPI RSDP from 0x7fde2800 to 0x000f5680
Copying SMBIOS entry point from 0x7fdee000 to 0x000f5660
rsdp=0x000f5680
rsdt=0x7fde2830
fadt=0x7fde4950
pm_tmr_blk=408
Using pmtimer, ioport 0x408
Scan for VGA option rom
Copying data 32768@0xffe3bb38 to 32768@0x000c0000
Checking rom 0x000c0000 (sig aa55 size 64)
Running option rom at c000:0003
Turning on vga text mode console
SeaBIOS (version rel-1.8.0-7-gd23eba6-dirty-20150227_144439-kuzmichev-ws)
/7fd94000\ Start thread
|7fd94000| init usb
|7fd94000| EHCI init on dev 00:16.0 (regs=0xdfef5420)
/7fd93000\ Start thread
init ps2port
/7fd92000\ Start thread
|7fd92000| i8042_flush
|7fd92000| i8042 flushed ff (status=ff)
|7fd92000| i8042 flushed ff (status=ff)
|7fd92000| i8042 flushed ff (status=ff)
|7fd92000| i8042 flushed ff (status=ff)
|7fd92000| i8042 flushed ff (status=ff)
|7fd92000| i8042 flushed ff (status=ff)
|7fd92000| i8042 flushed ff (status=ff)
|7fd92000| i8042 flushed ff (status=ff)
|7fd92000| i8042 flushed ff (status=ff)
|7fd92000| i8042 flushed ff (status=ff)
|7fd92000| i8042 flushed ff (status=ff)
|7fd92000| i8042 flushed ff (status=ff)
|7fd92000| i8042 flushed ff (status=ff)
|7fd92000| i8042 flushed ff (status=ff)
|7fd92000| i8042 flushed ff (status=ff)
|7fd92000| i8042 flushed ff (status=ff)
|7fd92000| WARNING - Timeout at i8042_flush:71!
\7fd92000/ End thread
init lpt
Found 0 lpt ports
init serial
Found 2 serial ports
init floppy drives
init hard drives
init ahci
ebda moved from 9f000 to 9e800
AHCI controller at 17.0, iobase dfef4000, irq 15
AHCI: cap 0xc720ff03, ports_impl 0x1
/7fd91000\ Start thread
|7fd91000| AHCI/0: probing
|7fd91000| AHCI/0: link up
\7fd94000/ End thread
/7fd90000\ Start thread
AHCI controller at 18.0, iobase dfef4800, irq 0
AHCI: cap 0xc3309f01, ports_impl 0x0
Searching bootorder for: /rom@img/Memtest86+(5.01)
Registering bootable: Payload [Memtest86+(5.01)] (type:32 prio:9999 data:ffe43b)
init megasas
/7fd8f000\ Start thread
|7fd91000| AHCI/0: ... finished, status 0x51, ERROR 0x4
/7fd8e000\ Start thread
|7fd91000| Searching bootorder for: /pci@i0cf8/*@17/drive@0/disk@0
/7fd8d000\ Start thread
|7fd91000| AHCI/0: registering: "AHCI/0: ST500DM002-1BD142 ATA-8 Hard-Disk (465"
|7fd91000| Registering bootable: AHCI/0: ST500DM002-1BD142 ATA-8 Hard-Disk (465)
\7fd91000/ End thread
/7fd92000\ Start thread
/7fd91000\ Start thread
|7fd90000| set_address 0x7fd95780
/7fd8c000\ Start thread
/7fd8b000\ Start thread
|7fd90000| ehci_alloc_async_pipe 0x7fd95780 0
|7fd90000| ehci_send_pipe qh=0x7fd95200 dir=0 data=0x00000000 size=0
|7fd90000| ehci_alloc_async_pipe 0x7fd95780 0
|7fd90000| config_usb: 0x7fd95250
|7fd90000| ehci_send_pipe qh=0x7fd95200 dir=128 data=0x7fd90fb6 size=8
\7fd8b000/ End thread
\7fd8c000/ End thread
\7fd91000/ End thread
\7fd92000/ End thread
\7fd8d000/ End thread
\7fd8e000/ End thread
\7fd8f000/ End thread
|7fd90000| device rev=0200 cls=09 sub=00 proto=01 size=64
|7fd90000| ehci_alloc_async_pipe 0x7fd95780 0
|7fd90000| ehci_send_pipe qh=0x7fd95200 dir=128 data=0x7fd90fc8 size=9
|7fd90000| ehci_send_pipe qh=0x7fd95200 dir=128 data=0x7fd95610 size=25
|7fd90000| ehci_send_pipe qh=0x7fd95200 dir=0 data=0x00000000 size=0
|7fd90000| ehci_send_pipe qh=0x7fd95200 dir=128 data=0x7fd90fa7 size=7
|7fd90000| ehci_send_pipe qh=0x7fd95200 dir=0 data=0x00000000 size=0
|7fd90000| ehci_send_pipe qh=0x7fd95200 dir=0 data=0x00000000 size=0
|7fd90000| ehci_send_pipe qh=0x7fd95200 dir=0 data=0x00000000 size=0
|7fd90000| ehci_send_pipe qh=0x7fd95200 dir=0 data=0x00000000 size=0
/7fd92000\ Start thread
|7fd92000| ehci_send_pipe qh=0x7fd95200 dir=128 data=0x7fd92f64 size=4
/7fd91000\ Start thread
|7fd92000| ehci_send_pipe qh=0x7fd95200 dir=0 data=0x00000000 size=0
/7fd8f000\ Start thread
|7fd92000| ehci_send_pipe qh=0x7fd95200 dir=128 data=0x7fd92f5c size=4
/7fd8e000\ Start thread
|7fd8e000| ehci_send_pipe qh=0x7fd95200 dir=128 data=0x7fd8ef64 size=4
|7fd8f000| ehci_send_pipe qh=0x7fd95200 dir=128 data=0x7fd8ff64 size=4
|7fd91000| ehci_send_pipe qh=0x7fd95200 dir=128 data=0x7fd91f64 size=4
|7fd92000| ehci_send_pipe qh=0x7fd95200 dir=128 data=0x7fd92f5c size=4
|7fd92000| set_address 0x7fd95780
|7fd8e000| ehci_send_pipe qh=0x7fd95200 dir=128 data=0x7fd8ef64 size=4
|7fd8f000| ehci_send_pipe qh=0x7fd95200 dir=128 data=0x7fd8ff64 size=4
|7fd92000| ehci_alloc_async_pipe 0x7fd95780 0
|7fd92000| ehci_send_pipe qh=0x7fd95180 dir=0 data=0x00000000 size=0
|7fd91000| ehci_send_pipe qh=0x7fd95200 dir=128 data=0x7fd91f64 size=4
|7fd8e000| ehci_send_pipe qh=0x7fd95200 dir=128 data=0x7fd8ef64 size=4
|7fd92000| ehci_alloc_async_pipe 0x7fd95780 0
|7fd92000| config_usb: 0x7fd951d0
|7fd92000| ehci_send_pipe qh=0x7fd95180 dir=128 data=0x7fd92fb6 size=8
\7fd8e000/ End thread
|7fd8f000| ehci_send_pipe qh=0x7fd95200 dir=128 data=0x7fd8ff64 size=4
|7fd92000| device rev=0200 cls=00 sub=00 proto=00 size=8
|7fd92000| ehci_alloc_async_pipe 0x7fd95780 0
|7fd92000| ehci_send_pipe qh=0x7fd95180 dir=128 data=0x7fd92fc8 size=9
\7fd8f000/ End thread
|7fd91000| ehci_send_pipe qh=0x7fd95200 dir=128 data=0x7fd91f64 size=4
|7fd92000| ehci_send_pipe qh=0x7fd95180 dir=128 data=0x7fd95390 size=59
\7fd91000/ End thread
|7fd92000| ehci_send_pipe qh=0x7fd95180 dir=0 data=0x00000000 size=0
|7fd92000| usb_hid_setup 0x7fd951d0
|7fd92000| ehci_send_pipe qh=0x7fd95180 dir=0 data=0x00000000 size=0
|7fd92000| ehci_send_pipe qh=0x7fd95180 dir=0 data=0x00000000 size=0
|7fd92000| ehci_alloc_intr_pipe 0x7fd95780 3
|7fd92000| ebda moved from 9e800 to 9e400
|7fd92000| USB keyboard initialized
\7fd92000/ End thread
|7fd90000| Initialized USB HUB (1 ports used)
\7fd90000/ End thread
|7fd93000| ehci_free_pipes 0x7fd95780
\7fd93000/ End thread
All threads complete.
Scan for option roms
Attempting to init PCI bdf 00:00.0 (vd 8086:1f08)
Attempting to map option rom on dev 00:00.0
Option rom sizing returned 0 0
Attempting to init PCI bdf 00:01.0 (vd 8086:1f10)
Attempting to map option rom on dev 00:01.0
Skipping non-normal pci device (type=1)
Attempting to init PCI bdf 00:03.0 (vd 8086:1f12)
Attempting to map option rom on dev 00:03.0
Skipping non-normal pci device (type=1)
Attempting to init PCI bdf 00:0b.0 (vd 8086:1f18)
Attempting to map option rom on dev 00:0b.0
Option rom sizing returned 0 0
Attempting to init PCI bdf 00:0e.0 (vd 8086:1f14)
Attempting to map option rom on dev 00:0e.0
Option rom sizing returned 0 0
Attempting to init PCI bdf 00:0f.0 (vd 8086:1f16)
Attempting to map option rom on dev 00:0f.0
Option rom sizing returned 0 0
Attempting to init PCI bdf 00:13.0 (vd 8086:1f15)
Attempting to map option rom on dev 00:13.0
Option rom sizing returned 0 0
Attempting to init PCI bdf 00:14.0 (vd 8086:1f41)
Copying data 61952@0xffe2c8f8 to 61952@0x000c8000
Checking rom 0x000c8000 (sig aa55 size 121)
Running option rom at c800:0003
pmm call arg1=1
pmm01: handle=18ae1000
pmm call arg1=0
pmm00: length=1000 handle=18ae1000 flags=2
pmm call arg1=1
pmm01: handle=18ae200a
pmm call arg1=0
pmm00: length=a000 handle=18ae200a flags=2
Attempting to init PCI bdf 00:14.1 (vd 8086:1f41)
Copying data 61952@0xffe2c8f8 to 61952@0x000c9000
Checking rom 0x000c9000 (sig aa55 size 121)
Running option rom at c900:0003
pmm call arg1=1
pmm01: handle=18ae1000
pmm call arg1=1
pmm01: handle=18ae200a
Attempting to init PCI bdf 00:14.2 (vd 8086:1f41)
Copying data 61952@0xffe2c8f8 to 61952@0x000ca000
Checking rom 0x000ca000 (sig aa55 size 121)
Running option rom at ca00:0003
pmm call arg1=1
pmm01: handle=18ae1000
pmm call arg1=1
pmm01: handle=18ae200a
Attempting to init PCI bdf 00:14.3 (vd 8086:1f41)
Copying data 61952@0xffe2c8f8 to 61952@0x000cb000
Checking rom 0x000cb000 (sig aa55 size 121)
Running option rom at cb00:0003
pmm call arg1=1
pmm01: handle=18ae1000
pmm call arg1=1
pmm01: handle=18ae200a
Attempting to init PCI bdf 00:16.0 (vd 8086:1f2c)
Attempting to map option rom on dev 00:16.0
Option rom sizing returned 0 0
Attempting to init PCI bdf 00:17.0 (vd 8086:1f22)
Attempting to map option rom on dev 00:17.0
Option rom sizing returned 0 0
Attempting to init PCI bdf 00:18.0 (vd 8086:1f32)
Attempting to map option rom on dev 00:18.0
Option rom sizing returned 0 0
Attempting to init PCI bdf 00:1f.0 (vd 8086:1f38)
Attempting to map option rom on dev 00:1f.0
Option rom sizing returned 0 0
Attempting to init PCI bdf 00:1f.3 (vd 8086:1f3c)
Attempting to map option rom on dev 00:1f.3
Option rom sizing returned 0 0
Attempting to init PCI bdf 02:00.0 (vd 10b5:8624)
Attempting to map option rom on dev 02:00.0
Skipping non-normal pci device (type=1)
Attempting to init PCI bdf 03:04.0 (vd 10b5:8624)
Attempting to map option rom on dev 03:04.0
Skipping non-normal pci device (type=1)
Attempting to init PCI bdf 03:05.0 (vd 10b5:8624)
Attempting to map option rom on dev 03:05.0
Skipping non-normal pci device (type=1)
Attempting to init PCI bdf 03:08.0 (vd 10b5:8624)
Attempting to map option rom on dev 03:08.0
Skipping non-normal pci device (type=1)
Attempting to init PCI bdf 03:09.0 (vd 10b5:8624)
Attempting to map option rom on dev 03:09.0
Skipping non-normal pci device (type=1)
Attempting to init PCI bdf 05:00.0 (vd 8086:1528)
Attempting to map option rom on dev 05:00.0
Option rom sizing returned 0 0
Attempting to init PCI bdf 05:00.1 (vd 8086:1528)
Attempting to map option rom on dev 05:00.1
Option rom sizing returned 0 0
Checking rom 0x000c8000 (sig aa55 size 5)
Searching bootorder for: /pci@i0cf8/*@14
Registering bootable: iPXE (PCI 00:14.0) (type:128 prio:104 data:c8000361)
Checking rom 0x000c9000 (sig aa55 size 5)
Searching bootorder for: /pci@i0cf8/*@14,1
Registering bootable: iPXE (PCI 00:14.1) (type:128 prio:9999 data:c9000361)
Checking rom 0x000ca000 (sig aa55 size 5)
Searching bootorder for: /pci@i0cf8/*@14,2
Registering bootable: iPXE (PCI 00:14.2) (type:128 prio:9999 data:ca000361)
Checking rom 0x000cb000 (sig aa55 size 5)
Searching bootorder for: /pci@i0cf8/*@14,3
Registering bootable: iPXE (PCI 00:14.3) (type:128 prio:9999 data:cb000361)
Press F12 for boot menu.
--
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot