<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=US-ASCII">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2653.12">
<TITLE>Etherboot/LinuxBios on Supermicro P4DPE</TITLE>
</HEAD>
<BODY>
<BR>

<P><FONT SIZE=2>I'm trying to get etherboot and linuxbios running on a supermicro p4dpe.</FONT>
</P>

<P><FONT SIZE=2>The config file I'm using is below.  It builds okay, and I get a</FONT>
<BR><FONT SIZE=2>romimage of around 460k (not sure why it isn't 524288), but when I burn</FONT>
<BR><FONT SIZE=2>it (using flash_and_burn), it doesn't seem to work.  I get no output on</FONT>
<BR><FONT SIZE=2>the serial port.  Note that I have BOOT_IDE set to 1 because at this</FONT>
<BR><FONT SIZE=2>point I would be happy just to see it boot anything, and I have linux on</FONT>
<BR><FONT SIZE=2>the ide hard disk.  Does BOOT_IDE do what I think it does, or is that</FONT>
<BR><FONT SIZE=2>for something else?  Is there something wrong with my config file, or</FONT>
<BR><FONT SIZE=2>should I use some other flash program for this board?  I tried the one</FONT>
<BR><FONT SIZE=2>from supermicro, and doesn't seem to like my romimage file, it exits</FONT>
<BR><FONT SIZE=2>with "cannot close filehandle".</FONT>
</P>

<P><FONT SIZE=2>Also, a few other questions...</FONT>
</P>

<P><FONT SIZE=2>Does linuxbios cause a beep or do anything so that when the machine is</FONT>
<BR><FONT SIZE=2>powered on I would have some clue that it is working?</FONT>
</P>

<P><FONT SIZE=2>Since I'm using the etherboot elf image as a payload, the linux and</FONT>
<BR><FONT SIZE=2>commandline directives in the config file do nothing, right?</FONT>
</P>

<P><FONT SIZE=2>What does USE_FALLBACK_IMAGE do exactly?</FONT>
</P>
<BR>

<P><FONT SIZE=2>LinuxBios Config file:</FONT>
</P>

<P><FONT SIZE=2>target supermicro</FONT>
<BR><FONT SIZE=2>mainboard supermicro/p4dpe</FONT>
<BR><FONT SIZE=2>option USE_FALLBACK_IMAGE=0</FONT>
<BR><FONT SIZE=2>option ROM_SIZE=524288</FONT>
<BR><FONT SIZE=2>option ROM_IMAGE_SIZE=49152</FONT>
<BR><FONT SIZE=2>option SERIAL_CONSOLE=1</FONT>
<BR><FONT SIZE=2>option TTYS0_BAUD=9600</FONT>
<BR><FONT SIZE=2>option TTYS0_BASE=0x3f8</FONT>
<BR><FONT SIZE=2>option TTYS0_LCS=0x3</FONT>
<BR><FONT SIZE=2>option DEFAULT_CONSOLE_LOGLEVEL=9</FONT>
<BR><FONT SIZE=2>option MAXIMUM_CONSOLE_LOGLEVEL=8</FONT>
<BR><FONT SIZE=2>option USE_ELF_BOOT=1</FONT>
<BR><FONT SIZE=2>option BOOT_IDE=1</FONT>
<BR><FONT SIZE=2>payload ../eepro100.elf</FONT>
<BR><FONT SIZE=2>option CPU_CLOCK_MULTIPLIER=XEON_X17</FONT>
<BR><FONT SIZE=2>option MAINBOARD_POWER_ON_AFTER_POWER_FAIL=MAINBOARD_POWER_ON</FONT>
<BR><FONT SIZE=2>linux /usr/src/linux-2.4.18-14</FONT>
<BR><FONT SIZE=2>commandline root=/dev/hda2 console=ttyS0,9600 single</FONT>
</P>

</BODY>
</HTML>