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
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 RT-Linux / Yocto
Content will be provided by 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.