Zephyr® RTOS

組込みソリューションと、オープンソースの RTOS エコシステムを組み合わせると、信頼性の高い&スケーラブルな設計を実現できます

テキサス インスツルメンツで Zephyr を使用する理由

テキサス インスツルメンツは、オープンソースの Zephyr リアルタイム オペレーティング システム (RTOS) を組込みデバイスに統合し、信頼性と柔軟性が高く、高性能なソリューションを実現しています。TI は、Zephyr の Twister フレームワークと ZTEST フレームワークを使用して、ポートフォリオ全体で非常に優れた品質と信頼性を確保すると同時に、組込みソフトウェアの革新を推進するために 2016 年の発足以来、Zephyr プロジェクトに積極的に貢献しています。

このページに含まれるもの

Zephyr で始めよう

GitHub の公式 Zephyr リポジトリには、貢献者のすべての要件を満たし、包括的なテストとレビューを受けた TI のソフトウェアとボード サポートが含まれています。Zephyr の標準に準拠した安定した実装を提供し、信頼性と一貫性のある開発エクスペリエンスを保証し ますが、最新のボードやベータ機能はまだ含まれていない場合があります。

ダウンロード

Zephyr プロジェクトのダウンストリーム リポジトリのセットを管理しています。これは、公式 Zephyr リポジトリに基づいています。

これらのリポジトリは、TI の最新のボードやソフトウェア機能への早期アクセスを可能にし、開発者はこれらの機能を上流の Zephyr リポジトリに統合する前に、プロジェクトをすぐに開始できます。

TI の保守型リポジトリを使用すると、より迅速なバグ修正と迅速なポイント リリースが可能になり、デベロッパーは最新のサポートにすぐにアクセスできます。また、TI 固有のサンプルを収録してより詳細なレベルの機能を提示することもできます。

テキサス インスツルメンツは、Zephyr RTOS のオープンソースという性質を受け入れるだけでなく、オープンソースの Visual Studio Code (VS Code) 拡張プラグインから OpenOCD まで、幅広いツール エコシステムをサポートするための投資もしてきました。これらの投資は、Zephyr サポートに対する TI の長期的な取り組みを実証しているほか、基本的な対応を上回る、堅牢で使いやすく、包括的にサポートされたエコシステムをデベロッパーに提供します。

TI が推奨する Zephyr 製品

  • 統合開発環境: VS Code、Cortex®ARM® デバッグ、VS Code 用 TI Embedded Debug プラグイン
  • コンパイラ: GCC
  • デバッグ: GDB、OpenOCD
  • フラッシュ: OpenOCD

今後のイベント

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

主なリソース

トレーニング
Zephyr チュートリアル
Zephyr プロジェクトのセットアップ、デバッグ、ボードの移植を行うための一連のラボです。
ウェビナー
MSPM0 と Zephyr RTOS
MSP と Zephyr RTOS チュートリアルをご覧になり、このオープンソースを使用する利点を確認し、Zephyr と TI のリポジトリの両方を活用して詳細情報を入手することができ ます。
関連資料
TI の AM2612 と AM2611 の各マイコンで Zephyr RTOS を採用すると、リアルタイム インテリジェンスを拡張できます
TI の AM2612/AM2611 マイコン上の Zephyr RTOS は、メモリ効率と低レイテンシを重視して最適化したスケーラブルで安全なリアルタイム プラットフォームを提供しています。その結果、デベロッパーはリアルタイム インテリジェンスの強化と開発サイクルの短縮を実現できます。

サポートされているデバイス

Bluetooth Low Energy マイコン

 

リアルタイム モーター/電源制御マイコン