i.MX8QM/QP SMARCモジュールでのQNX RTOS

QNXは、主に安全およびミッション・クリティカルな組み込みシステム向けに開発されたUnixライクなリアルタイム・オペレーティング・システムであり、次の独自の機能を備えています。

QNXの機能

  • マイクロ・カーネル・アーキテクチャ
    • 動的にアップグレード可能なサービスとアプリケーション
    • きめ細かい障害の分離と回復
    • モジュラー用のメッセージ受け渡し設計、整形式システム
  • 計装されたマイクロカーネル
    • システム全体のパフォーマンス分析と最適化
    • タイミングの競合、隠れた障害などの高速検出
  • ファイル暗号化とリソースマネージャー

    • デバイス・ドライバーは、空間のカーネルではなくユーザー空間に実装
    • ドライバーは、標準アプリケーションのように起動、停止、デバッグ可能
  • 適応時間分割

    • パフォーマンスと柔軟性を犠牲にすることなく、安全で信頼性の高いシステムを構築するための保証されたシステム・リソース
  • 高可用性フレームワーク暗号化とリソースマネージャー
    • 早期障害検出およびインテリジェントな再起動及びトランスペアレントな再接続のためのハートビート

これらのユニークな機能により、QNX SDPは最も高度で安全な組み込みOSとなっています。
QNXのモジュラーアーキテクチャにより、顧客は低い総コストで高度に最適化された信頼性の高いシステムを作成できます。


QNXプラットフォームが最適なアプリケーション:

  • 航空宇宙
  • 自動車
  • 接続された自動化車両
  • ロボット工学および産業オートメーション
  • ドローン
  • 軍用
  • 原子力発電所
  • 鉄道輸送
  • 生命にかかわる医療機器
  • 通信市場セグメント

QNX RTOSを使用したセキュア、安全、信頼性の高いシステムの構築:

  • アダプティブ・パーティショニングを使用して、アプリケーションのシステム・リソースを保証します。
  • リアルタイムのパフォーマンスと柔軟性を犠牲にすることなく、安全で信頼できる組み込みシステムを構築します。 最高レベルのパフォーマンスを達成するために、アダプティブ・パーティショニングにより、アプリケーションは通常の動作条件下で利用可能なすべてのCPUサイクルを使用できます。
  • 過負荷状態の間、アダプティブ・パーティショニングはハード・リソースの保証を実施し、アプリケーションがリソースの配分を確実に受け取るようにします。

アイウェーブのi.MX8QM /QP SMARCモジュール:

  • アイウェーブは、QNX 7.0.0をi.MX8QM / QP SMARC開発ボードに正常に移植しました。
  • この開発ボードには、ビルトインの802.11ac Wi-Fiモジュールとデュアル・ギガビット・イーサネットともに、最大8GB LPDDR4 RAMと128GB eMMCストレージが搭載されています。
  • SMARCキャリア・ボードは、4K HDMI、ビデオ入力、CANポート、デュアル・ギガビット・イーサネット、複数のPCIeデバイス、SATA、USB3.0、シリアル・インターフェイス、オーディオなど、複数のディスプレイ・オプションをサポートしています。

QNXのi.MX8 QM / QP SMARCプラットフォームへの移植:

  • QNXのi.MX8 QM / QPプラットフォームへの移植には、カーネルとドライバーの移植、ドライバー開発、単体テスト・アプリケーション開発が含まれます。
  • アイウェーブとNXPおよびQNXとの強力なパートナーシップにより、ポーティングと開発の活動が大きく加速されました。
  • アイウェーブ i.MX8QM / QP SMARCプラットフォームを備えたQNX BSPでは、次のドライバーがサポートされています。
    • CPUとMCU – Dual Cortex® A72, Quad Cortex® A53及びDual Cortex®-M4
    • ブロック/ストレージ・デバイス – SD/eMMC、USB、SATA
    • マルチメディア・サポート – HDMIディスプレイ、GPU、VPU、オーディオ、カメラ
    • ネットワーク・インターフェース – Ethernet、CAN、PCIe、802.11ac Wi-Fi
    • その他ドライバー – Serial、HID、SPI、I2C.
      アイウェーブは、QNX 7.0.0をi.MX8QM / QP SMARC開発ボードに正常に移植しました。
  • アイウェーブのi.MX8QM SMARC開発ボードのQNX RTOSで実行されているクランク・アプリケーションのスナップショットです。

アイウェーブのプラットフォームを選択するメリット:

  • QNXプラットフォームで認められたスキルとノウハウ
  • ターンキー・ハードウェア/ソフトウェアサービス、製造サポート
  • 技術サポート
  • 10年以上の長期製品寿命