リアルタイムOS
Azure RTOS
組込み向け開発スイート Azure RTOS は、Microsoft 社が提供するコンパクトで高速なリアルタイムOS「Azure RTOS ThreadX」を含む組込み向け開発スイートです。
2023年 Microsoft は Azure RTOS テクノロジを Eclipse Foundation に提供し、Azure RTOS は Eclipse ThreadX になりました。

オープンソースRTOS Eclipse ThreadX ページへ
Azure RTOS(旧Express Logic 社製品) とは
Azure RTOS は、Microsoft 社が提供するコンパクトで高速なリアルタイムOS「Azure RTOS ThreadX」を含む組込み向け開発スイートです。
リソースが制限されたデバイスに信頼性の高い超高速パフォーマンスを提供し、使いやすく、多くの実績があり、全世界で100億を超えるデバイスに導入されています。Azure RTOS は、主要なマイコン・プロセッサ及び組込み向け開発ツールをサポートしているため、既存の資産やスキルを最大限に活用できます。
旧Express Logic 社とグレープシステムについて
当社は2019年にExpress Logic社がMicrosoft社に統合されるまで、約18年間Express Logic社製品の代理店販売・サポート、受託開発を継続していました。当社では長年の経験を活かし、Azure RTOSに関連するアプリケーション開発、ドライバー開発、ターゲットボードへの実装、コンサルティングなど様々なソリューションを提供します。
長年培ったThreadXを中心とする旧Express Logic社製品のノウハウを生かし、Microsoft社が提供するAzure RTOSに関連するアプリケーション開発、ドライバー開発、ターゲットボードへの実装、コンサルティングなど様々なソリューションを提供します。
Azure RTOS 製品ラインナップ
Azure RTOS ThreadX高性能リアルタイムオペレーティングシステム
※グレープシステムよりμITRON仕様のラッパーを提供
Azure RTOS NetXTCP/IP IPv4/IPv6及び上位ネットワークプロトコルスタック また、TLS/DTLS等のセキュリティプロトコルをサポート
Azure RTOS FileX組込み向けFATファイルシステム
オプションでフォールトトレランス機能とウェアレベリングをサポート
Azure RTOS GUIX Studio and GUIXグラフィカルユーザーインターフェイス(GUI)を開発用の編集ツールと組込みライブラリー
Azure RTOS USBXUSBホスト、デバイス、およびOTGをサポートするUSBプロトコルスタック
Azure RTOS TraceXイベントトレースツール。リアルタイムでシステムイベントを可視化し、問題解決及びチューニングを行うデバックツール
Azure RTOS GUIX の画面開発サンプル
Azure RTOS GUIXには様々な画面開発するうえで便利な、医療機器、ホームオートメーション等多数のサンプルを用意しています。

Azure RTOS の入手方法及び契約形態
Azure RTOSの全てのコンポーネントのソースはGitHubから無料で入手し評価・開発が可能です。また、AzureRTOS のシリコンパートナーであるST マイクロエレクトロニクス、ルネサスエレクトロニクス等は Azure RTOS に対応した組込み開発キットを提供しています。
Azure RTOS 導入メリット
- 商用で多数実績のあるソフトウェアが無料で使用可能
※ ライセンス付与マイコン以外は有償にてマイクロソフトからライセンス調達が必要 - ライセンス適用範囲の制限がないので幅広い製品に採用可能
- 契約書の締結が不要=事務手続きに掛かる労力を大幅カット
- 各種機能安全に対応した認証パッケージを提供 (時期未定)
※ 製品がSIL4、ASIL D、Med.Class C認証済 - Azure IoT に接続するためのサンプルを標準装備
グレープシステムのAzure RTOS ソリューション
グレープシステムでは、Azure RTOS に関連する受託開発及び自社開発ソフトウェア(GRAPEWARE)、海外ソフトウェア、カスタマイズ製品を組合せ、お客様のご要望に最適なソリューションとしてご提案します。

Azure RTOS 関連ソリューション
グレープシステムではAzure RTOSをベースに受託開発、製品提供、サポート、コンサルティングなど様々なソリューションをご提供します。
- Azure RTOS コンポーネントの実装と評価
- Ethernet/ シリアル/SDIO 等ドライバー関連の開発
- Azure RTOS GUIX の画面開発
- USBX の独自クラス開発
- Azure RTOS μITRON Wrapperのライセンス提供 (有償)
- 当社製品(SD、WLAN、QR など)とのソリューション提案
- 当社代理店製品( セキュリティ、音声認識など) とのソリューション提案
- Azure RTOS の サポート及び コンサルティングサービス
- その他アプリケーション開発など
Azure RTOS Azure IoT 連携について
当社はAzure RTOSを使用したデバイス側のS/W開発からWi-Fi、BTなどの通信関係、Azure IoTへの接続、IoT Centralを使用したUI画面開発等様々なご提案が可能です。
また、当社はAzureのクラウド ソリューション プロバイダー (CSP) としてAzureのライセンス販売も可能です。

Iot Centralについて
IoT Centralはノーコーディングでデバイスとの接続、管理、収集データの取り込み、ダッシュボードによるデータの可視化などデバイスの見える化を加速するサービスです。
当社ではIoT Centralに関する様々なデモをご用意しています。
