Managing Embedded Linux Versatility
Creating an Embedded Linux based system is like a puzzle. Putting the right pieces together will create the final image. This requires a deep knowledge of Linux' versatility and takes time for the selection of components, development of Board Support Packages and drivers, and testing of the whole system – and not only for newcomers. With ELinOS Industrial Grade Linux, SYSGO offers an ‘out-of-the-box’ experience which allows you to concentrate your full attention on the development of your target applications. ELinOS incorporates the appropriate tools to help you build the system and boost your project success, including a graphical configuration front-end with built-in integrity validation.
Kernel
Provided Kernels include necessary security patches and are qualified on the supported hardware platforms.
- Kernel 2.6.27 and 2.6.22 (former Kernel 2.6.15 and Kernel 2.4.31 versions are still available)
Embedded Linux Konfigurator (ELK)
ELK is a graphical front end providing an easy, fast, reproducible and validated Embedded Linux configuration.
Supported Hardware
SYSGO supports all CPU architectures for which Linux is available, tested and validated.
- ARM
- MIPS
- PowerPC
- SH4
- x86
- XScale
Supported Boards
Qualified BSPs are available for almost every board made by our hardware partners - the major embedded board and chip vendors.
- AMCC
- AMD
- Atmel
- Congatec
- Digital-Logic
- Freescale
- IBM
- Intel
- Kontron
- MEN
- Emerson
- Phytec
- Texas Instruments
- TQ Components
- others
Open Source Real-Time Linux extensions
Kernel preemption/low-latency patches are included. Xenomai real-time extension for Linux Kernel is available for Kernel 2.6.
- Xenomai 2.4.x for x86, PPC, ARM
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
- Restrict execution to digitally signed binaries only
- Secure remote shell access
- VPN
Industrial Automation
ELinOS Industrial Grade Linux explicitly supports the needs of industrial automation customers.
- CAN, CANOpen
- VME
- IPv6
- USB
- Wi-Fi
- others (EtherCAT upon request,...)
Precompiled Target Binaries
To accelerate the Embedded Linux configuration and building process, ELinOS Industrial Grade Linux includes more than 150 precompiled applications and libraries:
- BusyBox
- X.Org-7.3
- Mesa-7.4
- QT-4.5, QT-embedded-4.5
- GTK+-2.12.11
- OpenSSH
- OpenVPN
- Thttpd
- And many more
ELinOS supports Adobe Flash Lite
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 ohne Codeo
- 1GB RAM mit Codeo
Windows Host
- Windows XP SP2 or later with administrator access for installation
- 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 ohne Codeo
- 1GB RAM mit Codeo
Datasheet
- Datasheet ELinOS (378.52 kb)
Product Evaluations
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

