Zephyr® RTOS

Embedded solutions paired with open-source RTOS ecosystem for reliable & scalable designs

Why Zephyr with Texas Instruments

Texas Instruments integrates the open-source Zephyr real-time operating system (RTOS) into its embedded devices to deliver reliable, flexible, and high-performance solutions. Using Zephyr’s Twister and Ztest frameworks, TI ensures exceptional quality and dependability across its portfolio while actively contributing to the Zephyr Project since its inception in 2016 to advance innovation in embedded software.

On this page

Get started with Zephyr

The official Zephyr repository on GitHub includes our software and board support that meet all contributor requirements and have undergone full testing and review. It offers a stable implementation that complies with Zephyr’s standards, ensuring a reliable and consistent development experience  but may not yet include our latest boards or beta features.

Download

We maintain a set of downstream repositories for the Zephyr project, which are based on the official Zephyr repository.

These repositories provide early access to our latest boards and software features, allowing developers to get a head start on their projects before these features are merged into the upstream Zephyr repository.

Our maintained repositories enable faster bug fixes and rapid point releases to ensure that developers can have immediate access to the most up to date support, and can additionally include TI-specific samples to showcase deeper levels of functionality.

Texas Instruments not only embraces the open source nature of the Zephyr RTOS, but have also invested in supporting tooling ecosystem that ranges from open-source Visual Studio Code (VS Code) extension plugin to OpenOCD. These investments demonstrate our long term commitment on Zephyr support and to provide developers a robust, easy to use, fully supported ecosystem beyond basic enablement.

TI recommended Zephyr offerings

  • Integrated development environments: VS Code, Cortex® ARM® debug, TI Embedded Debug Plugin for VS Code
  • Compiler: GCC
  • Debug: GDB, OpenOCD
  • Flash: OpenOCD

Upcoming event

How to extract a bare metal flavor of code out of Zephyr to use in RTOS ?

Learn about a practical guide to extracting a “bare metal flavor” of code out of Zephyr so that it can run independently of Zephyr’s driver and subsystem layers.

arrow-right Visit event website

Featured resources

Training
Zephyr tutorials
A collection of labs that will get your Zephyr project setup, debugged and able to port your board.
Webinar
MSPM0 and Zephyr RTOS
Watch the MSP and Zephyr RTOS tutorial to learn more about the benefits of using this open source and providing detail information using both the Zephyr and TI's  repository.
Resource
Expanding real-time intelligence with Zephyr RTOS on TI AM2612 and AM2611 MCU’s
Zephyr RTOS on TI AM2612/AM2611 MCUs provides a scalable, secure real-time platform optimized for memory efficiency and low latency, enabling developers to expand real-time intelligence and reduce development cycles.

Supported devices

Bluetooth Low Energy MCUs

 

General purpose MCUs

 

Real-time motor and power control MCUs