![]()
KaeilOS : Caratteristiche
KaeilOS is a GNU/Linux embedded distribution
GPL open source 'royalty free' for industrial
applications, it includes The integrated development environment
(IDE) and debugging instruments for embedded and real time systems
and it's equipped with a wide and selected support documentation
entirely realized in Italy from Koan of Bergamo.
![]()
The technical support is usually provided in union with a characterized service of advising and project start-up directly from the Koan office of Bergamo, so as to to render the customer more or less independent, in function of the specific necessities, during the kernel development, the device drivers and application creation.
Currently KaeilOS is based on the kernel linux-2.6.20 and supports all the processor families x86, ARM (StrongArm, XScale, AT91) is also available upon request the support for other processors like SH, MIPS and VRx.
All KaeilOS versions are full GNU/GPL software and you are free to use it in the way you want.

KaeilOS has been successfully employed by Koan in the fields of the industrial automation, vision systems, automotive engine diagnosis systems and of the remote connectivity, on both traditional PC systems and embedded systems with reduced footprint requirement.
The Software Development Kit supplied with KaeilOS includes cross-compiler gnu/gcc with relative linker and the all a series of necessary instruments to the generation of the kernel in simple and fast way and raising therefore the customer from the burden to test and to select the instruments between those available in the Open Source world.
With KaeilOS you can use a reliable hard
real time system that is particularly interesting for
of industrial automation applications. It's based on RTAI
of 'Dipartimento di Ingegneria Aerospaziale del Politecnico di
Milano', free from royalty and integrable in the kernel with almost
all supported processors.
KaeilOS with RTAI (fusion) offer a vxWorks(TM)
skin that is a kind of compatibility layer offering an easy to
port system library, and it's royalty free !
vxWorks(TM) is a trademark of Wind River
Inc.
Graphical User Interface (K-GUI)
For the choice of the graphical interface, in case it was necessary, it is possible to opt for several solutions in function of the characteristics of the system target and of the demanded Time-to-market, it can be based on different libraries with different performances and licensing policy like Qt, wxWidgets GTK or X11, FLTK.
click on image to enlarge
KaeilOS Content
Click here to view KaeilOS content
Embedded Linux Kernel
Kernel Version 2.6.20 (or later)
MTD: Memory Technology Devices
JFFS, JFFS2: Journaling Flash File System
ramfs: root-file system with execute-in-place
Support for USB, Firewire, Blutooth
Resource requirements
RAM with RISC processors: minimal 4MB
ROM/Diskwith RISC processors: minimal 4MB
RAM in text mode: minimal 8MB
ROM/Disk in text mode: minimal 8MB
RAM with TinyX: minimal 32MB
ROM/Disk with TinyX: minimal 16MB
RAM with full X server and wxWidgets: minimal 128MB
ROM/Disk with full X server and wxWidgets: minimal 256MB
Boot strategies and Bootloaders
Network boot ROM
Hard-disk and flash-disk boot
Floppy disk boot
GRUB, LILO for x86
K-Boot, U-Boot for ARM, PPC, and others
Real-Time Extensions
RTAI Linux kernel extension for hard real-time
Xenomai Linux kernel extension for hard real-time
Low-latency patch
Kernel preemption patch
