<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Hi ??? <br>
<br>
The ELF file is used by HW-debuggers, since it contains symbol
information.<br>
<br>
/Tore Martin Hagen<br>
<br>
<br>
&#33150;&#39134;&#40857; wrote:
<blockquote cite="midc002eb610601091809u66626a88g@mail.gmail.com"
 type="cite">
  <pre wrap="">Hi,
   As you said, one must download the .bin file to flash and not the
ELF file, and U-Boot is a boot loader and not an application programm
which can  be
run under Linux. then, what is the u-boot(in ELF binary format) for ?
  I red the book"Building Embeded Linux systems " written by Karim
Yaghmour,in section 9.5 it described like this:
  If you intend to debug U-Boot itself ,copy the ELF binary also:
  $ u-boot ${PROJECT}/images/u-boot-0.2.0
  Here ${PROJECT}/images is a directory to which u make a copy of the
relevant bootloader images. so, i guess the ELF file may be downloaded
to target to debug u-boot. Is it so and how does the file work?
  Thank you in advance!


2006/1/9, Wolfgang Denk <a class="moz-txt-link-rfc2396E" href="mailto:wd@denx.de">&lt;wd@denx.de&gt;</a>:
  </pre>
  <blockquote type="cite">
    <pre wrap="">In message <a class="moz-txt-link-rfc2396E" href="mailto:c002eb610601090235h7b139895p@mail.gmail.com">&lt;c002eb610601090235h7b139895p@mail.gmail.com&gt;</a> you wrote:
    </pre>
    <blockquote type="cite">
      <pre wrap="">    I have successfully compiled u-boot and ,as you know, there are
several object files produced after"make all", one of which is
u-boot(in ELF binary format) . Now, i run the u-boot(in ELF binary
format) in target board (Embedded Planet EP405)with   Linux kernel and
NFS file system.
    # ./u-boot
    then appears the error echo:
    Segmentation fault
    will you please tell me what's the problem and how to solve it?
      </pre>
    </blockquote>
    <pre wrap="">U-Boot is a boot loader and not an application programm which can  be
run under Linux.

Best regards,

Wolfgang Denk

--
Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: <a class="moz-txt-link-abbreviated" href="mailto:wd@denx.de">wd@denx.de</a>
Every little picofarad has a nanohenry all its own.      - Don Vonada

    </pre>
  </blockquote>
  <pre wrap=""><!---->

-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
<a class="moz-txt-link-freetext" href="http://ads.osdn.com/?ad_idv37&alloc_id865&opclick">http://ads.osdn.com/?ad_idv37&amp;alloc_id865&amp;opclick</a>
_______________________________________________
U-Boot-Users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:U-Boot-Users@lists.sourceforge.net">U-Boot-Users@lists.sourceforge.net</a>
<a class="moz-txt-link-freetext" href="https://lists.sourceforge.net/lists/listinfo/u-boot-users">https://lists.sourceforge.net/lists/listinfo/u-boot-users</a>
  </pre>
</blockquote>
<br>
</body>
</html>