RTEMS on top of linux or FreeBSD?
devin.butterfield at gmail.com
Fri Sep 20 15:57:24 UTC 2013
Thanks for all the comments on this. I think for now I'll try using QEMU,
and only consider alternatives if performance becomes a problem.
On Sun, Sep 1, 2013 at 11:27 PM, Bornet Romain <romain.bornet at heig-vd.ch>wrote:
> To answer the original questions
> >> Is it currently possible to run rtems as an application on top of linux
> or FreeBSD? I have an where I need to simulate multiple instantiations of
> rtems and would benefit from running native.
> We are using Qemu to run our RTEMS applications and I think it is just
> fine for the use case you are describing. You can start multiple instances
> of Qemu running the same or different RTEMS applications.
> For communication between the different instances you can either use a
> socket-based interface using the emulated network between the different
> instances or use shared memory as documented here:
> >> If not, are there any major show stoppers in developing a BSP for
> running rtems as a thread on top of another OS?
> Qemu does not bring so much overhead and runs almost as fast as native.
> Moreover, Qemu already offers advanced functionalities for debuging for
> example. I don't think that the overhead of developing your own BSP/port to
> run RTEMS natively as a userspace application is worth.
> From: rtems-users-bounces at rtems.org <rtems-users-bounces at rtems.org> on
> behalf of Gedare Bloom <gedare at rtems.org>
> Sent: Saturday, August 31, 2013 4:55 PM
> To: Ralf Corsepius
> Cc: RTEMS
> Subject: Re: RTEMS on top of linux or FreeBSD?
> Ralf/Chris, The original poster was asking a different question about
> executing RTEMS within a host OS environment.
> For reference the conversation about a way to do it:
> On Sat, Aug 31, 2013 at 3:06 AM, Ralf Corsepius
> <ralf.corsepius at rtems.org> wrote:
> > On 08/31/2013 08:13 AM, Chris Johns wrote:
> >> Ralf Corsepius wrote:
> >>> MinGW lacks such a centralized "distribution"
> >> These days MinGW has a tool that provides packages.
> > Which MinGW are you referring? MinGW.org or MinGW-w64? Did they both
> > Fedora/Red Hat ships MinGW-w64 linux->MinGW toolchains and has abandoned
> > supporting mingw.org.
> > Ralf
> > _______________________________________________
> > rtems-users mailing list
> > rtems-users at rtems.org
> > http://www.rtems.org/mailman/listinfo/rtems-users
> rtems-users mailing list
> rtems-users at rtems.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the users