This page describes coreboot support status for the OCP (Open Compute Project) Tioga Pass server platform.
OCP Tioga Pass server platform was contributed by Facebook, and was accepted in 2019. The design collateral including datasheet can be found at OCP Tioga Pass.
Since complete EE design collateral is open sourced, anyone can build server as-is or a variant based on the original design. It can also be purchased from OCP Market Place. An off-the-shelf version is available, as well as rack ready version. With the off-the-shelf version, the server can be plugged into wall power outlet.
With the off-the-shelf version of Tioga Pass, a complete software solution is available. Off-the-shelf Host Firmware takes the approach of UEFI/Linuxboot.
coreboot as of release 4.13 is a proof-of-concept project between Facebook, Intel, Wiwynn and Quanta. The context is described at OCP Tioga Pass POC Blog.
This board currently requires:
3rdparty/intel-microcode/intel-ucode/06-55-04
To do in-band FW image update, use flashrom: flashrom -p internal:ich_spi_mode=hwseq -c "Opaque flash chip" --ifd
-i bios --noverify-all -w
From OpenBMC, to update FW image: fw-util mb --force --update
To power off/on the host: power-util mb off power-util mb on
To connect to console through SOL (Serial Over Lan): sol-util mb
The solution was developed using Linuxboot payload. The Linuxboot kernel versions tried are 4.16.18 and 5.2.9. The initramfs image is u-root.
+------------------------+---------------------------------------------+ | Processor (2 sockets) | Intel Skylake Scalable Processor LGA3647 | +------------------------+---------------------------------------------+ | BMC | Aspeed AST 2500 | +------------------------+---------------------------------------------+ | PCH | Intel Lewisburg C621 | +------------------------+---------------------------------------------+