realtimelinux
DVDBootMENU
RTL1.0 is a hard realtime RTOS microkernel that runs the entire Linux operating system as a fully preemptive process. It is one of the hard real-time variants of Linux, among several, that makes it possible to control robots, data acquisition systems, manufacturing plants, and other time-sensitive instruments and machines.
It was developed by sasikumar.c
rtl1.0 is x86 based real time linux disto it based on debian arch u can install any x86 boards like intel atom
Introduction
RTl1.0 is a hard realtime RTOS microkernel that runs the entire Linux operating system as a fully preemptive process. It is one of the hard real-time variants of Linux, among several, that makes it possible to control robots, data acquisition systems, manufacturing plants, and other time-sensitive instruments and machines.
Details
Here RTL1.0 is debain based real time linux which is only support x86 intel processors like intel atom for your idea you can change what ever you need
get rtl1.0.iso file and make bootable dvd or make bootable usb
command
sudo dd if=rtl1.0.iso of=/dev/sdb
note: /dev/sdb your usb mass storage driver file it may vary depends on your external storage usage like /dev/sdbc or /dev/sdd etc
RTKernel Build
mkdir -p ~/tmp/linux-rt
cd ~/tmp/linux-rt wget http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.4.tar.bz2
# Alternatively, try http://mirror.be.gbxs.net/pub/linux/kernel/projects/rt/3.4/patch-3.4-rt7.patch.bz2
# if the following is not available:
tar xjvf linux-3.4.tar.bz2
cd linux-3.4
patch -p1 < <(bunzip2 -c ../patch-3.4-rt7.patch.bz2)
cp /boot/config-$(uname -r) .config && make oldconfig
sed -rie 's/echo "\+"/#echo "\+"/' scripts/setlocalversion
make-kpkg clean
CONCURRENCY_LEVEL=$(getconf NPROCESSORS_ONLN) fakeroot make-kpkg --initrd --revision=0 kernel_image kernel_headers
sudo dpkg -i ../linux-{headers,image}-3.4.0-rt7_0.deb
OS Menu Selection
Boot Loader Menu
OS install menu
uname -r kernel verfication in terminal
RTL1.0 iso file is download from here
md5sum 9037c0866a0ec49a79aa83e45348c6db
They are available two kernel versions linux rt 3.2.023 and linuxrt 3.4.0
md5sum 9037c0866a0ec49a79aa83e45348c6db
They are available two kernel versions linux rt 3.2.023 and linuxrt 3.4.0