<!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>Still not having success with SM P4DPE</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2>Ron and James, thanks for clueing me in on the fallback image stuff.  I'm still not quite doing something right though, it seems.</FONT></P>

<P><FONT SIZE=2>My config files are below.  I based these on the samples in mainboard/supermicro/p4dpe.  The fallback image is 81k and contains the etherboot payload...this doesn't seem right to me but I don't know what else to do.  If I don't specify the etherboot payload, it tries to use vmlinux which is much, much bigger.</FONT></P>

<P><FONT SIZE=2>So I run the config script on both files, then go to the fallback/ and primary/ directories and run make, and I get a primary romimage of 458752 bytes and a fallback image of 81920 bytes.  That doesn't seem right.  What am I doing wrong?  Oh and though I was doubtful, I did do a "cat primary/romimage fallback/romimage > finalimage" and burned the final image.  </FONT></P>

<P><FONT SIZE=2>Also, from the looks of the makeprocess my two image files are basically the same binary stuff but one has a lot of null padding.  They both contain the eepro100 elf image and linuxbios.rom...</FONT></P>

<P><FONT SIZE=2>Anyone see what is wrong with this picture?</FONT>
</P>

<P><FONT SIZE=2>-Steve</FONT>
</P>
<BR>
<BR>
<BR>

<P><FONT SIZE=2>fallback.config --------------------------------------------</FONT>
</P>

<P><FONT SIZE=2>target ./fallback</FONT>
<BR><FONT SIZE=2>mainboard supermicro/p4dpe</FONT>
<BR><FONT SIZE=2>option USE_FALLBACK_IMAGE=1</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=6</FONT>
<BR><FONT SIZE=2>option USE_ELF_BOOT=1</FONT>
<BR><FONT SIZE=2>option USE_GENERIC_ROM=1</FONT>
<BR><FONT SIZE=2>payload ../eepro100.elf</FONT>
<BR><FONT SIZE=2>option CPU_CLOCK_MULTIPLIER=XEON_X8</FONT>
<BR><FONT SIZE=2>option MAINBOARD_POWER_ON_AFTER_POWER_FAIL=MAINBOARD_POWER_ON</FONT>
</P>
<BR>

<P><FONT SIZE=2>primary.config --------------------------------------------------</FONT>
</P>

<P><FONT SIZE=2>target primary</FONT>
<BR><FONT SIZE=2>mainboard supermicro/p4dpe</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>
<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_X8</FONT>
<BR><FONT SIZE=2>option MAINBOARD_POWER_ON_AFTER_POWER_FAIL=MAINBOARD_POWER_ON</FONT>
</P>

</BODY>
</HTML>