Spectronix-ロゴ

Spectronix Eye-BERT 40G ソフトウェアプログラミング

Spectronix-Eye-BERT-40G-ソフトウェア-プログラミング-製品

製品情報

仕様

  • リモコンと USBまたはオプションのイーサネット接続による監視
  • USBドライバーのインストール Windowsオペレーティングシステムに必要です
  • イーサネット通信のデフォルト IP アドレス: 192.168.1.160
  • 通信プロトコル: ポート 2101 の TCP/IP

製品使用説明書

USBインターフェース

  1. コピー file 付属の CD から cdc_NTXPV764.inf をハード ドライブにコピーします。
  2. Eye-BERT 40G を空いている USB ポートに接続し、ドライバーをインストールします。
  3. 通信用にデバイス マネージャーで割り当てられた COM ポート番号を見つけます。

オプションのイーサネットインターフェース

Eye-BERT 40G は、デフォルトの IP アドレス 2101 を使用して、ポート番号 192.168.1.160 で TCP/IP を使用して通信します。

  1. Digi Device Discovery ユーティリティを使用して、IP アドレスを取得および変更します。
  2. Windows ファイアウォールを無効にし、プログラムを起動してネットワーク設定を構成します。

コマンド

Eye-BERT 40G は、次のコマンドを使用して ASCII データを使用して通信します。

指示 応答
? (ユニット情報を取得) 応答の開始 コマンドエコー ユニット名 ファームウェアリビジョン

注:

  • すべての通信はホストによって開始されます。
  • コマンドでは大文字と小文字が区別されません。
  • コマンドとパラメータの間にスペースまたは等号を挿入する必要があります。
  • すべてのコマンドは a で終了する必要があります。
  • いかなる応答も無視してください。

よくある質問

Q: Eye-BERT 40G の IP アドレスを変更するにはどうすればよいですか?

A: Digi Device Discovery ユーティリティを使用して、IP アドレスを取得および変更します。詳細な手順については、インストール プログラムを参照してください。

Q: イーサネット通信のデフォルトの IP アドレスは何ですか?

A: デフォルトのIPアドレスは192.168.1.160です。

以上view

  • Eye-BERT 40G では、USB またはオプションのイーサネット接続を介してリモート制御と監視が可能です。
  • これらのインターフェースのいずれかを使用して Eye-BERT に接続すると、どのインターフェースが使用されているかに関係なく、すべてのコマンドとコントロールは同じになります。

USBインターフェース:

  • Windows が Eye-BERT 40G USB ポートを認識するには、まず USB ドライバーをインストールする必要があります。その後、Eye-BERT 40G がコンピューター上の追加の COM ポートとして表示されます。現在、Windows XP、Vista、7、および 8 がサポートされています。
  • Windows 7 では、以下に示す追加手順が必要です。Windows 8 では、次のアプリケーション ノートに記載されている追加の手順が必要です。 http://www.spectronixinc.com/Downloads/Installing%20Under%20Windows%208.pdf
  1. コピー file 付属の CD から「cdc_NTXPV764.inf」をハードドライブにコピーします。
  2. Eye-BERT 40Gを空いているUSBポートに差し込みます。ハードウェアインストールウィザードでドライバーの場所を尋ねられたら、「cdc_NTXPVista.inf」を参照してください。 file ハードドライブ上。
  3. ドライバーがインストールされたら、「マイ コンピューター」を右クリックして「プロパティ」を選択します。プロパティ ウィンドウで「ハードウェア」タブを選択します。「デバイス マネージャー」をクリックし、「ポート (COM と LPT)」項目を展開します。「Spectronix, Inc.」エントリを見つけて、割り当てられた COM 番号 (つまり「COM4」) を書き留めます。これは、ソフトウェアが Eye-BERT 40G との通信に使用する COM ポートです。
  • 注記、 Windows 7 などの一部のオペレーティング システムでは、USB ドライバーを手動でインストールする必要がある場合があります。
  • ハードウェア インストール ウィザードが失敗した場合は、「マイ コンピューター」>「プロパティ」>「ハードウェア」デバイス マネージャーに移動し、「その他のデバイス」の下にある「Spectronix」または「SERIAL DEMO」エントリを見つけて、「ドライバーの更新」を選択します。
  • この時点で、ドライバーの場所を参照できるようになります。

オプションのイーサネットインターフェイス:

  • Eye-BERT 40G はポート番号 2101 で TCP/IP を使用して通信し、出荷時にはデフォルトの IP アドレス 192.168.1.160 が設定されています。このポートへの接続は、HyperTerminal、TeraTerm、および RealTerm を使用して以下のように示されています。Spectronix-Eye-BERT-40G-ソフトウェア プログラミング-FIG-1

IPアドレスの変更

  • Digi Device Discovery ユーティリティを使用すると、ユーザーは Eye-BERT IP アドレスを取得および変更できます。インストール プログラム「40002265_G.exe」は、Spectronix または Digi にあります。 webサイト。
  • ユーティリティをインストールした後、Windows ファイアウォールやその他のウイルスやファイアウォール プログラムを無効にして、プログラムを起動します。プログラムは、ネットワーク上のすべての互換性のあるデバイスの IP アドレスと MAC アドレスを報告します。
  • デバイスを右クリックして「構成」を選択します
  • ネットワーク設定を変更するには、「ネットワーク設定」をクリックします。Spectronix-Eye-BERT-40G-ソフトウェア プログラミング-FIG-2

コマンド

  • Eye-BERT 40G は、ASCII データを使用してホスト コンピュータと通信します。以下の表には、Eye-BERT 40G からの個々のコマンド、パラメーター、および応答がリストされています。

注:

  1. すべての通信はホストによって開始されます。
  2. コマンドでは大文字と小文字が区別されません。
  3. コマンドとパラメータの間にスペースまたは等号を挿入する必要があります。
  4. すべてのコマンドは次の文字で終了する必要があります。 。
  5. どれでも応答は無視されるべきである
ユニット情報の取得
指示: パラメータ:
「?」 (なし)
応答: パラメータ:
応答の開始 {
コマンドエコー ?:
ユニット名 アイバート40G 100400A
ファームウェアリビジョン バージョン1.0
終了 }
注:  
データレートを設定する
指示: パラメータ:
「レートの設定」 「########」 (ビットレート (Kbps))
応答: パラメータ:
(なし)  
注: 最も近い標準ビットレートに設定します Example: 39813120Gbpsの場合は「setrate=39.813120」。
パターンの設定(発生器と検出器)
指示: パラメータ:
「セットパット」 「7」 (PRBS27-1)

「3」 (PRBS231-1)

「×」 (K28.5パターン)

応答: パラメータ:
(なし)  
注: Exampファイル:「setpat=7」
エラーカウンター、BER、テストタイマーをリセット
指示: パラメータ:
「リセット」 (なし)
応答: パラメータ:
(なし)  
注:  
ステータスと設定を読み取る
指示: パラメータ:
「ステータス」 (なし)
応答: パラメータ:
応答の開始 {
コマンドエコー ステータス:
SFP 送信波長 (nm) 1310.00
SFP温度(℃) 42
ビットレート(bps) 39813120000
パターン 3

(「setpat」コマンドごと)

終了 }
注: すべてのパラメータは「,」で区切られます

Examp上:

{統計: 1310.00, 42, 39813120000, 3}

測定値を読む
指示: パラメータ:
「測定」 (なし)
応答: パラメータ:
応答の開始 {
コマンドエコー 測定:
チャンネル番号 1

「1から4」

Tx極性またはオフ X

「+ または – または X = オフ」

Rx極性 +

「+または-」

受信電力 (dBm) 21.2
信号ステータス シグ

「Sig」または「LOS」

ロックステータス ロック

「ロック」または「LOL」

エラーカウント 2.354e04
ビット数 1.522e10
ベラルーシ 1.547日-06
テスト時間 (秒) 864
終了 }

Spectronix-Eye-BERT-40G-ソフトウェア プログラミング-FIG-6

トランシーバーをテストし、テストレポートを返します
指示: パラメータ:
"テスト"  
応答: パラメータ:
テストレポート (ベンダー、モデル、シリアル番号、電力レベル、すべてのレジスタのデータを含む、QSFP に関する ASCII テキスト形式の情報)
応答の開始 {
コマンドエコー テスト:
QSFPレジスタ: Spectronix-Eye-BERT-40G-ソフトウェア プログラミング-FIG-3
終了 }
注: テストは次の内容で構成されます。

1. 送信機がオフの状態で受信機の電力レベル <= -10dBm

2. QSFPは送信機がオフの状態でLOSを報告する必要がある

3. 送信機オン時の受信機電力レベル > -10dBm

4. QSFPは送信機がオンの状態でLOSを報告してはならない。

5. BER が 0 より大きい場合、テスト レートがアドバタイズされたレートの 100 Mbps 以内であればエラーが報告され、それ以外の場合は警告が報告されます。

元amp上記のように、送信機が有効になっているときにチャネル 3 の受信電力が低いことが報告され、エラーが発生しました。デバイスの定格は 41.25Gbps (41.2*10.3) であるため、BER テストは 4Gbps で失敗し、エラーを報告した他の各レートに対して警告フラグが立てられました。

これらのテストはすべてのトランシーバーに適しているわけではないことに注意してください。

トランシーバーレジスタの情報と値を出力します
指示: パラメータ:
「プリントQSFP」  
応答: パラメータ:
SCFP-1000 は、 情報 (ベンダー、モデル、シリアル番号、電力レベル、すべてのレジスタのデータを含む、QSFP に関する ASCII テキスト形式の情報)
応答の開始 {
コマンドエコー プリントQSFP:
QSFPレジスタ: Spectronix-Eye-BERT-40G-ソフトウェア プログラミング-FIG-4

Spectronix-Eye-BERT-40G-ソフトウェア プログラミング-FIG-5-1

QSFPレジスターの読み取り
指示: パラメータ:
「RdQSFP」 「あ」 「あ」 「P」: レジスタページ – 0 ~ 3、「A」: 0 進数のレジスタ番号 – XNUMX ~ FF

Examp上: ”RdQSFP 0 0xC4”

ページ 0 のアドレス 4xC0 にある情報レジスタからシリアル番号の最初のバイトを読み取ります。

応答: パラメータ:
応答の開始 {
コマンドエコー RDQSFP:
レジスタタイプ、レジスタ番号、値 Examp上: 「P00:c4 = 4d」

(ページ0、アドレス0xC4= 0x4d (“M” ASCII)

終了 }
注: 渡される値と返される値はすべて0進数で、先頭の「XNUMXx」は オプション。入力パラメータはスペースで区切る必要があります。すべての QSFP ベンダーがすべての場所の読み取りと書き込みをサポートしているわけではないことに注意してください。詳細については、SFF-8438 を参照してください。
SFPレジスタに書き込み、その後、読み取り値で応答する
指示: パラメータ:
「WrQSFP」 「P」「A」「D」 「P」: レジスタ ページ - 0 ~ 3、「A」: 0 進数のレジスタ番号 - XNUMX ~ FF、「D」: XNUMX 進数で書き込まれる値。

Examp上: ”WrQSFP 0 0x56 0x0F”

0 つの送信機をすべてオフにするには、アドレス 0x0 に 56x0F を書き込みます。アドレス 56xXNUMX は下位アドレス空間にあるため、ページ番号は無関係であることに注意してください。

応答: パラメータ:
応答の開始 {
コマンドエコー WRQSFP:
レジスタタイプ、レジスタ番号、値 Examp上: 「P00:56 = 0F」

(診断レジスタ (0xA2)、レジスタ番号 (0x80)、読み取られた値 (0x55)

終了 }
注: 渡されて返されるすべての値は 0 進数で、先頭の「8438x」はオプションです。入力パラメータはスペースで区切る必要があります。すべての QSFP ベンダーがすべての場所の読み取りと書き込みをサポートしているわけではないことに注意してください。詳細については、SFF-XNUMX を参照してください。

www.spectronixinc.com Eye-BERT 40G ソフトウェア プログラミング ガイド V 1.1

ドキュメント / リソース

Spectronix Eye-BERT 40G ソフトウェアプログラミング [pdf] 説明書
V1、V1.1、Eye-BERT 40G ソフトウェア プログラミング、Eye-BERT 40G、Eye-BERT、Eye-BERT ソフトウェア プログラミング、ソフトウェア プログラミング

参考文献

コメントを残す

あなたのメールアドレスは公開されません。 必須項目はマークされています *