最近注目を集める比較的新しいRTOSがあります。それが「Zephyr® OS」です。読み方は、「ゼファー」です。
このZephyr OSは、世界の名だたる有名企業がこぞって開発協力やサポートを強化しているオープンソースのRTOSで、NXPはこのZephyr設立当初からのプラチナメンバーとして活動しています。
本ページでは、Zephyr OSを使うためのお役立ち情報をまとめていますので、是非ご活用ください。
| ステップ | 記事 |
| 1 | [Zephyr® シリーズ] 第1回 最近流行りのZephyr OSってどんなOS?(日本語ブログ) →先ずはZephyr OS自体の特長を知ろう。 |
| 2 | [Zephyr® シリーズ] 第2回 はじめてのビルドと実機動作(日本語ブログ) →実際にZephyr OSをビルドして動かしてみよう。FRDM-MCXA153を例にしていますが、他のボードでも同様の手順で動作できます。 |
| 3 | [Zephyr® シリーズ] 第3回 初めてのLチカとソフトウェアの再利用性(日本語ブログ) →Lチカプログラムを例に、「従来のハードウェア依存のコーディング」と「Zephyrが推奨するハードウェア非依存(スケーラブル)なコーディング」の違いを体感。 |
| 4 | [Zephyr®シリーズ] 第4回 Kconfigとデバイスツリーの概要と実践的活用法 (日本語ブログ) →従来のMCUソフトウェアエンジニアにとってZephyr OSの慣れない要因として、「Kconfig」、「デバイスツリー」が挙げられます。これらを実例を交えながら解説。 |
| 概要 | 記事 |
| マイコン向け軽量GUIライブラリ「LVGL」に対応したNXP製GUI生成ツール「GUI Guider」を用いて、生成したGUIサンプルコードをZephyr OS上で実行してみました。 | Zephyr OSでUI: GUI Guiderサンプルコードを実行してみる (日本語ブログ) *GUI Guider自体の使い方については、以下の記事もご参考ください。 GUI Guiderを用いたGUI作成のはじめかた (株式会社ネクスティエレクトロニクス) |
|
Zephyrで用意されている豊富なサンプルコードの中には、HTTPサーバーのサンプルも含まれており、簡単に動かすことができます。NXPの評価ボード「FRDM-MCXN947」で動作させる手順をステップ・バイ・ステップで解説します。このサンプルを実行するとPCのWebブラウザからFRDM-MCXN947にアクセスして、ページ上のボタンでボード上のLEDをON/OFFできるようになります。 |
Zephyr HTTP ServerをFRDM-MCXN947で動かしてみた (日本語ブログ) |
| 2026年3月23日現在、NXPのエンジニアが最新のZephyr環境をインストールした際、デバッガを起動できなかったため、その問題と解決策を掲載。 | MCUXpresso for VSCでZephyr OS (4.3.99開発中バージョン)を動かすとデバッガが起動しない?デバッガ起動エラーの回避手順を解説 (日本語ブログ) |
| パートナー様 / 概要 | 記事 |
|
NXPの評価ボード「MIMXRT1170-EVKB」を用いた解説記事が、前編・後編の2回に分けて掲載されています。
|
Zephyrブログ 第一回 はじめての Zephyr(前編) |
| Zephyrブログ 第二回 はじめての Zephyr(後編) | |
| Zephyrブログ 第三回 「LCD に表示してみる」 | |
|
Zephyr OSの基本的な特徴や、従来のRTOSやLinuxとの違いを整理し、どのようなユースケースに適しているのかを分かりやすく解説されています。続いて、NXPの高性能マイコン評価ボード「MIMXRT1060-EVKC」を例に、Zephyrとセキュアブートローダ「MCUboot」を組み合わせた実践的な開発手順を紹介しています。実機を用いたビルドから書き込み、ファームウェア更新までの流れを通じて、Zephyrを用いたセキュアな組込みシステム開発の具体像を理解できます。 |
Zephyr OSとは?特徴・利点・他のRTOSやLinuxとの違いを解説 |
| NXP® MIMXRT1060-EVKCで始めるZephyr®と MCUbootによるセキュアブート | |
|
IAR Toolchainを設定できないといった相談をユーザーからいただきますが、右のリンクにて、NXP MCUをベースに「Zephyr x IAR Tool Chain」を用いた手順を分かりやすく日本語で解説されています。
|
|
=========================
本投稿の「Comment」欄にコメントをいただいても、現在返信に対応しておりません。
お手数をおかけしますが、お問い合わせの際には「NXPへの技術質問 - 問い合わせ方法 (日本語ブログ)」をご参照ください。
(既に弊社NXP代理店、もしくはNXPとお付き合いのある方は、直接担当者へご質問いただいてもかまいません。)
最近注目を集める比較的新しいRTOSがあります。それが「Zephyr® OS」です。読み方は、「ゼファー」です。
このZephyr OSは、世界の名だたる有名企業がこぞって開発協力やサポートを強化しているオープンソースのRTOSで、NXPはこのZephyr設立当初からのプラチナメンバーとして活動しています。
本ページでは、Zephyr OSを使うためのお役立ち情報をまとめていますので、是非ご活用ください。