Hi Ron,
Are you able to use etherboot as payload?
ZKERNEL_START is not really needed any more. I don't think. Am I wrong?
Is it changed to CONFIG_ROM_STREAM_START?
send me the tweaks, although they should not have been needed.
It is just the size. I can commit it now. We can say LinuxBIOS is a 24x7 project. :)
-Andrew
Here is the part of the log. ============================================================================ Copying IRQ routing tables to 0xf0000...done. Verifing priq routing tables copy at 0xf0000...failed Wrote linuxbios table at: 00000500 - 00000aec checksum 7d48
Welcome to elfboot, the open sourced starter. January 2002, Eric Biederman. Version 1.3
23:stream_init() - rom_stream: 0xfffe0000 - 0xfffeffff Found ELF candiate at offset 0 header_offset is 0 Try to load at offset 0x0 malloc Enter, size 32, free_mem_ptr 0001432c malloc 0x0001432c New segment addr 0x400000 size 0xaec0 offset 0x60 filesize 0x6fa1 (cleaned up) New segment addr 0x400000 size 0xaec0 offset 0x60 filesize 0x6fa1 lb: [0x0000000000004000, 0x0000000000017b4c) Loading Segment: addr: 0x0000000000400000 memsz: 0x000000000000aec0 filesz: 0x01[ 0x0000000000400000, 0000000000406fa1, 0x000000000040aec0) <- 0000000000000060 Clearing Segment: addr: 0x0000000000406fa1 memsz: 0x0000000000003f1f Loaded segments verified segments closed down stream Jumping to boot code at 0x400000 entry = 0x00400000 lb_start = 0x00004000 lb_size = 0x00013b4c adjust = 0x03fe84b4 buffer = 0x03fd8968 elf_boot_notes = 0x0000d400 adjusted_boot_notes = 0x03ff58b4 ROM segment 0x0000 length 0x0000 reloc 0x0000 Etherboot 5.0.6 (GPL) ELF for [VIA 86C100] Boot from (N)etwork or from (L)ocal? clocks_per_tick = 504240 N I am now initializing the ide system
============================================================================
On Tue, Sep 30, 2003 at 11:36:25PM -0600, ron minnich wrote:
On Wed, 1 Oct 2003, Andrew Ip wrote:
I'm able to build and run LinuxBIOS on EPIA with some treaking on Config.lb.
However, it fails to jump to payload(etherboot). I suspect LinuxBIOS is jumping to a wrong location. Is it possible to set ZKERNEL_START in v2?
ZKERNEL_START is not really needed any more. I don't think. Am I wrong?
BTW, ROM_SIZE for default setup should be 262144 instead of 512k, since most EPIA doesn't come with 512k flash.
OK, I will try to commit that tomorrow.
please send me output.
ron