Last edit: on December 17, 2006 22:19 (2346 days, 20 hours and 11 minutes ago) (diff)
Rtai.Dk | RecentChanges | Preferences | DIAPM RTAI
This [Wiki] is dedicated to [DIAPM RTAI] which is a RealTime extension to [Linux]. Read some success stories. Another RealTime Linux is [rtlinux-gpl].
A Wiki is a special website where everybody can edit everything!
In short: Think of rtai.dk like your own notebook!
You cannot damage anything, thanks to revision control (undo history goes back 30 days).
You can [read about text formatting] and try it here in the SandBox.
If you have an opinion on How this wiki should be organized, please go there.
- If you see something you don't like: change it (or delete it!)
- Looking for something but can't find it? - add a skeleton and wait for someone else to fill in the rest!
- Which version to choose
- Obtaining RTAI
- Distribution independent installation
- Installation on Debian
- Installation on Debian Kernel 2.6.10 and RTAI 3.2 on AMD K7
- Installation on Mandrake 9.1
- Installation on Mandrake 9.2
- Installation on Mandrake 9.2-RTAI 3.1
- List of compatible hardware
- List of problem hardware
- How does one know whether one has installed RTAI correctly
- Bootstrapping with magma in 7 steps
- [[What to do if it doesn't work]]
- Getting Started
- Kernel space or user space
- ISR - Interrupt service routines
- Shared Memory - shmem
- Serial port communication
- DMA and jitter
- Latency Killer
- Programming and debugging
- LXRT (User space) - well, it is really called NEWLXRT right now, but that will change after release 24.1.12
- Start with LXRT
- LXRT examples
- LXRT FAQs
- LXRT tips and tricks
- RTAI (Kernel Space)
- RTAI FAQs
- The proper use of printf and friends
- Makefile for kernel 2.6
- Known bugs
- Bugs in 24.11
- Embedded Linux
- Skins (Xenomai)
- How to implement a new skin
- RTAI on ARM
- Bootable CDs
- All in RAM disk
- [A knoppix style bootable RTAI CD] - Use the BDI-Live images. This has a working 2.4.25-adeos kernel, complete with sources and compilers. Requires 256Meg of memory to boot, although BDI-Lite should cope with less as long as you don't want compilers & KDE. About [the base CD]
- [An RTAI 3.1 LiveCD with WebApp] - This LiveCD will submit the testresults of the testsuite to an Internet database. The database can be searched to find information about the real-time performance of various hardware.
- [RTAI-Knoppix 1.2]
- [rtai_knoppix.iso] (www-lar.deis.unibo.it). LiveCD from Gianluca Palli. With kernel 22.214.171.124, compiled for 586, rtai-3.4 with rtai-lab support, scilba 4.0 etc.
- Articles and links to other documentation
- [The RTAI mailinglist archive] [search]
- RTAI examples (showroom): CVS or [download]
- [A Guide to Installing RTAI Linux]
- [RTAI Reference Manual]
- [RTAI 3.0 Documentation]
- [On the history of RTAI]
- [RTAI Fusion]
- [Real Time and Embedded Guide ("rtHOWTO")]
- [HTML Slideshow on RTAI] - about LXRT from slide 8
- [- Generic real-time infrastructure for signal acquisition, generation and processing]
- [About the different timers]
- [HOWTO Port your C++ GNU/Linux application to RTAI/LXRT]
- Linux Device Drivers ISBN 0-596-00008-1 (alternate, search) [read it online here]
- Building Embedded Linux Systems by Karim Yaghmour  http://www.embeddedtux.org/
- Here is a [comparison of RTLinux vs. RTAI] describing the differences between RTAI and [RTLinux].
- [A table showing RTLinux and RTAI API]
- Related projects
- [Linux Trace Toolkit]
- [Kiwi. A trace viewer]
- [RTnet - Real-Time Networking for RTAI].
- [USB4RT - Real-Time USB stack for RTAI] [announce1], [announce2].
- [rtcan - Real-time CAN under RTAI/linux].
- ACE and TAO
- Fusion page
- Open-Source Projects Using RTAI