Reimagined by Bill Lamie, RTOSX KERNEL is the Industrial Grade alternative to Eclipse ThreadX. It was originally derived from the Eclipse ThreadX source code, refactored and infused with some of the advanced technology of the PX5 RTOS. It is 100% API compatible with existing THREADX applications and still is one of the smallest RTOS, ideal for memory-constrained devices:
RTOSX KERNEL delivers sub-microsecond context switching and API calls on most microprocessors for ultra-high performance.
Rich determinism makes the RTOSX KERNEL ideal for the most demanding real-time embedded applications.
RTOSX KERNEL also enables best-in-class safety and security for your embedded applications.
For even more safety and security, memory protection for RTOSX KERNEL applications is available through RTOSX Modules, which provide a lightweight infrastructure of separately built C application modules to guard execution by MPU and MMU facilities.
RTOSX KERNEL is Bill Lamie’s Industrial Grade alternative to Eclipse ThreadX, which is also one of the most widely used RTOS-with over 10 billion deployments. Bill is also the author of Nucleus PLUS, Nucleus RTX, and the most advanced PX5 RTOS.
This is one of the best RTOS for MCUs and MPUs from AMD, GigaDevice, NXP Semiconductors, Renesas, SiFive, STMicroelectronics, and Texas Instruments.
tx_to easily identify as RTOSX KERNEL
RTOSX KERNEL is a robust, industrial-grade alternative to Eclipse ThreadX, fully API-compatible and requiring no code changes for migration. Infused with PX5 RTOS technology like Pointer/Data Verification (PDV) and centralized error handling, RTOSX KERNEL still maintains a small footprint, full multithreading, and hard real-time performance. It includes full tool support, source code, and royalty-free licensing, ensuring security and faster time to market for safety-critical and non-safety-critical devices.
RTOSX KERNEL | Eclipse ThreadX | |
---|---|---|
ThreadX Compatible | 100% | 100% |
Safety-Certified Version | Version 7.0.0 (2025) | Version 6.1.1 (2020) |
Source Code Distribution | Refactored, simplified 2 file distribution | Over 100 files; developer must pull together |
Cross Function Optimization | ||
Advanced Features | ||
Pointer/Data Verification [1] | ||
Central Error Handling | ||
Documentation | ||
ThreadX User Guide | PDF User Guide | On-line docs on GitHub |
Processor/Tool User Guide | ||
Quickstart Guide | ||
Programmer’s Reference Card | ||
Support | ||
Support & Maintenance | Professionally maintained and supported | Community |
IP Protection | Full Indemnification |
[1] Optional Pointer/Data Verification (PDV) checks integrity at run-time of RTOS global data area, object control blocks, allocated memory, and thread stacks.
This site may contain content from Microsoft Corporation under an MIT license. Here is the necessary MIT license information: Copyright © Microsoft Corporation
This program and the accompanying materials are made available under the terms of the MIT License which is available at https://opensource.org/licenses/MIT. SPDX-License-Identifier: MIT