リアルタイム PXI コントローラの起動時にScheduler Assertion Error C00000005 が発生する

更新しました Apr 22, 2024

使用製品

ハードウェア

  • PXI-8820
  • PXIe-8820
  • PXI-8840
  • PXIe-8840
  • PXIe-8100
  • PXIe-8135
  • PXIe-8880

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

  • PharLap
  • NI Linux Real-Time

問題

リアルタイム PXI(e) コントローラを起動すると、複数のスケジューラ アサーション(Scheduler Assertion) エラーが次の形式で表示されます。

Scheduler Assertion Error: C00000005 d. If you have enabled serial console Error logging, detailed error info could befound in that console. Contact National Instruments with the output of the serial console. Crash log ror. al console error or memory dump cannot be created for this type of fatal error. al console error

図 1: モニターに表示されるエラー
 
その他の動作としては、セーフ モードで起動できたり、ソフトウェアをターゲットに正常にインストールできています。

解決策

このエラーの解決策はいくつか考えられますが、次の手順を実行する必要があります。
  1. PXI(e)シャーシからすべての周辺モジュールを取り外します。
  2. ターゲットをセーフ モードで起動します。これを行う方法については、Getting Startedのガイドまたはユーザーマニュアルを確認してください。
  3. 可能であればコントローラーを MAX からフォーマット し、そうでない場合はUSBドライブによる方法 を試してみてください。
  4. 以前にソフトウェアをインストールしていたのとは異なる環境からターゲットにソフトウェアを再インストールします (たとえば、別のコンピューター、同じコンピューターで現在のソフトウェアをアンインストールして再インストールするなど)。
  5. 上記でも解決しない場合には、別のシャーシでこの問題が起きているコントローラーを試します。
このエラーは、NI ソフトウェアの破損によって発生する可能性があります。その確認のために、新しいイメージと新しいソフトウェアを使用して、この問題が起きるかどうかを調べます。