3.11. トラブルシューティング#
3.11.1. ホストコンピューターで GStreamer を起動しましたが、画像が表示されません。#
GStreamer 設定で正しい
port
値が設定されていることを確認してください。UDP パケットがホスト コンピューターに送信されているかどうかを確認するには、wireshark や
tcpdump
を使用できます。Host PC に対して画像のパケットが到達しているかを確認するには、以下のコマンドを使用します。
sudo tcpdump -i eth0 dst port 5004
上記のコマンドは
eth0
の port5004
に対して到達したバケットをダンプします。画像出力を行うためのプロセスが動作していることを確認するには、GMSL2-10GbE 変換モジュール上で以下のコマンドを使用します。
pidof v4l2-ctl
動作しているデシリアライザの数に応じて、プロセス ID が出力されます。
3.11.2. GMSL2-10GbE 変換モジュールがNvidia AGX Orin 開発者キットとの組み合わせでうまく動作しません#
弊社では Jetpack 5.1.2 および 5.1.3 との組み合わせで動作を確認しています。
もしうまく動作しない場合は、MAXN
パワーモードを設定し、jetson_clocks
コマンドを用いてシステムパフォーマンスを最大に設定してくださいい。
3.11.3. 複数のカメラを同じデシリアライザポートに接続すると画像にアーティファクトが発生します#
参考サイトのような画像が表示される場合は、ホスト PC 側のカーネルパラメータを以下のように設定してみてください。
sudo sysctl -w net.core.rmem_default=33554432
sudo sysctl -w net.core.rmem_max=33554432