Why RTEMS Turnkey Solutions?

The best of both worlds

When choosing an Operating System one has to choose between
Open Source and commercial systems. Each of them has their own
advantages and disadvantages.

Open Source Software

Free use and liberal licensing, but experience and additional engineering required

Commercial Software

Good function and delivery, but expensive and dependency on supplier

Our concept

On the basis of RTEMS Open Source Software we provide commercially
engineered turnkey packages, timely and with warranted quality. So you get the performance, reliability and delivery of commercial software,
but at low cost and with the freedom of Open Source Software.

How do RTEMS Turnkey Solutions work?

Facilitate your life

The Operating System is an important layer between hardware and application software. Its function is essential for system performance, however a lot of details have to be considered to get it working in perfection. Our RTEMS Turnkey Solutions fill exactly this gap between your hardware and your application software. We include all what is needed beyond the core RTEMS in order to obtain the required functionality and performance. So you may concentrate on your core competencies in hard- and software.

Our RTEMS Turnkey Services

Software

Initialisation
Bootloader / Hypervisor
BSP*
Security functions*
RTEMS Operating System*
Abstraction Layer (e.g. NASA cFS)*

*Typically based on Open Source Software

Services

Hardware requirements definition
Adaptation and compilation of existing
Software*
Software production
Bug tracing
Tooling*
Testing
Scheduling and performance optimization
Safety qualification*

RTEMS Turnkey made by embedded brains

Why contracting us?

Using Open-Source Software all what is needed can be done by
oneself. However, we believe it makes sense to let us do the job.

Our range of services

System Development

Based on our many years of experience with RTEMS, we offer software development services for all aspects of customer-specific development of RTEMS (and its development tools). This saves effort and you get the results at a fixed price and on pre-agreed deadlines!

Our services include code creation as well as verification according to RTEMS standards (on request according to ECSS or other safety standards).

Support

Not all questions and requirements can be planned exactly in advance, and some only arise during system development. In order to be able to react flexibly and quickly, we offer support contracts on an hourly basis. These include a certain amount of time that can be used quickly and unbureaucratically as needed — for consulting, problem-solving support, or programming.

Training

RTEMS Application Development
2.5-day classroom training course introducing RTEMS and application programming for RTEMS

RTEMS Training Workshop
Customer-specific workshop for in-depth familiarization with RTEMS and application optimization (especially for SMP configuration)

Safety qualification with RTEMS QDP

Elevate RTEMS to a qualified level

ESA has qualified RTEMS SMP for space applications. We offer supplementary packages for this basic qualification at a fixed price:

  • Qualification Data Packages (QDP) for further processor families (including ARM Cortex-R52 and A9, SPARC V8 and RISC-V)
  • Supplementation of the QDP with specific drivers and interfaces

Our services also include updates to the latest RTEMS version, consulting for the configuration of development tools, as well as optimization tools for SMP scheduling.