Embedded Intel® Core™ Processors
Communicate Intel® Core™ Hardware, Software, Firmware, Graphics Concerns
1194 Discussions

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

JLi13
Beginner
2,287 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
671 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.

0 Kudos
AaronJin
Employee
671 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

0 Kudos
Reply