QNX は、主に安全性とミッション クリティカルな組み込みシステム向けに開発された Unix ライクなリアルタイム オペレーティング システムで、次のような独自の機能を備えています;
マイクロカーネル・アーキテクチャ
インスツルメンテッド・マイクロカーネル
ファイル暗号化とリソースマネージャー・フレームワーク
適応的な時間分割
高可用性フレームワーク
これらのユニークな機能により、QNX SDP は最も先進的でセキュアな組み込み OS となっています。QNX のモジュラー アーキテクチャにより、高度に最適化された信頼性の高いシステムを低い総所有コストで構築することができます。QNX プラットフォームは、次のようなアプリケーションに最適です;
QNX RTOS を使用して、セキュアで安全、信頼性の高いシステムを構築します:
アダプティブ・パーティショニングを使用して、アプリケーションのシステム・リソースを保証します。リアルタイム性能と柔軟性を損なうことなく、安全で信頼性の高い組み込みシステムを構築できます。最高レベルのパフォーマンスを実現するために、アダプティブ・パーティショニングは、通常の動作条件下で、アプリケーションが利用可能なすべてのCPUサイクルを使用できるようにします。過負荷状態では、アダプティブ・パーティショニングがハードリソースの保証を実施し、アプリケーションが予算の範囲内でリソースを確保できるようにします。
iWaveは、iWave の i.MX8 Quad Max および Quad PlusSMARC モジュール向けに QNX 7.0.0 RTOS アップデートを発表します。iWave Systems は、QNX 7.0.0 を iWave の i.MX8QM/QP SMARC 開発ボードに移植することに成功しました。この開発ボードは、最大 8GB LPDDR4 RAM と 128GB eMMC ストレージを搭載し、802.11ac Wi-Fiモジュールとデュアルギガビットイーサネットをサポートしています。SMARCキャリアボードは、4K HDMI、ビデオ入力、CANポート、デュアル・ギガビット・イーサネット、複数のPCIeデバイス、SATA、USB3.0、シリアル・インターフェース、オーディオを含む複数のディスプレイ・オプションをサポートしています。
iWave i.MX8 QM/QP SMARCプラットフォームへのQNXの移植:
iWave i.MX8 QM/QP プラットフォームへの QNX のポーティングには、カーネルとドライバのポーティング、ドライバの開発、ユニット テスト アプリケーションの開発が含まれます。iWave と NXP および QNX との強力なパートナーシップにより、ポーティングと開発活動が迅速に行われました。iWave i.MX8QM/QP SMARCプラットフォームのQNX BSPでは、以下のドライバがサポートされています。
以下は、iWaveのi.MX8QM SMARC開発ボードのQNX RTOS上で動作するCrankアプリケーションのスナップショットです:
iWave for Platformsを選ぶメリット:
アイウェーブは、i.MX8X、i.MX8M、i.MX8M miniなど、さまざまなi.MX8ファミリへのQNX移植のためのカスタマイズサービス、技術サポートを提供しています。詳細およびお問い合わせは、mktg@iwavesystems.comまでご連絡ください。