Spectronix-LOGO

Programování softwaru Spectronix Eye-BERT 40G

Spectronix-Eye-BERT-40G-Software-Programming-PRODUCT

Informace o produktu

Specifikace

  • Dálkové ovládání a monitorování přes USB nebo volitelné ethernetové připojení
  • Instalace ovladače USB je vyžadován pro operační systémy Windows
  • Výchozí IP adresa pro ethernetovou komunikaci: 192.168.1.160
  • Komunikační protokol: TCP/IP na portu 2101

Návod k použití produktu

Rozhraní USB

  1. Zkopírujte file cdc_NTXPV764.inf z dodaného CD na pevný disk.
  2. Zapojte Eye-BERT 40G do volného USB portu a nainstalujte ovladač.
  3. Vyhledejte přiřazené číslo portu COM ve Správci zařízení pro komunikaci.

Volitelné rozhraní Ethernet

Eye-BERT 40G komunikuje pomocí TCP/IP na portu číslo 2101 s výchozí IP adresou 192.168.1.160.

  1. Pomocí nástroje Digi Device Discovery načtěte a změňte IP adresu.
  2. Vypněte bránu Windows Firewall a spusťte program pro konfiguraci nastavení sítě.

Příkazy

Eye-BERT 40G komunikuje pomocí dat ASCII s následujícím příkazem.

Příkaz Odpověď
? (Získat informace o jednotce) Začátek odpovědi Příkaz Echo Název jednotky Firmware Rev

Poznámky:

  • Veškerá komunikace je zahájena hostitelem.
  • Příkazy nerozlišují velká a malá písmena.
  • Mezi příkaz a jakékoli parametry by měla být vložena mezera nebo rovnítko.
  • Všechny příkazy by měly být ukončeny a.
  • Jakákoli odpověď by měla být ignorována.

FAQ

Otázka: Jak změním IP adresu Eye-BERT 40G?

A: Pomocí nástroje Digi Device Discovery načtěte a změňte IP adresu. Podrobné kroky naleznete v instalačním programu.

Otázka: Jaká je výchozí adresa IP pro komunikaci Ethernet?

A: Výchozí adresa IP je 192.168.1.160.

Nadview

  • Eye-BERT 40G umožňuje dálkové ovládání a monitorování přes USB nebo volitelné ethernetové připojení.
  • Po připojení k Eye-BERT pomocí jednoho z těchto rozhraní jsou všechny příkazy a ovládací prvky stejné bez ohledu na použité rozhraní.

USB rozhraní:

  • Aby Windows rozpoznal USB port Eye-BERT 40G, musí být nejprve nainstalován USB ovladač, poté se Eye-BERT 40G objeví jako další COM port na počítači. V současné době jsou podporovány Windows XP, Vista, 7 a 8.
  • Windows 7 vyžaduje další krok uvedený níže; Windows 8 vyžaduje další kroky, které naleznete v následující poznámce k aplikaci: http://www.spectronixinc.com/Downloads/Installing%20Under%20Windows%208.pdf
  1. Zkopírujte file „cdc_NTXPV764.inf“ z dodaného disku CD na pevný disk.
  2. Zapojte Eye-BERT 40G do volného USB portu. Když se průvodce instalací hardwaru zeptá na umístění ovladače, přejděte na „cdc_NTXPVista.inf“ file na pevném disku.
  3. Po instalaci ovladače klikněte pravým tlačítkem na „Tento počítač“ a vyberte „Vlastnosti“. V okně vlastností vyberte kartu „hardware“. Klikněte na „správce zařízení“ a rozbalte položku „Porty (COM & LPT)“. Vyhledejte „Spectronix, Inc. a poznamenejte si přiřazené číslo COM (tj. „COM4“). Toto je COM port, který bude software používat pro komunikaci s Eye-BERT 40G.
  • Poznámka, že u některých operačních systémů, jako je Windows 7, může být nutná ruční instalace ovladače USB.
  • Pokud selže průvodce instalací hardwaru, přejděte na „Tento počítač“ > „Vlastnosti“ > „Správce zařízení“ a najděte položku „Spectronix“ nebo „SERIAL DEMO“ v části „Další zařízení“ a vyberte „Aktualizovat ovladač“.
  • V tomto okamžiku budete moci procházet umístěním ovladače.

Volitelné rozhraní Ethernet:

  • Eye-BERT 40G komunikuje pomocí TCP/IP na portu číslo 2101 a je dodáván s výchozí IP adresou 192.168.1.160. Připojení k tomuto portu je znázorněno níže pomocí HyperTerminal, TeraTerm a RealTerm.Spectronix-Eye-BERT-40G-Software-Programming-FIG-1

Změna IP adresy

  • Nástroj Digi Device Discovery umožňuje uživateli získat a změnit IP adresu Eye-BERT. Instalační program „40002265_G.exe“ lze nalézt na Spectronix nebo Digi webstránky.
  • Po instalaci nástroje vypněte bránu Windows Firewall a všechny další virové nebo firewallové programy a spusťte program. Program bude hlásit IP a MAC adresy všech kompatibilních zařízení v síti.
  • Klepněte pravým tlačítkem myši na zařízení a vyberte „Konfigurovat
  • Network Settings“ pro změnu nastavení sítě.Spectronix-Eye-BERT-40G-Software-Programming-FIG-2

Příkazy

  • Eye-BERT 40G používá ASCII data ke komunikaci s hostitelským počítačem; v tabulkách níže jsou uvedeny jednotlivé příkazy, parametry a reakce z Eye-BERT 40G.

Poznámky:

  1. Veškerá komunikace je zahájena hostitelem.
  2. Příkazy nerozlišují velká a malá písmena.
  3. Mezi příkaz a jakékoli parametry by měla být vložena mezera nebo rovnítko.
  4. Všechny příkazy by měly být ukončeny pomocí a .
  5. Žádný odpověď by měla být ignorována
Získejte informace o jednotce
Příkaz: Parametry:
"?" (žádný)
Odpověď: Parametry:
Začátek odpovědi {
Příkaz Echo ?:
Název jednotky Eye-BERT 40G 100400A
Firmware Rev V1.0
Ukončení }
Poznámky:  
Nastavte rychlost přenosu dat
Příkaz: Parametry:
"Nastavit rychlost" “########” (Bitová rychlost v kb/s)
Odpověď: Parametry:
(žádný)  
Poznámky: Nastaví na nejbližší standardní bitovou rychlost Example: „setrate=39813120“ pro 39.813120 Gb/s.
Nastavte vzor (generátor a detektor)
Příkaz: Parametry:
"SetPat" "7" (PRBS 27-1)

"3" (PRBS 231-1)

"x" (vzor K28.5)

Odpověď: Parametry:
(žádný)  
Poznámky: Example: "setpat=7"
Resetujte čítače chyb, BER a časovače testu
Příkaz: Parametry:
"Resetovat" (žádný)
Odpověď: Parametry:
(žádný)  
Poznámky:  
Přečtěte si stav a nastavení
Příkaz: Parametry:
"Stat" (žádný)
Odpověď: Parametry:
Začátek odpovědi {
Příkaz Echo STAT:
SFP Tx vlnová délka (nm) 1310.00
Teplota SFP (°C) 42
Bitová rychlost (bps) 39813120000
Vzor 3

(na příkaz „setpat“)

Ukončení }
Poznámky: Všechny parametry jsou odděleny „,“

Exampten:

{STAT: 1310.00, 42, 39813120000, 3}

Přečtěte si měření
Příkaz: Parametry:
"meas" (žádný)
Odpověď: Parametry:
Začátek odpovědi {
Příkaz Echo MEAS:
Číslo kanálu 1

"1 až 4"

Polarita Tx nebo vypnuto X

„+ nebo – nebo X = vypnuto“

Rx polarita +

"+ nebo -"

Rx výkon (dBm) 21.2
Stav signálu Sig

„Sig“ nebo „LOS“

Stav zámku Zámek

„Lock“ nebo „LOL“

Počet chyb 2.354e04
Počet bitů 1.522e10
BER 1.547e-06
Doba testu (sekundy) 864
Ukončení }

Spectronix-Eye-BERT-40G-Software-Programming-FIG-6

Otestuje transceiver a vrátí zprávu o testu
Příkaz: Parametry:
"Test"  
Odpověď: Parametry:
Zpráva o testu (textové informace o QSFP ve formátu ASCII včetně dodavatele, modelu, sériového čísla, úrovní výkonu a dat ze všech registrů)
Začátek odpovědi {
Příkaz Echo Test:
Registry QSFP: Spectronix-Eye-BERT-40G-Software-Programming-FIG-3
Ukončení }
Poznámky: Testování se skládá z následujícího:

1. Úroveň výkonu přijímače <= -10dBm při vypnutém vysílači

2. QSFP musí hlásit LOS s vypnutým vysílačem

3. Úroveň výkonu přijímače > -10dBm se zapnutým vysílačem

4. QSFP nesmí hlásit LOS se zapnutým vysílačem

5. Pokud je BER > 0, je hlášena chyba, pokud je testovací rychlost v rámci 100 Mbps inzerované rychlosti, jinak je hlášeno varování.

V example výše, kanál 3 hlásil nízký přijímací výkon, když byl vysílač povolen, což mělo za následek chybu. Test BER selhal při rychlosti 41.25 Gb/s, protože zařízení je dimenzováno na 41.2 Gb/s (10.3*4) a varování byla označena pro každou jinou rychlost, která hlásila chyby.

Upozorňujeme, že tyto testy nemusí být vhodné pro všechny transceivery.

Vytiskne informace a hodnoty registru transceiveru
Příkaz: Parametry:
"Tisk QSFP"  
Odpověď: Parametry:
QSFP informace (textové informace o QSFP ve formátu ASCII včetně dodavatele, modelu, sériového čísla, úrovní výkonu a dat ze všech registrů)
Začátek odpovědi {
Příkaz Echo PRINTQSFP:
Registry QSFP: Spectronix-Eye-BERT-40G-Software-Programming-FIG-4

Spectronix-Eye-BERT-40G-Software-Programming-FIG-5-1

Přečtěte si registr QSFP
Příkaz: Parametry:
"RdQSFP" "P" "A" „P“: registrační stránka – 0 až 3, „A“: registrační číslo v hex – 0 až FF

Exampten: "RdQSFP 0 0xC4"

Přečte první bajt sériového čísla z informačního registru na adrese 0xC4 na stránce 0.

Odpověď: Parametry:
Začátek odpovědi {
Příkaz Echo RDQSFP:
Typ registru, číslo registru, hodnota Exampten: "P00:c4 = 4d"

(strana 0, adresa 0xC4= 0x4d („M“ ASCII)

Ukončení }
Poznámky: Všechny hodnoty předané a vrácené jsou v šestnáctkové soustavě, před „0x“ je uvedeno volitelný. Vstupní parametry by měly být odděleny mezerou. Všimněte si, že ne všichni dodavatelé QSFP podporují čtení a zápis všech umístění. Další informace viz SFF-8438.
Zapište registr SFP a poté odpovězte hodnotou čtení a zpětného čtení
Příkaz: Parametry:
"WrQSFP" "P" "A" "D" „P“: stránka registru – 0 až 3, „A“: číslo registru v hexadecimálním tvaru – 0 až FF, „D“: hodnota, která se má zapsat v hexadecimálním formátu.

Exampten: "WrQSFP 0 0x56 0x0F"

Zapíše 0x0F na adresu 0x56 pro vypnutí všech čtyř vysílačů. Všimněte si, že protože adresa 0x56 je v nižším adresním prostoru, je číslo stránky irelevantní.

Odpověď: Parametry:
Začátek odpovědi {
Příkaz Echo WRQSFP:
Typ registru, číslo registru, hodnota Exampten: "P00:56 = 0F"

(diagnostický registr (0xA2), číslo registru (0x80), zpětné načtení hodnoty (0x55)

Ukončení }
Poznámky: Všechny hodnoty předávané a vrácené jsou v šestnáctkové soustavě, před „0x“ je volitelné. Vstupní parametry by měly být odděleny mezerou. Všimněte si, že ne všichni dodavatelé QSFP podporují čtení a zápis všech umístění. Další informace viz SFF-8438.

www.spectronixinc.com Eye-BERT 40G Software Programming Guide V 1.1

Dokumenty / zdroje

Programování softwaru Spectronix Eye-BERT 40G [pdfPokyny
V1, V1.1, programování softwaru Eye-BERT 40G, programování softwaru Eye-BERT 40G, Eye-BERT, programování softwaru Eye-BERT, programování softwaru

Reference

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *