<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.0.8">
</HEAD>
<BODY LINK="#0000ff">
Here are the results:<BR>
<BR>
I took my known working hard drive and stuck it in the device to test with filo.<BR>
The results were the same!  Meaning a known working kernel & intird on <BR>
my hard drive failed at the initrd portion, again with the crc error.<BR>
<BR>
I'm now going to try a basic etherboot test without filo to see if I can read off of the<BR>
hard drive, just as a baseline.<BR>
<BR>
Any other ideas would be appreciated.<BR>
<BR>
Thanks,<BR>
Dave <BR>
<BR>
On Mon, 2004-07-12 at 16:01, YhLu wrote:
<BLOCKQUOTE TYPE=CITE>
    <FONT COLOR="#000080" SIZE="1"><I>I mean if you build tg3—filo—ide_disk.zelf,  it will confuse the Etherboot. So you can only build tg3—filo.zelf or tg3—ide_disk.zelf.</FONT><BR>
    <FONT COLOR="#737373"></FONT><BR>
    <FONT COLOR="#000080" SIZE="1"> </FONT><BR>
    <FONT COLOR="#737373"></FONT><BR>
    <FONT COLOR="#000080" SIZE="1">Do you have spare IDE disk? If So format the disk into ext3 or fat format and copy the .elf file into it.</FONT><BR>
    <FONT COLOR="#737373"></FONT><BR>
    <FONT COLOR="#000080" SIZE="1"> </FONT><BR>
    <FONT COLOR="#737373"></FONT><BR>
    <FONT COLOR="#000080" SIZE="1">Then connect that to your MB do test.</FONT><BR>
    <FONT COLOR="#737373"></FONT><BR>
    <FONT COLOR="#000080" SIZE="1"> </FONT><BR>
    <FONT COLOR="#737373"></FONT><BR>
    <FONT COLOR="#000080" SIZE="1">hda1:/ram0_......elf</FONT><BR>
    <FONT COLOR="#737373"></FONT><BR>
    <FONT COLOR="#000080" SIZE="1"> </FONT><BR>
    <FONT COLOR="#737373"></FONT><BR>
    <FONT COLOR="#000080" SIZE="1">Regards</FONT><BR>
    <FONT COLOR="#737373"></FONT><BR>
    <FONT COLOR="#000080" SIZE="1"> </FONT><BR>
    <FONT COLOR="#737373"></FONT><BR>
    <FONT COLOR="#000080" SIZE="1">YH</FONT><BR>
    <FONT COLOR="#737373"></FONT><BR>
    <FONT COLOR="#000080" SIZE="1"> </FONT><BR>
    <FONT COLOR="#737373"><BR>
    <DIV ALIGN=center>
<HR>
</DIV><BR>
    </FONT><BR>
    <FONT COLOR="#737373" SIZE="2"><B>From:</B>David Aubin [mailto:daubin@actuality-systems.com] <BR>
    <B>Sent:</B> Monday, July 12, 2004 12:50 PM<BR>
    <B>To:</B> YhLu<BR>
    <B>Cc:</B> Hendricks David W.; ron minnich; LinuxBIOS<BR>
    <B>Subject:</B> RE: Filo Error Help</FONT><BR>
    <FONT COLOR="#737373"><BR>
    </FONT><BR>
    <FONT COLOR="#737373" SIZE="3"> </FONT><BR>
    <FONT COLOR="#737373"></FONT><BR>
    <FONT COLOR="#737373" SIZE="3">Hi,<BR>
    <BR>
      I am unable to get my kernel & initrd off of the usb stick.  I was reading<BR>
    through the documents and came across this line in README.etherboot_in_filo: <BR>
    You can not use filo and ide_disk at the same time.<BR>
    <BR>
      Can you tell me what this means?  Do I need to rebuild filo without IDE<BR>
    support to get USB support?<BR>
    <BR>
      Just to recap:  My kernel & initrd fails as the initrd execution complaining of<BR>
    a bad CRC when I use the elf as a payload to load with with filo.  I then try<BR>
    uda1:/kernel initrd=/boot/initrd root=/dev/sda1 and I get those td errors.  I then<BR>
    tried your ramfs.elf and I get the same behavior are my elf image with the CRC<BR>
    complaining when the initrd portion is executed.  Note, I have confirmed my elf<BR>
    works with etherboot, just not filo yet....<BR>
    <BR>
      The CRC error makes me think that the image did not get loaded correctly<BR>
    by the elf boot.  Can you confirm you used Eric's mkelfImage2-5?  Here is<BR>
    my dump of the readelf -a.  <BR>
    <BR>
    ELF Header:<BR>
      Magic:   7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00<BR>
      Class:                             ELF32<BR>
      Data:                              2's complement, little endian<BR>
      Version:                           1 (current)<BR>
      OS/ABI:                            UNIX - System V<BR>
      ABI Version:                       0<BR>
      Type:                              EXEC (Executable file)<BR>
      Machine:                           Intel 80386<BR>
      Version:                           0x1<BR>
      Entry point address:               0x10000<BR>
      Start of program headers:          52 (bytes into file)<BR>
      Start of section headers:          0 (bytes into file)<BR>
      Flags:                             0x0<BR>
      Size of this header:               52 (bytes)<BR>
      Size of program headers:           32 (bytes)<BR>
      Number of program headers:         5<BR>
      Size of section headers:           0 (bytes)<BR>
      Number of section headers:         0<BR>
      Section header string table index: 0<BR>
                                                                                                                                 <BR>
    There are no sections in this file.<BR>
                                                                                                                                 <BR>
    Program Headers:<BR>
      Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align<BR>
      NOTE           0x0000d4 0x00000000 0x00000000 0x00088 0x00088 RWE 0<BR>
      LOAD           0x00015c 0x00010000 0x00010000 0x0559c 0x1aa24 RWE 0<BR>
      LOAD           0x0056f8 0x00091000 0x00091000 0x00000 0x00070 RWE 0<BR>
      LOAD           0x0056f8 0x00100000 0x00100000 0x1a952a 0x700000 RWE 0<BR>
      LOAD           0x1aec22 0x00800000 0x00800000 0x2769f5 0x2769f5 RWE 0<BR>
                                                                                                                                 <BR>
    There is no dynamic segment in this file.<BR>
                                                                                                                                 <BR>
    There are no relocations in this file.<BR>
                                                                                                                                 <BR>
    There are no unwind sections in this file.<BR>
                                                                                                                                 <BR>
    No version information found in this file.<BR>
    <BR>
    <BR>
    Thanks,<BR>
    Dave<BR>
    <BR>
    On Fri, 2004-07-09 at 15:48, YhLu wrote: </FONT><BR>
    <FONT COLOR="#737373"></FONT><BR>
    <FONT COLOR="#000080" SIZE="1">I have got two cpus and four dimms for every CPU.</FONT><BR>
    <FONT COLOR="#737373"></FONT><BR>
    <FONT COLOR="#000080" SIZE="1"> </FONT><BR>
    <FONT COLOR="#737373"></FONT><BR>
    <FONT COLOR="#000080" SIZE="1">YH</FONT><BR>
    <FONT COLOR="#737373"></FONT><BR>
    <FONT COLOR="#000080" SIZE="1"> </FONT><BR>
    <FONT COLOR="#737373"><BR>
    <DIV ALIGN=center>
<HR>
</DIV><BR>
    </FONT><BR>
    <FONT COLOR="#737373" SIZE="3"></FONT><BR>
    <FONT COLOR="#737373"></FONT><BR>
    <FONT COLOR="#737373" SIZE="2"><B>From:</B>David Aubin [mailto:daubin@actuality-systems.com] <BR>
    <B>Sent:</B> Friday, July 09, 2004 12:07 PM<BR>
    <B>To:</B> YhLu<BR>
    <B>Cc:</B> Hendricks David W.; ron minnich; LinuxBIOS<BR>
    <B>Subject:</B> RE: Filo Error Help</FONT><BR>
    <FONT COLOR="#737373"><BR>
    <BR>
     <BR>
    <BR>
    Hi,<BR>
    <BR>
      Yes, I did, but I don't have a DHCP environment so it kept searching at the DHCP phase.<BR>
    <BR>
      This problem is odd.  I can boot my elf fine with etherboot, but not with filo.  I can boot<BR>
    my kernel fine with filo, but not the initrd.  I can even boot your kernel of the ram.elf you<BR>
    sent me, but when it hits the initrd it fails with the same error as mine.<BR>
    <BR>
      I suspect either my filo is not configured like yours or that there is a problem loading a<BR>
    mulitpart elf (kernel & initrd in filo).  I'm confused as to why filo didn't just use the etherboot<BR>
    portion of elf_load.  It could be you were on the, "bleeding" edge? <IMG SRC="cid:image001.gif@01C4680F.A67462E0" WIDTH="16" HEIGHT="16" ALIGN="middle" ALT=";)" BORDER="0">  <BR>
    <BR>
      Can you tell me how much memory you have in your working system?  I have just<BR>
    one cpu and 512meg memory.  Curious if loading it high & it runs out of memory or<BR>
    something like that.<BR>
    <BR>
    Thanks,<BR>
    Dave<BR>
    <BR>
    <BR>
    On Fri, 2004-07-09 at 13:05, YhLu wrote: <BR>
    </FONT><BR>
<PRE><FONT COLOR="#737373" SIZE="3">Did you try the tg3--filo.zelf I sent to you?
 
YH</I></FONT></PRE>
</BLOCKQUOTE>
</BODY>
</HTML>