Embedded Intel® Core™ Processors
Intel® Core™ Hardware, Software, Firmware, Graphics
Announcements
Intel Customer Support will be observing the Martin Luther King holiday on Monday, Jan. 17, and will return on Tues. Jan. 18.
For the latest information on Intel’s response to the Log4j/Log4Shell vulnerability, please see Intel-SA-00646
1001 Discussions

How to create a coreboot boot loader for a Juniper Hill CRB?

JLi13
Beginner
1,921 Views

Hello,

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?

0 Kudos
2 Replies
CarlosAM_INTEL
Moderator
305 Views

Hello, jieli4:

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.

Best regards,

Carlos_A.

Huang_J_Intel
Employee
305 Views

Hi -

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.

Thanks,

Aaron

Reply