compilation of tyan2735 linuxbios2
Stefan Reinauer
stepan at openbios.org
Mon Jan 17 04:57:01 CET 2005
* Andreas Bach Aaen (AH/TED) <andreas.bach.aaen at ericsson.com> [050117 15:56]:
> Hi,
>
> I am looking at a board chipsetwise a lot like the Tyan2735. When I compile
> tyan2735 I get the following problem from a few days old CVS shapshot:
> ---------------
> cp linuxbios_ram.nrv2b linuxbios_ram.rom
> echo "INCLUDE ldoptions" > ldscript.ld ; for file
> in /home/tedaba/linuxbios/x/freebios2/src/arch/i386/init/ldscript.lb /home/tedaba/linuxbios/x/freebios2/src//cpu/x86/16bit/entry16.lds /home/tedaba/linuxbios/x/freebios2/src//cpu/x86/32bit/entry32.lds /home/tedaba/linuxbios/x/freebios2/src//cpu/x86/32bit/reset32.lds /home/tedaba/linuxbios/x/freebios2/src//arch/i386/lib/id.lds ;
> do echo "INCLUDE $file" >> ldscript.ld ; done
> gcc -m32 -nostdlib -nostartfiles -static -o linuxbios -T ldscript.ld crt0.o
> /usr/bin/ld: section .reset [00000000fffdfff0 -> 00000000fffdffff] overlaps
> section .rom [00000000fffdc6eb -> 00000000fffe3e2f]
> /usr/bin/ld: section .id [00000000fffdffd9 -> 00000000fffdffef] overlaps
> section .rom [00000000fffdc6eb -> 00000000fffe3e2f]
> collect2: ld returned 1 exit status
> make[1]: *** [linuxbios] Error 1
> make[1]: Leaving directory
> `/home/tedaba/linuxbios/x/freebios2/targets/tyan/s2735/s2735/normal'
> ----------------------
>
> Can you see what's wrong in this configuration. I have actually ordered a
> tyan2735 board for testing, so I would really like to get this up and
> running.
You need to increase ROM_IMAGE_SIZE in
freebios2/targets/tyan/s2735/Config.lb
Choose something like 0x18000
Stefan
More information about the coreboot
mailing list