On 23.05.2017 18:49, Gailu Singh wrote:
> Hi Experts,
> 
> If we use CBFS_SIZE to be same as ROM_SIZE on our apollolake board grub
> fails to load grub.cfg located in CBFS. Based on experiments we found that
> grub.cfg is loaded correctly if we keep minimum difference of 64KB between
> CBFS_SIZE and ROM_SIZE if we reduce it to less that 64KB problem happens.
> 
> Can someone please explain the behavior and if it is expected behavior or a
> bug?

Setting both the same seems very wrong to me for Apollo Lake. ROM_SIZE
is supposed to be the full size of the flash chip. That chip is shared
by SoC configuration, blobs and the BIOS/coreboot. coreboot will reside
in the "BIOS" region of the chip, CBFS_SIZE should be at most the size
of that region.

Hope that helps,
Nico


-- 
coreboot mailing list: coreboot@coreboot.org
https://mail.coreboot.org/mailman/listinfo/coreboot

Reply via email to