ニュース
μT-Kernel 3.0の仕様書とソースコードを一般公開:組み込み開発ニュース
トロンフォーラムは、リアルタイムOS「μT-Kernel 3.0」の仕様を策定し、仕様書とソースコードをGitHubとトロンフォーラムのWebサイトから一般公開した。
トロンフォーラムは2019年12月11日、リアルタイムOS「μT-Kernel 3.0」の仕様を策定し、仕様書とソースコードをGitHubとトロンフォーラムのWebサイトから一般公開した。
μT-Kernel 3.0はTRON系OSで、IEEE(アメリカ電気電子学会)の定めるIoT(モノのインターネット)エッジノード向け世界標準OSの仕様「IEEE 2050-2018」に対して、完全上位互換になる。
IEEE 2050-2018に準じ、小規模組み込みシステムに対応。16ビットを含むシングルチップマイコンや小容量のROM、RAMを搭載したシステム、MMU(メモリ管理ユニット)のないシステムでも動作する。実装の最適化やカスタマイズが容易で、移植性や流通性の高いミドルウェアとデバイスドライバにも対応する。
今回、μT-Kernel 3.0のソースコードを全面的に見直したことで、最新のマイコンへの移植性が高まった。特定の開発ツールに依存せず、さまざまな開発環境で使用可能だ。なお、μT-Kernel 2.0とは高い互換性を維持している。
μT-Kernel 3.0のソースコードは、T-Licenseに基づきオープンソース化している。第1弾として公開するソースコードでは、「ARM Cortex-M3」マイコン搭載の「IoT-Engine」を対象ハードウェアとした。今後、対応するマイコンや開発環境の展開を進めていく予定だ。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- IoT-EngineがSigfoxと連携、アグリゲートコンピューティングの世界は広がるか
「2019 TRON Symposium」の展示会場では、構想発表から4年が経過し、一定の熟成を見せつつあるIoT-Engineの関連製品が披露された。Sigfoxを用いた通信に対応するなど、IoT-Engineにつながる世界は着実に広がりつつある。 - 組み込みAIが動く最強の「IoT-Engine」が登場、IEEEの標準化は追い風になるか
2015年12月の構想が発表されたTRONプロジェクトの「IoT-Engine」。構想発表から3年が経過したIoT-Engineの現状を、「2018 TRON Symposium」の各社の展示から見ていこう。 - TRON系OSのシェアは60%、RTOSの2018年度利用アンケート調査結果を発表
トロンフォーラムは、「2018年度組み込みシステムにおけるリアルタイムOSの利用動向に関するアンケート調査報告書」を発表した。「システムに組み込んだOSのAPI」では、T-KernelとITRON合計が約60%を占めた。 - IoTエッジノード向けリアルタイムOS「μT-Kernel 3.0」の開発評価キットを発売
パーソナルメディアは、IEEEの世界標準仕様に準拠したリアルタイムOS「μT-Kernel 3.0」の開発評価キット「μT-Kernel 3.0リファレンスキット」を発表した。組み込み機器やIoTエッジノードの実行環境を再現し、プログラム開発を支援する。 - “つながる”TRONがオープンデータチャレンジ、公共交通と物流センターで
「つながる」がテーマとなる、トロンフォーラム主催の「2018 TRON Symposium−TRONSHOW−」。同シンポジウムを皮切りに、公共交通と物流センター、2つのオープンデータチャレンジがスタートする。 - TOPPERSがRISC-Vに対応、組み込みソフトウェアプラットフォームを公開
TOPPERSプロジェクトは、SiFiveが開発したRISC-Vプロセッサ搭載ボード「HiFive1」に対応した組み込みソフトウェアプラットフォーム「TOPPERS BASE PLATFORM(RV)V0.1.0」を発表した。RISC-V用組み込みアプリケーション開発を支援する。