<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>