SunVTS 4.1 テストリファレンスマニュアル

socaltest のオプション

ダイアログボックスを表示するには、システムマップにあるテスト名を右クリックし、Test Parameter Options を選択します。システムマップにこのテスト名が表示されない場合は、グループツリーを展開すると表示される場合があります。展開しても表示されない場合は、このテストに合ったデバイスがシステムに含まれていない可能性があります。詳細は、『SunVTS 4.1 ユーザーマニュアル』を参照してください。

図 43-1 socaltest のテストパラメタオプションダイアログボックス

Graphic

表 43-1 socaltest のオプション

オプション 

説明 

内部ループバックテスト (Internal Loopback Test) 

ホストアダプタカードとホストシステムとの DMA を検査します。検査内容は以下のとおりです。 

 

  1. ホストアダプタのローカルメモリーでフレームを作成してから、そのフレームを SOC+ トランスミッタから送信し、内部的に SOC+ レシーバにループバックさせます。受信したデータは、元のデータと比較されます。

  2. ホストアダプタのローカルメモリーでフレームを作成してから、そのフレームを SOC+ トランスミッタから送信し、ホストアダプタカード上の SERDES (シリアライザ - デシリアライザ) を介してループバックさせます。受信したデータは、元のデータと比較されます。

  3. ホストのメインメモリーでフレームを作成してから、DMA を介してそのフレームをホストアダプタのトランスミッタに転送します。次に、SOC+ チップ内でループバックさせ、DMA を介してレシーバからホストのメインメモリーに転送します。受信したフレームは、元の送信フレームと比較されます。これによって、ホストメモリーとホストアダプタ間の DMA パスがテストされます。

外部ループバックテスト (External Loopback Test) 

GBIC モジュールが正しく機能しているかどうかを調べるのに有用です。ホストアダプタのローカルメモリーでフレームを作成してから、ポートに接続されている外部ループバックコネクタ経由で送信し、ループバックさせます。外部ループバックテストと、内部ループバックテストを共に実行した場合は、DMA パスもテストされます。すなわち、socaltest はホストのメインメモリーでフレームを作成してから、DMA を介してそのフレームをホストアダプタに転送し、外部ループバックコネクタでループバックさせて、再び DMA 経由でホストのメインメモリーに受信フレームを戻します。

Loopback Frame Test 

選択されたパターンを使用して初期化したバッファーの内容を送信し、戻されたフレームと比較します。両者が一致した場合、テストは成功したことになります。 一致しなかった場合は失敗です。 

Loopback Frame Pattern 

Loopback Frame Test に使用するパターンを選択します。 


注 -

表 43-1 のテスト以外に、socaltest は、ファームウェアに組み込まれているテストを起動することによって、SOC+ チップ、オンボード XRAM、ホスト制御バッファーの基本機能もテストします。