views:

463

answers:

4

I'm preparing myself to build RTOS solution on top of Linux this going to work on embedded device. I've done some investigation by myself but still I'm a bit confused. Those are my criteria:

  • Easy to run on Samsung s3c2440 ARM9 machine

  • Open Source

  • Works together with Linux

  • Good community support

I've seen RTLinux and Xenomai. Xenomai looks more like thing for me, but still I'm confused.

Any good advice, pro's and cons?

+1  A: 

I have not done any work with Real Time systems, but I know if this and this. I hope it helps or that it can at least put you in the right track.

mauro.dec
+1  A: 

The question is do you really need hard RTOS?

You may be able to get away with something like uClinux http://www.uclinux.org/

Sint
+1  A: 

Check out montavista if you need commercial support.

nos
http://www.mvista.com/real_time_linux.php
Craig McQueen
+1  A: 

If you have decided on a processor, I suggest you find a development board or kit and use the recommended operating environment. Including development tools and OS.

simon
Linux or real-time Linux may present a number of advantages over the "recommended" operating environment. E.g. community support, platform independence and hence greater flexibility (board vendors may be more likely to promote an environment that increases lock-in).
Craig McQueen