Operating Systems

Software is a critical element of any reliable embedded platform. Toradex invests 85% of its engineering resources in developing software optimized for security, power efficiency, and high performance to complement the robust hardware on its Computer on Modules.

Toradex offers in-house operating system support for selected operating systems, such as Linux, Windows Embedded Compact and FreeRTOS. Toradex also has a trusted network of third-party partners who offer additional operating system support.

Operating System

Embedded Linux

Developers designing with Toradex can choose from two paths of development for Linux software, the ready-to-use Torizon software platform, or the customizable Toradex Reference Images for Yocto Project.

For both offerings, Toradex provides free software libraries to implement additional features, including camera interfaces, SPI, PWM, I2C, CAN and cloud connectivity. A full tool chain for bootloader and operating system updates is also available for download. The software regularly receives free OS updates, bug fixes and new features.

Yocto Project-based
Production-quality
Production-ready
Maintained by Toradex
No Licensing Cost
Open Source
Frequent updates
Real-time capable
Flexibility
Memory-Optimized
Fast Boot
Integrated OTA client
Visual Studio Extension
Visual Studio Code Extension
Ease of Use
Fastest time-to-market
Torizon
Linux-Based Software

Torizon is a ready-to-use, Linux-based software platform ideal for scenarios where high reliability is important, including industrial and medical environments.

Learn More
Toradex Reference Images
for Yocto Project

Toradex develops and maintains a Yocto Project-compatible, production-quality embedded Linux BSP in-house.

Learn More

More Toradex-Supported Operating Systems

Toradex has a record of success helping customers to deploy tens of thousands of units with Windows Embedded Compact to the market. Our global support team also supports customers designing real-time applications on FreeRTOS.

FreeRTOS

FreeRTOS is a popular and free real-time operating system widely used with microcontrollers and microprocessors. Toradex offers in-house support for FreeRTOS on the Arm Cortex-M4 and M7 cores of i.MX7- and i.MX8/8X/8M Mini-based system-on-modules.

Windows Embedded Compact

Windows Embedded Compact, also formerly known as Windows CE (WinCE), is a real-time, small foot-print operating system. This OS is ideal for building embedded products targeted for a variety of industrial applications.

Partner-Supported Operating Systems

Additional operating system options running on Toradex modules are available to our customers through our network of proven partners.

Android

Android is an operating system based on the Linux kernel. It offers a low-cost, flexible, and customizable OS for developing high-tech devices.

QNX

QNX is a microkernel-based operating system, primarily targeted for embedded systems.

INTEGRITY

Green Hills INTEGRITY RTOS offers high reliability, security, and performance. The RTOS uses hardware partitioning to isolate embedded applications.

Have a Question?