Hello,

I am currently working on a project which requires realtime use of a 
beagleboard. I know that Xenomai is a realtime kernel however, our setup calls 
for the use of Mathworks' Simulink support for RTAI. I have been doing some 
research and have found that Xenomai incorporates RTAI as a skin? I am not 
entirely sure what that means but it sounds like I can simply copy and paste 
RTAI headers in the designated ../rtai folder within Xenomai and have my rtai 
programs compile and run on Xenomai.

Here is an outline of the goals I would like to achieve:


  *   Have Xenomai running on a beagleboard with an RTAI skin
  *   Generate realtime programs with the Simulink support for RTAI
  *   Upload the program and run it on the beagleboard

I have a few questions regarding this approach:

First of all is this even feasible?
Secondly if it is, what would be the consequences of running an RTAI executable 
built on say <ubuntu 9.04 kernel 2.6.28.7 with gcc 4.3.3> on <Xenomai 2.5.2 
Kernel 2.6.28.10 (adeos-ipipe-2.6.28.10-arm-1.12-07) patch  with gcc 4.3.3> 
(this is the closest kernel match I could find)

Or if I wanted to run a later Xenomai such as <Xenomai 2.5.6 Kernel 2.6.33 
(adeos-ipipe-2.6.33-arm-1.18-02) patch with gcc 4.3.3>

Which leads me to my next question, what is the earliest kernel + Xenomai 
combination supported on the beagleboard?

I hope my questions were clear and made sense, I am new to Xenomai.


Regards,
--
Brendon Lyons
B.Sc Aerospace Engineering
Graduate Research Assistant
Eagle Flight Research Center
Embry-Riddle Aeronautical University
_______________________________________________
Xenomai-help mailing list
Xenomai-help@gna.org
https://mail.gna.org/listinfo/xenomai-help

Reply via email to