Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Beginner
1,732 Views

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

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
Highlighted
Moderator
116 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
Highlighted
Employee
116 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