Open Source Automation Development Lab
You are here: Home / Projects / "Latest Stable" / 
2010-03-19 - 23:32

Next OSADL Events:

Hannover Fair 2010
19.04 - 23.04

Breaking News:

2010-03-10 12:00

Parallel real-time on multi-core systems with mainline Linux

Several tasks simultaneously running at real-time priority no longer interfere to each other!


2010-02-22 12:00

"Latest Stable" Linux mainline real-time 2.6.31 is out!

Kernel 2.6.31.12-rt21 is our latest and greatest


2010-02-21 12:00

OSADL at the Embedded World 2010

Industry needs Open Source - Open Source meets Industry


2010-02-08 12:00

Prof Eben Moglen on "GNU GPL Version 3: The Law Making Process"

International Conference on Commons, Users, Service Providers Internet (Self-)Regulation and Copyright


2009-11-23 12:00

Added a new HOWTO to the OSADL Website: Use BuildRoot to create a Linux image for QEMU

Guest Editor Bogdan Cristea tells us about rapid prototyping of an embedded system using virtualization



OSADL Projects

OSADL Project: "Latest stable" RT-Preempt realtime Linux kernel

  • Download kernel, unpack it, download patch, patch the kernel
cd /usr/src/kernels
wget www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.31.12.tar.bz2
tar -jxf linux-2.6.31.12.tar.bz2
mv linux-2.6.31.12 linux-2.6.31.12-rt21
cd linux-2.6.31.12-rt21
wget www.kernel.org/pub/linux/kernel/projects/rt/patch-2.6.31.12-rt21.bz2
bzip2 -d patch-2.6.31.12-rt21.bz2
patch -p1 <patch-2.6.31.12-rt21
  • Configure the kernel, enable CONFIG_PREEMPT_RT
  • Compile, link and install the kernel
make
make modules_install install
  • Reboot and select the new kernel

More detailed instruction

HOWTO

How to enable real-time capabilities of the mainline kernel including hints how to check the real-time capabilities of the newly compiled kernel is further explained here.

Back to "Latest Stable"