Serenade BIOS
Li-Ta Lo
ollie at lanl.gov
Mon Jun 28 09:39:00 CEST 2004
On Fri, 2004-06-25 at 17:17, Tony Cheng wrote:
> Hi Ollie,
>
> The Serenade BIOS I've got from CVS Server can not build. Do you see
> this also? The payload size of my binary is about 55k.
>
> The error messages are as follow:
>
> objcopy -O binary linuxbios_c linuxbios_payload.bin
> ./nrv2b e linuxbios_payload.bin linuxbios_payload.nrv2b
> input/output = 67188/26767 = 2.510
> cp linuxbios_payload.nrv2b linuxbios_payload
> gcc -nostdlib -nostartfiles -static -o linuxbios -T ldscript.ld crt0.o
> /usr/bin/ld: section .id [ffffffd8 -> ffffffef] overlaps section
> .payload [ffff9750 -> ffffffe2]
> collect2: ld returned 1 exit status
> make[1]: *** [linuxbios] Error 1
> make[1]: Leaving directory
> `/root/dl/freebios2/targets/amd/serenade/serenade/fallback'
> make: *** [fallback-rom] Error 1
>
It is the 64kB size limit problem. Please set the
option MAXIMUM_CONSOLE_LOGLEVEL=8
option DEFAULT_CONSOLE_LOGLEVEL=8
in Config.lb to some lower value.
Ollie
>
> Thanks
>
> Tony
>
>
>
>
More information about the coreboot
mailing list