<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000099">
    <p><font face="Helvetica, Arial, sans-serif">Dear all,</font></p>
    <p><font face="Helvetica, Arial, sans-serif">I am building and
        running an RTEMS based software application on a LEON2/LEON3 CPU
        board. The app works fine.</font></p>
    <p><font face="Helvetica, Arial, sans-serif">During the execution, I
        trigger a warm reset (without emptying the SRAM content). The
        CPU then restarts executing the bootstrap which will in turn
        directly try to execute the app in the same state in which it
        was left before the warm reset. Since the SRAM has not been
        reinitialized, the app is still there.</font></p>
    <p><font face="Helvetica, Arial, sans-serif">However, the app
        execution leads to a software crash.<br>
      </font></p>
    <p>I suppose that it is not possible to start an RTEMS app from a
      non deterministic state. Do you have some clues that will help
      explaining that issue ? Is it mandatory to restart from a clean
      image of the software app (e.g. loaded from a PROM) ? Does RTEMS
      need to be in a known stated before starting ?<br>
    </p>
    <p>Loading the software app from the PROM to the SRAM is not really
      an issue, it can be done each time, but I just want to have an
      understanding on what I observe.</p>
    <p>Thanks a lot for your answers !</p>
    <p>Regards,</p>
    <p>Charles</p>
    <p><br>
    </p>
    <br>
    <div class="moz-signature">
      <table border="0" width="750px">
        <tbody>
          <tr>
            <td><br>
            </td>
            <td><br>
            </td>
          </tr>
        </tbody>
      </table>
    </div>
  </body>
</html>