
Thanks, but that didn't help. I've added some debug code, and it looks like the payload stream is not set up - the stream->init() call in elfboot.c blows up (reboots before seeing any printks after the call to stream->init()). The sources seem to imply the stream should be set up by the linker script, but there is nothing in my linker script that looks like it will do it. Indeed looking at the linuxbios_c.map I see: ... 00008db8 T pc_keyboard_init 00008ec0 R epci_drivers 00008ec0 R estreams 00008ec0 R pci_drivers 00008ec0 R _rodata 00008ec0 R streams 00008ec0 T _etext 00009420 R intel_irq_routing_table ... Which kind of implies there is no stream. Any idea how the streams are supposed to be set up ? I should have pointed out that my elite target is simply a clone of the stpc consumer2 stuff, with all the VGA related bits removed, at the moment. -- Peter Fox <peter.fox@aeroflex.com> Aeroflex Test Solutions Principal Design Engineer Stevenage Any opinions expressed above are http://www.aeroflex.com/ not necessarily those of Aeroflex. Tel: + 44 (0) 1438 742200 -----Original Message----- From: Takeshi Sone [mailto:ts1@tsn.or.jp] Sent: 07 November 2003 12:09 To: Peter Fox Cc: Linuxbios Subject: Re: How to use Filo as a payload ? On Fri, Nov 07, 2003 at 11:30:02AM -0000, Peter Fox wrote:
I don't think it's that as I was using the cvs snapshot of 28-Oct-2003.
Ok, the fix was committed at 2003/10/20.
I was expecting elfboot to print something to say where it was looking for the payload, at least, but it didn't...
option DEFAULT_CONSOLE_LOGLEVEL=10 option MAXIMUM_CONSOLE_LOGLEVEL=10
I think that linuxbios can't find the payload, and was wondering how it knew where to find it. I shall no doubt work it out eventually, but was hoping for a quick pointer.
option ZKERNEL_START=0xfffc0000 -- Takeshi