Try 5.2.6 at first.
YH
-----Original Message----- From: Gin [mailto:ginlin@nexcom.com.tw] Sent: Sunday, January 02, 2005 9:49 PM To: linuxbios@clustermatic.org Subject: Etherboot and Linuxbios
Etherboot version used: 5.3.11
I am trying to build a Etherboot image to work with Linuxbios but got a compile error. There are couple undefined references to some functions due to the settings in the Config file.
I commented out the PCBIOS option, and define the following.
-DLINUXBIOS -DCONFIG_TSC_CURRTICKS -DCONSOLE_SERIAL -DCOMCONSOLE=0x3f8 -DCOMPRESERVE -DCONFIG_PCI_DIRECT -DELF_IMAGE
-DPXE_IMAGE -DPXE_EXPORT
p.s The undefined reference is due to the undefined PCBIOS.
_______________________________________________ Linuxbios mailing list Linuxbios@clustermatic.org http://www.clustermatic.org/mailman/listinfo/linuxbios
Now my linuxbios found the ELF file created by Etherboot and tried to jump to it. But it hangs afterward.
This is the debug output from linuxbios. It loads 2 seg from the ELF file. But in a objdump on the ELF file. There is only one seg and the loading addr is different.
===================================================== New segment addr 0x20000 size 0x114c8 offset 0xb0 filesize 0x8c4c Loading Segment: addr: 0x000000003ffd4000 memsz: 0x0000000000008000 filesz: 0x0000000000008000 Loading Segment: addr: 0x0000000000028000 memsz: 0x00000000000094c8 filesz: 0x0000000000000c4c Clearing Segment: addr: 0x0000000000028c4c memsz: 0x000000000000887c ========================================================= Program Header: NOTE off 0x00000074 vaddr 0x00000074 paddr 0x00000074 align 2**0 filesz 0x0000003c memsz 0x0000003c flags rwx LOAD off 0x000000b0 vaddr 0x00020000 paddr 0x00020000 align 2**0 filesz 0x00008c4c memsz 0x000114c8 flags rwx
Sections: Idx Name Size VMA LMA File off Algn
=================================================