Spectronix-LOGO

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 使用 TCP/IP 在端口号 2101 上进行通信,默认 IP 地址为 192.168.1.160。

  1. 使用 Digi Device Discovery 实用程序来检索和更改 IP 地址。
  2. 禁用Windows防火墙并启动程序来配置网络设置。

命令

Eye-BERT 40G 通过以下命令使用 ASCII 数据进行通信。

命令 回复
? (獲取單位信息) 响应开始 命令回显 单元名称 固件版本

笔记:

  • 所有通信均由主机发起。
  • 命令不区分大小写。
  • 应在命令和任何参数之间插入空格或等号。
  • 所有命令都应以 a 结尾。
  • 任何回应都应被忽略。

常问问题

问:如何更改 Eye-BERT 40G 的 IP 地址?

A: 使用 Digi Device Discovery 实用程序检索和更改 IP 地址。有关详细步骤,请参阅安装程序。

问:以太网通信的默认 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 将“cdc_NTXPV764.inf”从随附的 CD 复制到硬盘驱动器。
  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. 任何响应应该被忽略
获取单位信息
命令: 参数:
“?” (没有任何)
回复: 参数:
回应开始 {
命令回声 ?:
单位名称 Eye-BERT 40G 100400A
固件版本 V1.0
终止 }
笔记:  
设置数据速率
命令: 参数:
“设定费率” “########” (比特率以 Kbps 为单位)
回复: 参数:
(没有任何)  
笔记: 设置为最接近的标准比特率 Example:“setrate=39813120” 表示 39.813120Gbps。
设置模式(发生器和检测器)
命令: 参数:
“设置帕特” “7” (PRBS 27-1)

“3” (PRBS 231-1)

“x” (K28.5 图案)

回复: 参数:
(没有任何)  
笔记: Example: “setpat=7”
重置错误计数器、BER 和测试计时器
命令: 参数:
“重置” (没有任何)
回复: 参数:
(没有任何)  
笔记:  
读取状态和设置
命令: 参数:
“统计” (没有任何)
回复: 参数:
回应开始 {
命令回声 STAT:
SFP Tx 波长 (nm) 1310.00
SFP 温度 (°C) 42
比特率(bps) 39813120000
图案 3

(根据“setpat”命令)

终止 }
笔记: 所有参数用“,”分隔

Examp乐:

{统计:1310.00,42,39813120000,3}

读取测量值
命令: 参数:
“测量” (没有任何)
回复: 参数:
回应开始 {
命令回声 测量:
频道编号 1

“1 到 4”

Tx 极性或关闭 X

“+ 或 – 或 X = 关闭”

Rx 极性 +

“+ 或 -”

接收功率 (dBm) 21.2
信号状态 信号

“Sig” 或 “LOS”

锁定状态

“锁定”或“哈哈”

错误计数 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,且测试速率在公布速率的100Mbps以内,则报告错误,否则报告警告。

在前amp如上所示,当发射器启用时,通道 3 报告接收功率低,导致错误。BER 测试在 41.25Gbps 时失败,因为该设备的额定速率为 41.2Gbps (10.3*4),并且报告错误的每个其他速率都标记了警告。

请注意,这些测试可能并不适用于所有收发器。

打印收发器寄存器信息和值
命令: 参数:
“PrintQSFP”  
回复: 参数:
小型单模光纤 信息 (有关 QSFP 的 ASCII 文本格式的信息,包括供应商、型号、序列号、功率级别和来自所有寄存器的数据)
回应开始 {
命令回声 打印QSFP:
QSFP 寄存器: Spectronix-Eye-BERT-40G-软件-编程-FIG-4

Spectronix-Eye-BERT-40G-软件-编程-FIG-5-1

读取 QSFP 寄存器
命令: 参数:
“RdQSFP” “P” “A” “P”:寄存器页 - 0 至 3,“A”:十六进制寄存器编号 - 0 至 FF

Examp乐: “RdQSFP 0 0xC4”

从第 0 页地址 4xC0 处的信息寄存器读取序列号的第一个字节。

回复: 参数:
回应开始 {
命令回声 RDQSFP:
寄存器类型、寄存器编号、值 Examp乐: “P00:c4 = 4d”

(第 0 页,地址 0xC4= 0x4d(“M” ASCII)

终止 }
笔记: 传入和返回的所有值都是十六进制,前面的“0x”是 可选。输入参数应以空格分隔。请注意,并非所有 QSFP 供应商都支持读取和写入所有位置。有关更多信息,请参阅 SFF-8438。
写入 SFP 寄存器,然后以读取回读值作为响应
命令: 参数:
“WrQSFP” “软垫” “P”:寄存器页 - 0 到 3,“A”:十六进制寄存器号 - 0 到 FF,“D”:要写入的十六进制值。

Examp乐: “写QSFP 0 0x56 0x0F”

将 0x0F 写入地址 0x56 以关闭所有四个发射器。请注意,由于地址 0x56 位于较低地址空间,因此页码无关紧要。

回复: 参数:
回应开始 {
命令回声 WRQSFP:
寄存器类型、寄存器编号、值 Examp乐: “P00:56 = 0F”

(诊断寄存器(0xA2)、寄存器编号(0x80)、读回值(0x55)

终止 }
笔记: 传入和返回的所有值都是十六进制的,前面的“0x”是可选的。输入参数应以空格分隔。请注意,并非所有 QSFP 供应商都支持读取和写入所有位置。有关更多信息,请参阅 SFF-8438。

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 软件编程、软件编程

参考

发表评论

您的电子邮件地址不会被公开。 必填字段已标记 *