2351634_ja-JP

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

2351634_ja-JP

2351634_ja-JP

NXPのZephyr OS ~まとめページ~ (日本語ブログ)

最近注目を集める比較的新しいRTOSがあります。それが「Zephyr® OS」です。読み方は、「ゼファー」です。

このZephyr OSは、世界の名だたる有名企業がこぞって開発協力やサポートを強化しているオープンソースのRTOSで、NXPはこのZephyr設立当初からのプラチナメンバーとして活動しています。

本ページでは、Zephyr OSを使うためのお役立ち情報をまとめていますので、是非ご活用ください。


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」、「デバイスツリー」が挙げられます。これらを実例を交えながら解説。


Zephyr お役立ち情報


概要 記事
マイコン向け軽量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開発中バージョン)を動かすとデバッガが起動しない?デバッガ起動エラーの回避手順を解説 (日本語ブログ)


パートナー様 Zephyr関連情報


パートナー様 / 概要 記事

リネオソリューションズ株式会社

NXPの評価ボード「MIMXRT1170-EVKB」を用いた解説記事が、前編・後編の2回に分けて掲載されています。
前編では、Zephyrとは何かという基本的な解説に加え、ソースツリー構成や、本記事の動作確認に使用した NXP MIMXRT1170-EVKB 評価ボードを紹介しています。
後編では、Zephyr環境の準備から始め、Zephyr用アプリケーションの構築および実行手順を解説。
第三回では、実際にLCDに表示を行う例も紹介されています。

 

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システムズ株式会社

IAR Toolchainを設定できないといった相談をユーザーからいただきますが、右のリンクにて、NXP MCUをベースに「Zephyr x IAR Tool Chain」を用いた手順を分かりやすく日本語で解説されています。
Zephyr Project DocumentにもIAR ARM Toolchainの使用方法(英語)が掲載されています。

 

NXPのFRDM_MCXN947でZephyrOSを動かす!

NXPのFRDM-MCXA153でZephyr OSを動かす!

NXPのMIMXRT1020-EVKでZephyr OSを動かす!



=========================

本投稿の「Comment」欄にコメントをいただいても、現在返信に対応しておりません。
お手数をおかけしますが、お問い合わせの際には「NXPへの技術質問 - 問い合わせ方法 (日本語ブログ)」をご参照ください。
(既に弊社NXP代理店、もしくはNXPとお付き合いのある方は、直接担当者へご質問いただいてもかまいません。)

最近注目を集める比較的新しいRTOSがあります。それが「Zephyr® OS」です。読み方は、「ゼファー」です。

このZephyr OSは、世界の名だたる有名企業がこぞって開発協力やサポートを強化しているオープンソースのRTOSで、NXPはこのZephyr設立当初からのプラチナメンバーとして活動しています。

本ページでは、Zephyr OSを使うためのお役立ち情報をまとめていますので、是非ご活用ください。

i.MX RT Processorsi.MX ProcessorsMCXSW | Downloads日本語ブログ
タグ(1)
評価なし
バージョン履歴
最終更新日:
3 週間前
更新者: