Hi Cameron,

I contact you since I am doing the same development as you.
In my company we developed a board based on Leaf-hill CRB from Intel. I am in 
the process of making a clean image of the bios and I find the following 
problem to see if you can help me.

Complete all the process that you comment having the account the last files of 
this year:

Coreboot: V4.9
FSP: Intel MR5 (566285)
IFWI image: "Intel-atome-e3900-soc-ifwi-224-41-release-package" (I think it is 
the last one available). Inside it has a ready-to-record image in 8Mb SPI.
  Do you know why most of the documents have 8mb images when the CRB that I 
have and my mother has 16Mb?
The Flash description is extracted from the image that the CRB originally has 
with the tool "ifdtool.c".
it is right?

Well with these elements I configure coreboot using "menuconfig" as you 
mentioned in your post, at first I had an error compiling because I did not 
choose to use the BLOBS repo that it has in this version.
 Is that configuration fine?

Finally, I managed to buid but at the end the following legend appears:

""" 
This image contains the following sections that can be manipulated with this 
tool:

'SI_DESC' (size 4096, offset 0)
'IFWI' (size 3141632, offset 4096)
'COREBOOT' (CBFS, size 12703744, offset 3147776)
'RECOVERY_MRC_CACHE' (size 65536, offset 15851520)
'RW_MRC_CACHE' (size 65536, offset 15917056)
'RW_VAR_MRC_CACHE' (size 4096, offset 15982592)
'BIOS_UNUSABLE' (size 262144, offset 15986688)
'DEVICE_EXTENSION' (size 520192, offset 16248832)
'UNUSED_HOLE' (size 4096, offset 16773120)

It is possible to perform either the write action or the CBFS add/remove 
actions on every section listed above.
To see the image's read-only sections as well, rerun with the -w option.
    CBFSPRINT  coreboot.rom

FMAP REGION: COREBOOT
Name                           Offset     Type           Size   Comp
cbfs master header             0x0        cbfs header        32 none
fallback/romstage              0x80       stage           34116 none
cpu_microcode_blob.bin         0x8600     microcode       46080 none
fallback/ramstage              0x13a80    stage           76438 none
config                         0x26580    raw               304 none
revision                       0x26700    raw               673 none
fallback/postcar               0x26a00    stage           16680 none
fallback/dsdt.aml              0x2ab80    raw              5581 none
fallback/payload               0x2c1c0    simple elf      67427 none
payload_config                 0x3c980    raw              1637 none
payload_revision               0x3d040    raw               235 none
(empty)                        0x3d180    null         12420632 none
bootblock                      0xc157c0   bootblock       32768 none

Built intel/leafhill (Leafhill)
Image written successfully to build/cbfs/fallback/ifwi.bin.tmp.
Image does not contain sub-partition OBBP(6).
Sub-partition IBBP(4) entry IBBL replaced from file 
build/cbfs/fallback/bootblock.bin.
Image written successfully to build/cbfs/fallback/ifwi.bin.tmp.
W: Written area will abut bottom of target region: any unused space will keep 
its current contents

        ** WARNING **
coreboot has been 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.
"""
To you this warning happens, because of that the .bin is not generated to 
download in the SPI memory.
Can you help me with this situation?

Thank you
_______________________________________________
coreboot mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to