[coreboot] Minimum RAM requirements for coreboot (under Qemu)

Myles Watson mylesgw at gmail.com
Mon May 18 17:22:28 CEST 2009


On Sun, May 17, 2009 at 1:50 PM, ron minnich <rminnich at gmail.com> wrote:
> On Sun, May 17, 2009 at 12:37 PM, bifferos <bifferos at yahoo.co.uk> wrote:
> Coreboot seems to require a minimum of 64MB to run, but I would like to port it to a platform > with only 32MB.  I noticed in:
>
> targets/emulation/qemu-x86/qemu-x86/normal/crt0.S
This is not the source file.  Changes should be made under the src/ directory.

>> I think it makes sense to use the Coreboot payload system (if not
>> Coreboot itself) to extend the bootloaders with extra functionality.
>> One example is USB boot, another is PXE.  We might be able to use the
>> payloads as-is for many of these devices.
>
> I agree. I love the embedded world.
>
> OK, let's try to fix this coreboot limitation. We need a trouble
> ticket for 32MB or less systems.

This patch lets me boot into filo with down to 8MB of RAM.  Coreboot
was hardcoded to run at 64MB.  I'm not sure that 4MB is the right
place to hard code it.

Signed-off-by: Myles Watson <mylesgw at gmail.com>

Thanks,
Myles
-------------- next part --------------
A non-text attachment was scrubbed...
Name: qemu_mem.diff
Type: text/x-patch
Size: 456 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20090518/4bf5aa18/attachment.diff>


More information about the coreboot mailing list