Hi,

It's in "Chipset Options" -> "Size of CBFS filesystem in ROM" - 0x200000 or 0x400000 will work.

Cheers,

John.

On 12/10/14 10:51, Vipin Gahlaut wrote:
Thanks Vladimir,


Can you please let me know how to increase the ROM size?


-----Original Message-----
From: Vladimir 'φ-coder/phcoder' Serbinenko [mailto:[email protected]
<mailto:[email protected]>]
Sent: Sunday, October 12, 2014 3:02 PM
To: Vipin Gahlaut; coreboot
Subject: Re: [coreboot] unable to build coreboot with grub

On 12.10.2014 08:03, Vipin Gahlaut wrote:

 > Hi,

 >

 > I have cloned latest coreboot and trying to build with grub2 as payload.

 > in make menuconfig I select grub2 instead of seabios. when I fire make

 > command it checkout latest grub and that fails to build. for 2 reasons.

 >

 > 1. Due to some initialization errors that I managed to fix with below

 > changes

 > -struct grub_linux_initrd_context initrd_ctx = { 0, };

 > +struct grub_linux_initrd_context initrd_ctx = { 0,NULL,0 };

 >

Sounds like you have an old gcc

 > 2. grub size issue as below that I am unable to resolve and looking

 > for your help. I am building for QEMU and using QEMU version 2.1.2.

 >

 > E: Could not add

 > [payloads/external/GRUB2/grub2/build/default_payload.elf, 268862 bytes

 > (262 KB)@0x0]; too big?

 > E: Failed to add

 > 'payloads/external/GRUB2/grub2/build/default_payload.elf' into ROM image.

 >

Increase ROM size.

 >

 >

 >


On Sun, Oct 12, 2014 at 11:33 AM, Vipin Gahlaut <[email protected]
<mailto:[email protected]>> wrote:

    Hi,

    I have cloned latest coreboot and trying to build with grub2 as
    payload. in make menuconfig I select grub2 instead of seabios. when
    I fire make command it checkout latest grub and that fails to build.
    for 2 reasons.

    1. Due to some initialization errors that I managed to fix with
    below changes
    -  struct grub_linux_initrd_context initrd_ctx = { 0, };
    +  struct grub_linux_initrd_context initrd_ctx = { 0,NULL,0 };

    2. grub size issue as below that I am unable to resolve and looking
    for your help. I am building for QEMU and using QEMU version 2.1.2.

    E: Could not add
    [payloads/external/GRUB2/grub2/build/default_payload.elf, 268862
    bytes (262 KB)@0x0]; too big?
    E: Failed to add
    'payloads/external/GRUB2/grub2/build/default_payload.elf' into ROM
    image.






--
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to