We would like to build coreboot image for Apollo lake platform. We are using
- Apollo lake Intel FSP_2_0
We have built the coreboot source and created coreboot.rom image with the below warning message:
** WARNING **
coreboot will be built without an Intel Firmware Descriptor.
Never write a complete coreboot.rom without an IFD to your
board's flash chip! You can use flashrom's IFD or layout
parameters to flash only to the BIOS region.
Is the coreboot.rom image is enough to flash ? Could you please provide feedback on this ?
Could you please share "Apollo_Lake_Coreboot_MR5_Release_Notes.pdf" ?
Hello, IntelForum :
Thank you for contacting Intel Embedded Community.
The information that may help you as a reference is stated in the Apollo Lake Implementation document that can be found at the following website:
By the way, any consultation related to Coreboot should be addressed as a reference at the channels stated as a reference at:
We hope that this information may help you.
coreboot.rom is not enough to flash. In open source coreboot, you can create a complete flashable image (8MB) for Leaf Hill CRB board from the open source coreboot tree. In order to do so, you will need additional pieces:
- Apollo Lake FSP release package from https://github.com/IntelFsp/FSP GitHub - IntelFsp/FSP: Intel(R) Firmware Support Package (FSP)
- Leaf Hill Firmware Image package from https://firmware.intel.com/projects/IntelAtomProcessorE3900 https://firmware.intel.com/projects/IntelAtomProcessorE3900
Follow the general information to build coreboot from https://mail.coreboot.org/pipermail/coreboot/2017-September/085210.html https://mail.coreboot.org/pipermail/coreboot/2017-September/085210.html ,you should boot all the way to payload stage in coreboot.