Thanks Stefan for the information. I conntinued my complation and get some progress. The problem I met is below: /usr/lib/gcc-lib/i586-suse-linux/3.3.5/../../../../i586-suse-linux/bin/ld: section .reset [00000000fffdfff0 -> 00000000fffdffff] overlaps section .rom [00000000fffd80fc -> 00000000fffe094f] /usr/lib/gcc-lib/i586-suse-linux/3.3.5/../../../../i586-suse-linux/bin/ld: section .id [00000000fffdffd8 -> 00000000fffdffef] overlaps section .rom [00000000fffd80fc -> 00000000fffe094f] /usr/lib/gcc-lib/i586-suse-linux/3.3.5/../../../../i586-suse-linux/bin/ld: linuxbios: section .id lma 0xfffdffd8 overlaps previous sections /usr/lib/gcc-lib/i586-suse-linux/3.3.5/../../../../i586-suse-linux/bin/ld: linuxbios: section .reset lma 0xfffdfff0 overlaps previous sections collect2: ld returned 1 exit status make[1]: *** [linuxbios] Error 1 make[1]: Leaving directory `/home/opt/linuxbios/LinuxBIOSv2-2040/targets/Iwill/dk8s2/dk8s2/normal' make: *** [normal/linuxbios.rom] Error 1
I checked some previous email and find someone met the similar problem for tyan board and the solution is to increase ROM_IMAGE_SIZE. The motherboard I tried is
Iwill/dk8s2. After increasing ROM_IMAGE_SIZE from 65536 to 70000, the compilation passed this step. Then
I downloaded filo-0.42 and compiled it, put it to the payload directory. I am glad that everything compiles and a linuxbios.rom is build. Then flash_rom is used to flash the image to the IWILL DK8S2 machine. But after doing this and reboot the machine, it never comes up.
Is there something wrong with the procedures I performed? Greatly appreciated.
Xuehua
--- Stefan Reinauer stepan@openbios.org wrote:
Dear Xuehua,
- Frank Samuel windrainman@yahoo.com [050916
06:29]:
Tried on four platforms but met different
problems. I
feel surprised and would like to ask some
questions
here.
- Do I need to compile it on a machine with IWILL
DK8S2 motherboard?
No, any machine with an x86 gcc or cross-gcc will do.
- Do I need to use a specific kernel version, gcc
version?
Some gcc versions may cause problems, though all newer versions seem to be fine. I'm using some gcc 3.3.5 preversion and it works fine.
Could you send a more detailed error description (ie the explicit error line(s) you are seeing.
Stefan
-- LinuxBIOS mailing list LinuxBIOS@openbios.org http://www.openbios.org/mailman/listinfo/linuxbios
__________________________________ Yahoo! Mail - PC Magazine Editors' Choice 2005 http://mail.yahoo.com