File Exchange

image thumbnail

RTAI-Linux Target HOWTO

version (11.6 KB) by Giampiero Campa
RTAI-Linux Target : Step by Step instructions for Beginners


Updated 07 Jul 2009

View License

This file contains step by step instructions for beginners on how to install the RTAI Linux real time extension, and how to use it to run code generated from simulink schemes by real time workshop.

The availability of Matlab, Simulink, and Real Time Workshop either on a windows or linux machine is assumed.

The last part of the file contains instruction for the creation of a minimal stand-alone RTAI linux distribution that fits on a floppy disk. Not that anybody really uses floppies anymore, but the instructions could be taken as a reference for the creation of embedded systems that fit on flashcards or any small storage media.

Giampy - 13/Apr/2006 - Updated 07-May-2008

Cite As

Giampiero Campa (2020). RTAI-Linux Target HOWTO (, MATLAB Central File Exchange. Retrieved .

Comments and Ratings (7)


Javier Ortega

An excelent document, recommended!

Peter Soetens

Excellent getting started guide. Very readable, step by step walk-through.

Vasko Sazdovski

Thanks for the excellent starting paper. I'm sure that most of the people that will download it will share the same opinion.

Jari Söderholm

Hello !
Good document, but hope that author or someone could put this document or link to it under rtai homepage, as it is the place people usually start looking for information.

Clemens Friedl

Sepp Käsbauer


Added copyright and few very minor details.

Specified under which conditions it is possible to skip the MESA and EFLTK steps, and clarify how to use older rtai distributions together with MATLAB versions newer than 7.0.1

Updated version, contains instructions for Ubuntu as well as Fedora, and the lilo.conf file for a bootable flash card. Also, several typos have been corrected.

Minor typos corrected (thanks Roberto)

MATLAB Release Compatibility
Created with R14SP1
Compatible with any release
Platform Compatibility
Windows macOS Linux