Rtems in Flash and Application in RAM

Chris Johns cjohns at cybertec.com.au
Sat Dec 2 00:20:38 UTC 2000

Joel Sherrill wrote:
> I believe this is essentially what Chris Johns is doing with
> My Right Boot.  It is at http://www.cybertec.com.au/mrboot.htm

It does plus a few extras such as `ls', `rm', mkdir' etc, which should
be merged into RTEMS, but that is another story.

> I would greatly appreciate anyone who can
> make progress in a standard procedure that separates RTEMS
> from applications and provides separate loading of applications.

Could you be a little more specific about what you mean by separating
RTEMS from an app ?

Do you mean in terms of building apps, or a user API ?

Is the loading you refer to mean boot loading, or loading within RTEMS ?

> If this can be done in a processor independent manner, that would
> be fantastic.

MRB has a struct which is passed from the bootrom to the downloaded
application. The downloaded RTEMS application can obtain basic info such
as RAM and ROM size, plus BOOTP info from this struct. It also contains
pointers to `printk' etc type of functions resident in the bootrom which
can be called during the RTEMS application startup. Is this what you are
refering to ?

 Chris Johns, mailto:cjohns at cybertec.com.au mailto:ccj at acm.org

More information about the users mailing list