RT-capable Linux / Yocto

RT-capable Linux/Yocto –
flexible, modern and
highly configurable

Real-time capable Linux/Yocto is a flexible, modern and highly configurable platform for industrial embedded systems.

We tap into the large software ecosystem and combine it with the real-time requirements of your application.

Open Source

Yocto Project

Highly configurable

ARM / x86 / RISC-V

Platform choice

RT-capable Linux / Yocto at a glance

RT-capable Linux / Yocto is ideal for flexible, modern applications that need Linux compatibility. The
platform offers a highly configurable, large software ecosystem. Its
real-time behavior compared with dedicated RTOS such as VxWorks is sufficient for many industrial applications
and, thanks to the PREEMPT_RT patch, also stands up to hard real-time
requirements.

Strengths of RT-Linux / Yocto

  • Lower licensing overhead
  • Huge open source ecosystem
  • Flexible and highly configurable
  • Broad hardware support (ARM, x86, RISC-V)
  • Clear separation of real-time tasks and application logic

When VxWorks is the better fit

  • Hard real time below 5 µs latency required
  • SIL4 certification to EN 50128 required
  • Maximum predictability under high load
  • Commercial liability and support SLA required

Typical use cases
for RT-Linux / Yocto

RT-capable Linux is ideal for applications where real time, broad hardware support and a large software ecosystem matter. With the PREEMPT_RT patch it also comes with a determinism guarantee.

IoT edge gateways

Flexible gateways for industrial IoT applications that combine protocol conversion, data aggregation and cloud connectivity in a resource-optimized environment.

Process and manufacturing industry

Integration into industrial communication architectures with PROFINET, Modbus and OPC UA. Real time for process control and monitoring.

Embedded AI / edge AI

Embedded AI on resource-constrained devices. Linux offers the best support for ML frameworks such as TensorFlow Lite and ONNX Runtime.

Reference project

Reference project

REFERENCE PROJECT

Reference project RT-Linux / Yocto

Content will be provided by Codewerk.

Why Codewerk

Why RT-Linux / Yocto with Codewerk

Deep Yocto expertise

We build you a lean, stable Linux environment tailored exactly to your hardware. That means no unnecessary ballast and no compromises – from the first configuration through to the finished system, which stays reproducible and maintainable over the long term.

Industrial protocols and communication stacks

Integration of PROFINET, Modbus, OPC UA and other industrial protocols into Linux-based systems for the process and manufacturing industry.

Long-term maintenance and updates

Modular architectures and clear maintenance agreements secure operation across the entire product life cycle, without rising costs from obsolete components.

Latency optimization & kernel tuning

We tune the Linux kernel specifically to your requirements, so your system responds precisely and predictably even under load. The results speak for themselves: clean latencies, proven performance, no guesswork.

  • Latency analysis and real-time verification with cyclictest, ftrace and perf
  • Driver states and subsystem statistics directly via kernel interfaces such as debugfs
  • Deep system tracing into the kernel with eBPF on the running system

Your Linux / Yocto project

Request an initial consultation and talk to our experts about hardware platform, Yocto configuration, real-time requirements and integration environment.