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.
Regards,
* Andreas Bach Aaen (AH/TED) andreas.bach.aaen@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