Hello,
I'm Karthik working on Opencellular (https://code.fb.com/connectivity/introducing-opencellular-an-open-source-wir...). I'm trying to build coreboot image for Opencellular Board. Finally, succeeded in building the image but with a 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.
So my question is 1. Is it okay to flash the image with above WARNING message onto the board?
Help me to find a way.
Thank you, in advance.
Intel Firmware Descriptor will have date about
1. read-write permissions for each region, 2. reserved space for vendor-specific data, 3. chipset configuration parameters (soft straps, cpu straps) are defined.
Your board will not boot if IFD is corrupted. About IFD
https://www.win-raid.com/t3553f39-Guide-Unlock-Intel-Flash-Descriptor-Read-W...
Assume your SPI chip is 8MB, and your coreboot image is 2MB. You need to ensure coreboot image is overwritten at the last 2 MB region of 8MB
So the descriptors are not corrupted which are at the region beginning of SPI image
-----Original Message----- From: karthikm618@gmail.com karthikm618@gmail.com Sent: 07 May 2019 07:38 To: coreboot@coreboot.org Subject: [coreboot] Building Coreboot Image for Opencellular
Hello,
I'm Karthik working on Opencellular (https://code.fb.com/connectivity/introducing-opencellular-an-open-source-wir...). I'm trying to build coreboot image for Opencellular Board. Finally, succeeded in building the image but with a 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.
So my question is
1. Is it okay to flash the image with above WARNING message onto the board?
Help me to find a way.
Thank you, in advance.
_______________________________________________
coreboot mailing list -- coreboot@coreboot.orgmailto:coreboot@coreboot.org To unsubscribe send an email to coreboot-leave@coreboot.orgmailto:coreboot-leave@coreboot.org
OpenCellular project provides very decent Coreboot instructions. In particular, they suggest that you flash just the coreboot section of ROM as per https://github.com/Telecominfraproject/OpenCellular/wiki/How-to-coreboot#upd...
===================== Updates can simply applied by using the coreboot flashrom tool and applying this patch.
Update FW partition A flashrom --fmap -i RW_SECTION_A -w coreboot.rom Update FW partition B flashrom --fmap -i RW_SECTION_B -w coreboot.rom =====================
If you do this, you won't need the descriptor as you are not overwriting the entire ROM ________________________________________ From: karthikm618@gmail.com karthikm618@gmail.com Sent: Monday, May 6, 2019 11:38 PM To: coreboot@coreboot.org Subject: [coreboot] Building Coreboot Image for Opencellular
Hello,
I'm Karthik working on Opencellular (https://code.fb.com/connectivity/introducing-opencellular-an-open-source-wir...). I'm trying to build coreboot image for Opencellular Board. Finally, succeeded in building the image but with a 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.
So my question is 1. Is it okay to flash the image with above WARNING message onto the board?
Help me to find a way.
Thank you, in advance. _______________________________________________ coreboot mailing list -- coreboot@coreboot.org To unsubscribe send an email to coreboot-leave@coreboot.org
Hey Karthik,
Every new Intel platform needs blobs. For OpenCellular you need to use the Intel FSP for Baytrail, Intel ME, Microcode and Intel Flash Descriptor.
https://github.com/Telecominfraproject/OpenCellular/wiki/How-to-deploy-GBC-f...
Otherwise you will get a non working image, except you are just flashing the BIOS region.
If you need more help, just ping me. Our company wrote the coreboot support for Open Cellular
platform.
BR, Philipp
On 07.05.19 08:38, karthikm618@gmail.com wrote:
Hello,
I'm Karthik working on Opencellular (https://code.fb.com/connectivity/introducing-opencellular-an-open-source-wir...). I'm trying to build coreboot image for Opencellular Board. Finally, succeeded in building the image but with a 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.
So my question is
- Is it okay to flash the image with above WARNING message onto the board?
Help me to find a way.
Thank you, in advance. _______________________________________________ coreboot mailing list -- coreboot@coreboot.org To unsubscribe send an email to coreboot-leave@coreboot.org