VeriStand での VCOM .arxml ファイルの複数デプロイメントでエラー63が発生する

更新しました Feb 18, 2025

使用製品

ソフトウェア

  • VeriStand
  • Vehicle Communication Toolkit

問題

カスタム VCOM VeriStand プロジェクトを複数回デプロイすると、次のようになります。

  • SIGSEGVメモリ違反が発生しました
  • 再接続すると、次のエラーが表示されます。

 

サーバー TCP インターフェイスでエラー -307853 が発生しました。Mib:TCP 接続マネージャー.vi: 7430001

考えられる理由: NI VeriStand: VeriStand Gatewayがターゲットへの接続を確立できませんでした。ターゲットが稼動しており、VeriStandエンジンが正常に開始されていることを確認してください。それでもターゲットに接続できない場合は、MAXを使用してNI VeriStandランタイムエンジンをターゲットに再インストールします。

 

これは、ゲートウェイがターゲットを認識できないことを示します。Linux RT ターゲットを再起動する必要があります。

これは、NI-VCOM_AE_example プロジェクトでは発生しません。

解決策

これは、VCOM 2025Q1 リリースで修正されたバグです。この問題により、アンデプロイ時に LVRT がクラッシュし、再デプロイの前に RT システムを再起動する必要がありました。大きな.arxmlファイルによるクラッシュを回避するには、 VCOM 2025Q1またはそれ以降のバージョンにアップグレードしてください。