Hi there,
we've been trying to get coreboot running on our X11SSH-CTF for days now
and it is not working. Building the rom with board defaults (+
descriptor.bin) does not result in a bootable rom and shows the
following errors:
coreboot-4.10-807-g3356305ca6 Mon Sep 30 05:11:06 UTC 2019 bootblock
starting (log level: 7)...
CPU: Intel(R) Xeon(R) CPU E3-1220 v6 @ 3.00GHz
CPU: ID 906e9, Kabylake H B0, ucode: 000000b3
CPU: AES supported, TXT supported, VT supported
MCH: device id 5918 (rev 05) is Kabylake DT 2
PCH: device id a149 (rev 31) is Skylake PCH-H C236
IGD: device id ffff (rev ff) is Unknown
CBFS: 'Master Header Locator' located CBFS at [cd3000:1000000)
CBFS: Locating 'fallback/romstage'
CBFS: Found @ offset 80 size 9d4c
coreboot-4.10-807-g3356305ca6 Mon Sep 30 05:11:06 UTC 2019 romstage
starting (log level: 7)...
pm1_sts: 0000 pm1_en: 0000 pm1_cnt: 00000000
gpe0_sts[0]: 00000000 gpe0_en[0]: 00000000
gpe0_sts[1]: 00000000 gpe0_en[1]: 00000000
gpe0_sts[2]: 00000000 gpe0_en[2]: 00000000
gpe0_sts[3]: 00000000 gpe0_en[3]: 00000000
TCO_STS: 0000 0001
GEN_PMCON: a0050200 00004006
GBLRST_CAUSE: 00010000 00000000
prev_sleep_state 5
CBFS: 'Master Header Locator' located CBFS at [cd3000:1000000)
CBFS: Locating 'fspm.bin'
CBFS: 'fspm.bin' not found.
Could not locate fspm.bin in CBFS
FSPM not available!
Afterwards we built coreboot with the option "Add Intel FSP 2.0 binaries
to CBFS", which resulted in:
coreboot-4.10-807-g3356305ca6 Mon Sep 30 05:11:06 UTC 2019 bootblock
starting (log level: 7)...
CPU: Intel(R) Xeon(R) CPU E3-1220 v6 @ 3.00GHz
CPU: ID 906e9, Kabylake H B0, ucode: 000000b3
CPU: AES supported, TXT supported, VT supported
MCH: device id 5918 (rev 05) is Kabylake DT 2
PCH: device id a149 (rev 31) is Skylake PCH-H C236
IGD: device id ffff (rev ff) is Unknown
CBFS: 'Master Header Locator' located CBFS at [cd3000:1000000)
CBFS: Locating 'fallback/romstage'
CBFS: Found @ offset 80 size ad4c
coreboot-4.10-807-g3356305ca6 Mon Sep 30 05:11:06 UTC 2019 romstage
starting (log level: 7)...
pm1_sts: 0000 pm1_en: 0000 pm1_cnt: 00000000
gpe0_sts[0]: 00000000 gpe0_en[0]: 00000000
gpe0_sts[1]: 00000000 gpe0_en[1]: 00000000
gpe0_sts[2]: 00000000 gpe0_en[2]: 00000000
gpe0_sts[3]: 00000000 gpe0_en[3]: 00000000
TCO_STS: 0000 0001
GEN_PMCON: a0050200 00004006
GBLRST_CAUSE: 00010000 00000000
prev_sleep_state 5
CBFS: 'Master Header Locator' located CBFS at [cd3000:1000000)
CBFS: Locating 'fspm.bin'
CBFS: Found @ offset 55fc0 size 63000
POST: 0x34
FMAP: Found "FLASH" version 1.1 at be3000.
FMAP: base = 0 size = 1000000 #areas = 26
FMAP: area RW_MRC_CACHE found @ b8d000 (65536 bytes)
MRC: no data in 'RW_MRC_CACHE'
No memory dimm at address A0
No memory dimm at address A4
POST: 0x36
fef03848: 4b 42 4c 55 50 44 5f 4d 00 00 00 00 00 00 00 00 KBLUPD_M........
fef03858: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
fef03868: 01 00 00 00 00 00 00 00 00 80 f1 fe 00 80 02 00 ................
fef03878: 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 . ..............
fef03888: 00 00 44 00 00 00 00 00 c0 4e f0 fe c0 50 f0 fe ..D......N...P..
fef03898: c0 52 f0 fe c0 54 f0 fe 00 02 0f f0 00 f0 0f f0 .R...T..........
fef038a8: 0f 00 ff 00 ff 00 0f f0 00 f0 0f f0 0f 00 ff 00 ................
fef038b8: ff 00 02 00 01 03 06 04 07 05 01 03 02 00 05 07 ................
fef038c8: 06 04 c8 00 51 00 a2 00 64 00 28 00 28 00 17 00 ....Q...d.(.(...
fef038d8: 28 00 01 00 00 01 00 00 00 00 40 00 00 00 80 00 (.........@.....
fef038e8: 00 08 00 00 00 01 00 00 00 00 00 00 00 00 00 00 ................
fef038f8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
...
fef03928: 00 00 00 00 00 01 00 00 00 00 07 00 00 00 00 00 ................
fef03938: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
...
fef039b8: 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 ................
fef039c8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 02 ................
fef039d8: 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
fef039e8: 00 a0 d1 fe 00 b0 d1 fe 00 c0 d1 fe 01 00 00 00 ................
fef039f8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
...
fef03a68: 2c 01 64 00 00 00 01 01 01 00 00 00 00 00 00 00 ,.d.............
fef03a78: 01 01 01 00 00 04 04 04 04 07 07 07 07 02 02 02 ................
fef03a88: 02 03 03 01 0c 0c 0c 0c 0c 0c 0c 0c 00 00 00 00 ................
fef03a98: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
fef03aa8: 00 00 00 00 00 00 00 df 03 00 00 00 00 00 00 00 ................
fef03ab8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
...
fef03b18: 00 00 00 01 01 00 01 00 00 00 01 00 00 00 00 00 ................
fef03b28: 00 00 00 01 00 00 00 00 00 00 00 08 00 00 00 00 ................
fef03b38: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
fef03b48: 00 00 01 00 00 00 00 00 00 00 01 01 00 00 d0 fe ................
fef03b58: fa 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
fef03b68: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
...
fef03d38: 00 00 00 01 00 18 00 00 a0 ef 00 00 00 00 00 00 ................
fef03d48: 00 00 00 00 00 00 00 00 15 01 00 00 12 02 00 ff ................
fef03d58: 01 00 07 03 00 00 00 00 00 00 00 00 00 00 00 00 ................
fef03d68: 54 45 53 54 01 00 01 01 01 01 00 02 00 02 02 02 TEST............
fef03d78: 00 00 00 01 00 02 02 00 00 00 00 00 00 00 00 00 ................
fef03d88: 00 00 00 01 07 07 07 07 07 07 07 07 07 07 07 07 ................
fef03d98: 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 ................
fef03da8: 07 07 07 07 02 02 02 02 02 02 02 02 02 02 02 02 ................
fef03db8: 02 02 02 02 b8 0b 02 00 10 27 02 00 00 00 00 00 .........'......
fef03dc8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
...
fef03de8: 00 00 00 20 00 01 00 00 01 01 00 01 00 01 00 00 ... ............
fef03df8: 01 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00 ................
fef03e08: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
...
fef03e88: 00 00 00 00 00 00 aa 55 .......U
POST: 0x92
Next step was taking the amberlake (kabylake was not working) fps files
from the Intel repo [1] and using those to build coreboot with it (added
option "Use the IntelFSP based binaries" and their paths)
Any help would be much appreciated, thank you in advance!
Best regards
Christoph Zechner
[1] https://github.com/IntelFsp/FSP/tree/master/AmberLakeFspBinPkg
_______________________________________________
coreboot mailing list -- [email protected]
To unsubscribe send an email to [email protected]