Mission Report -

Dependable Embedded Linux Platforms

DEPENDABLE EMBEDDED LINUX PLATFORMS

What is Embedded Linux? 

Embedded Linux is a type of operating system based on the Linux kernel. In contrast to the standard Linux OS (which was originally developed for desktop PCs), it is specifically designed to be used within embedded systems and devices. Consequently, it offers features and services that cater to embedded system requirements, e.g. their specific hardware and fields of application. As a compact version of Linux, it is marked by its smaller size, lower processing power requirement and trimmed-down, tailored features.  

Versatility as a key feature 

Different embedded systems have different requirements and their operating system is modified to fit these requirements and the specific use case by eliminating unnecessary features and streamlining the software. For example, you might not need to include graphic or display drivers in a router and decide to boost the system performance instead. Embedded Linux, which is one of several embedded operating systems available, is open-source and can be tailored accordingly. It follows that customized instances of the OS only support the applications for which they are optimized, considering the processor architecture, hardware, boot process, resource constraints, power consumption and real-time requirements of the specific system.  Applications, therefore, are very versatile and include industrial as well as consumer electronic equipment, smartphones as well as networking equipment (such as routers or wireless access points), machine control and navigation as well as industrial automation use cases. 

Advantages compared to other OS  

Embedded Linux offers a variety of advantages compared to other operating systems. Due to its popularity and widespread use, it is very well maintained and well documented. As an open-source software it is highly adaptable, flexible, expandable and scaleable. Moreover, it supports faster development times.   

Your partner for dependable platforms

Get in touch with us to discuss your project ideas with our experts and benefit from a one-stop-shop for all your development needs. In our projects, we act as both engineering service provider and system partner in line with your specific needs. As member of the Frequentis group, we have access to more than 65 years of innovation and expertise in mission-critical systems all over the globe. This competence enables us to to transform your needs into dependable embedded systems.

Our expertise

  • Real-time Linux
  • Embedded Linux security hardening
  • Kernel-mode solutions
  • Yocto Linux BSPs

Proven in use safety / security

  • Fail-safe-software upgrade
  • Auto-rollback on boot failure
  • IPC mechanisms
  • Safe network logging
  • Secure boot

15 years of experience with Embedded Linux deployed in safety and security applications

Mission Embedded develops and deploys robust platforms for your industrial grade products and safety-critical applications. Our experts harness Linux to bring the hardware of your project to live. This tried and tested open-source software enables us to create stable and reliable platforms that fit your individual needs. Customers rely on our experience in the design, deployment and maintenance of Linux-based systems for safety relevant applications.

Our Services:

  • Board Support Packages
  • Device drivers (off the shelf and customized devices)
  • Multi-architecture tolerant/aware services
  • Support for heterogeneous multi-core systems/platforms
  • 10+ years life-cycle management
  • OSS license management
  • Automated build & test system
  • Variant and complexity management
  • Low latency audio coding / decoding and streaming
  • Low latency video streaming
  • Low latency graphics engine
  • Linux network stacks
  • Linux PM (power management) extensions
  • Bootloader customizing
  • Audio & video processing (CUDA)

Board support package & driver development:

  • ARM (ARM9, Cortex-A8, Cortex-A9)
  • PCC (PowerQUICC amd QorlQ)
  • low-latency protocol stacks
  • TCP/IP, PRRP, Ethernet, SCTP, HDLC, RTP, etc.
  • DSP/FPGA integration