I have an Oxbow Hill CRB and a Juniper Hill CRB,
and I created a coreboot boot loader (SPI Flash Image) with Intel's Reference Proof of Concept Coreboot for Apollo Lake (566288).
The release notes of says 566288 "This release supports the Leaf Hill, Oxbow Hill, and Juniper Hill CRBs with Apollo Lake SoC."
However, after writing the boot loader to the SPI Flash of the two CRBs,I found the Juniper Hill CRB doesn't boot.
(BTW, the Oxbow Hill CRB can successfully boot.)
I also tried with the prebuilt binary of 566288 (coreboot.release.SPI.BxEx.Lin.bin) , but the same result as above.
Any one can help me?
Thank you for contacting Intel Embedded Community.
In order to help you, please follow as a reference the guidelines stated in the https://www.coreboot.org/images/2/23/Apollolake_SoC.pdf Coreboot Apollo Lake Implementation document.
We hope that this information may help you.
Please check information in to get started to port Juniper Hill CRB. coreboot currently only supports LeafHill CRB, you need to change memory settings for Juniper Hill before calling FSP-M in coreboot.