[coreboot] v2: The elfboot process with 128MB RAM

Stefan Reinauer stepan at coresystems.de
Fri Sep 5 00:42:37 CEST 2008


Mats Erik Andersson wrote:
> Hello all,
>
> I could use some of your insight into the elfboot stage.
> Appended to this message are two printouts of the elfboot
> process for 128MB RAM (which comes to a halt), and for
> 64MB RAM (which succeeds). It is jmp_to_elf_entry() in
>
>    src/arch/i386/boot/boot.c
>
> that is unable to complete the set task for 128MB RAM.
> I suspect that the problem lies in the value of
> 'bounce_buffer' that is determined in src/boot/elfboot.c,
> but I fail to identify why a large value is causing
> any problem at all. The informational "Candidate bounce_buffer"
> is my addition at the loop end in get_bounce_buffer().
>
> Since FILO never starts with 128MB, I cannot verify that the
> linuxbios_table indeed gets the expected last entry
Are you sure your second 64M are working correctly?

This could well be a ram init problem.

Which board?

-- 
coresystems GmbH • Brahmsstr. 16 • D-79104 Freiburg i. Br.
      Tel.: +49 761 7668825 • Fax: +49 761 7664613
Email: info at coresystems.dehttp://www.coresystems.de/
Registergericht: Amtsgericht Freiburg • HRB 7656
Geschäftsführer: Stefan Reinauer • Ust-IdNr.: DE245674866





More information about the coreboot mailing list