Datasheet
- Datasheet ELinOS 5.2 (880 KB)
Product Evaluations
- Product Demoserver: Take the chance to test SYSGO Products in a real online session. Connect to a fully equipped workstation with a connected target board, using remote desktop technology
Featured Whitepapers
Featured Technologies
Customer Successes
- Rohde & Schwarz: See how SYSGO supports Industrial Automation & Medical customers smoothly migrate proprietary RTOS solutions to Embedded Linux
- LFK GmbH: See how SYSGO supports Aerospace & Defense customers developing Embedded Linux based test environments
- Gantner Instruments: See how SYSGO supports Industrial Automation & Medical customers combining hard real-time and Linux
Features and Technologies
For embedded Linux development a full Linux distribution is not appropriate. An embedded Linux distribution shall not include the latest kernel or the hottests gimmicks. Embedded Linux development requires a distribution containing the latest stable kernel equipped with industrial grade drivers, connectivity stacks, real-time extensions, support for industrial hardware, and support from engineers with experience in the fields of industrial applications. Like ELinOS. Like SYSGO engineers.
Kernel
Provided Kernels include necessary security patches and are qualified on the supported hardware platforms.
- Integration of new kernel stable version 2.6.34 as long as other supported versions such as 2.6.33, 2.6.32, 2.6.27 and 2.6.22 to support new features and to guarantee previous compatibility and smooth migration.
Supported Hardware, CPUs and Boards
ELinOS supports industrial grade embedded CPU architectures like
- ARM
- MIPS
- PowerPC
- SH4
- x86
- Xscale
Qualified BSPs are available for almost every board made by our hardware partners. Click on our BSP list to see all ELinOS supported boards. In the new version of ELinOS, we have added support for SMP (Symmetric multi-processing) on multi-core platforms like x86, x86-64, PPC 60x, PPC e500, PPC e500mc, ARM, and MIPS64 (including Cavium Networks’ OCTEON) with extended tracing capabilities and improved tracing performance, including SMP and 64-bit based applications.
Open Source Real-Time Linux extensions
Kernel preemption/low-latency patches are included as well as Xenomai and OSADL real-time extensions:
- Real-time extension based on Open Source Automation Development Lab (OSADL) implementation (PREEMPT RT) especially designed and tested for industrial needs (available with 2.6.33 kernel)
- Real-time extension based on Xenomai 2.5.5 (available with 2.6.34 kernel)
Project Templates
Demo projects for typical Embedded Linux usage domains are supplied to support a fast and easy project start.
- Webserver
- Network Device
- Graphic UI
- others
Boot Strategies
Several boot strategies can be selected using the ELinOS Industrial Grade Linux Configurator.
- Etherboot
- PXE Boot
- Hard- and flash-disk
- CD-ROM
Supported Filesystems
Typical Linux, Windows and embedded file systems can be chosen and easily exchanged.
- Ext2, Ext3
- Journaling
- Reiser
- FAT
- NTFS
- initramfs
- others
Security Features
Secure the target system against external or internal threats using provided security mechanisms and tools:
- Integrated rules based firewall
- support for digitally signed binaries
- Secure remote shell access
- VPN (StrongSWAN, OpenVPN)
Industrial Automation needs
ELinOS Industrial Grade Linux explicitly supports the needs of industrial automation customers.
- CAN, CANOpen
- VME
- IPv6
- USB
- Wi-Fi
- others (EtherCAT upon request,...)
Connectivity
Configuration and management tools for wireless communication
- Ethernet
- WLAN
- Bluetooth
- UMTS
- GSM
Precompiled Target Binaries
To accelerate the Embedded Linux configuration and building process, ELinOS Industrial Grade Linux includes More than 2000 precompiled target libraries and applications such as
- BusyBox
- Xorg7.3
- Mesa7.0
- QT 4.7
- QT embedded 4.7
- GTK+ 2.20.1
- OpenSSH
- Lighttpd
- Apache 2.2.16
- network manager 0.8.1
- and many more
Support of Adobe Flash Lite
Enhanced support of Adobe® Flash® Lite™, a powerful runtime engine for mobile and consumer electronics devices aimed at both device manufacturers and content developers.
System Requirements
Linux Host
- Linux Distribution based on kernel 2.6 and glibc-2.2.5 and later
- Host development tools (at least GNU-C-compiler-2.95.3, Perl-5.6, XFree 4.0)
- Sun Java VM 1.5 or later
- 2GB free disk space
- 512MB RAM without CODEO
- 1GB RAM with CODEO
Windows Host
- Windows XP SP2 or later with administrator access for installation
- Support for Windows 7 32 and 64-bit host platforms
- Windows Vista is NOT supported
- Sun Java VM 1.5 or later
- No cygwin may be installed, ELinOS comes with own version of cygwin
- 2GB free disk space
- 512MB RAM without CODEO
- 1GB RAM with CODEO
