NI Linux RTカーネルを変更する

更新しました Apr 24, 2024

使用製品

ハードウェア

  • CompactRIO Controller

ソフトウェア

  • LabVIEW
  • LabVIEW Real-Time Module

オペレーティング・システム

  • Linux
  • LabVIEW Real-Time (NI Linux Real-Time)

問題

  • Linux RT OSを搭載している cRIO と接続したい NI 以外の計測器があり、カーネルを変更してドライバーを作成したいと思います。NI Linux RTのカーネルは公開されていますか?
  • NI Linux RT では macvlanを使用できないことがわかりました。macvlan を追加して NI Linux RT カーネルを変更することは可能ですか?

解決策

NI Linux Real-Time Kernel Mirror が、特定のアプリケーションに適したカーネルを構築およびインストールする方法の説明と詳細とともに、GitHub で入手できます。

注意: NI は NI Linux RTカーネルのソース コードを提供しますが、カーネルの変更は公式にはサポートしていません。カーネルの変更の例としては、カーネル モジュールの追加があります。ユーザーはカーネルを自由に変更できますが、必要なスキルを持ち、いかなる問題も自己診断して解決する必要があります。カーネル構成またはソース コードを変更すると、システムのジッタと時間確定性に影響するリスクがあり、NI-RIO を含む NI ドライバが適切にロードされなくなる可能性もあります。