借助您的编程器配置光模块
尽在一款通用应用 — CodingBox

用于编程光模块存储器的交互式软件,让您在单一窗口、统一的用户界面中使用不同的编程器硬件平台。

可在 Windows、macOS 和 Linux 上的任意网页浏览器中打开。连接编程器需安装 CodingBox 驱动。

支持的封装类型

GBICSFPSFP+SFP28SFP-DDXFPQSFPQSFP+QSFP28QSFP-DDOSFP
CodingBox 窗口:存储器编辑器、HEX 与 ASCII 网格、QSFP 页面选项卡、校验和与操作日志

关于产品

光模块编码的通用解决方案

大多数光模块厂商和供应商都提供自己的模块编程设备。许多此类方案软件功能有限,只能在过时的 Windows 版本上运行,不支持更新,也无法在没有网络的情况下离线工作,或者将您绑定于只能购买某一家厂商的光模块。

我们开发了 CodingBox 软件,它可在 Windows、Linux 和 macOS 等不同平台上运行,为用户提供操作光模块存储器的统一图形界面 — 该界面不依赖任何第三方库或插件,可在任意浏览器中独立运行,且无需联网。

该软件可读写光模块存储器中的数据,实时读取数字诊断接口(DDM)寄存器,设置阈值和校准值,为 DWDM 可调光模块配置通道号和波长,并可写入带写保护的光模块存储器。

应用集成了一个数据库,其中收录了大量固件,以提升与各品牌网络交换设备的兼容性,同时还包含用于编程写保护光模块的密码和脚本。

7
从 GBIC 到 OSFP 的封装类型
5
MSA 规范系列
4
网络操作系统风格的报告格式
6
界面语言

界面

实际运行效果

以下是应用的工作界面,展示了来自真实模块的数据。左侧切换各功能区;顶部显示编程器状态和界面语言。

CodingBox — 光模块检测

光模块检测 · 检测光模块

模块被识别,存储器被读取,字段被解析。信息卡显示厂商、料号、序列号和日期、兼容性判定以及已读取的存储器页面列表。下方是网络操作系统风格的摘要,一键即可复制到报告中。

CodingBox — 数字诊断

数字诊断 · 数字诊断

模块温度和电压、每通道的偏置电流和光功率。Alarm 和 Warning 阈值直接标注在图表上,轮询间隔可配置,测量结果会被记录并导出为 CSV。

CodingBox — 存储器编辑器

存储器编辑器 · 代码编辑器

HEX 与 ASCII 并排显示,每个存储器页面一个选项卡,并根据规范映射高亮字段。状态栏显示地址、三种进制下的数值、当前 MSA 标准和链号。校验和实时重新计算。

CodingBox — 代码数据库

代码数据库 · 代码数据库

所有读取的数据都会自动保存;同一模块的各页面被链接成一条链。可按厂商、料号、序列号、类型、标准、波长和 HEX 模式搜索 — 条件以 && 组合。

对话框与工具

CodingBox — 代码视图

写入完整的数据库条目:模块识别、兼容性判定和页面转储。翻页器可遍历整条链;代码可一次返回编辑器中的一页或整条链。

CodingBox — 密码设置

手动设置表地址、密码地址及其数值 — 工程师用自己已知的参数解锁写保护模块,而非程序中硬编码的列表。

CodingBox — 选择要写入的页面

写入前可查看哪些页面已打开、其中发生了哪些更改以及将写入模块的内容。仅写入所选页面,其余页面保持不变。

功能

应用能做什么

EEPROM 存储器编辑器

HEX 与 ASCII 网格、每页一个选项卡、撤销与重做、CC_BASE 和 CC_EXT 校验和重算、防止误改的页面锁定,以及将转储加载和保存为文件。

基于标准的解析

SFF-8472、SFF-8636、INF-8077i、CMIS 5.0 与 4.0、MIS 2.0 以及 SFF-8024 表格。将鼠标悬停在某个字节上即可查看其地址、三种进制下的数值、字段名称和适用规范。

DDM 数字诊断

温度、电压、每通道的偏置电流和光功率。Alarm 和 Warning 阈值直接绘制在图表上,轮询间隔可配置,测量结果会被记录并导出为 CSV。

光模块检测

模块插入编程器后即被自动识别。提供识别卡、兼容性判定以及四种风格的摘要 — Cisco IOS、Junos、Huawei VRP 和 Aruba/HPE — 一键复制。

已读代码数据库

每次读取都会保存,模块的各页面被链接成一条链。可按厂商、编号、类型、标准、波长和 HEX 模式搜索;写入前会先备份模块。

写入受保护存储器

写保护光模块通过密码解锁:在设置中填入表地址、密码地址及其数值,然后将所选页面写入模块。

优势

团队为何选择 CodingBox

任何模块,不论厂商

CodingBox 可处理任意厂商制造的光模块 — 一款工具即可应对不同厂商和封装类型的模块,从 GBIC 到 OSFP。

完整的存储器工作流

读写存储器、实时数字诊断、阈值和校准值、DWDM 可调模块的通道与波长,以及写入写保护存储器。

在浏览器中,兼容任意操作系统

统一界面可在 Windows、macOS 和 Linux 上的任意网页浏览器中打开。工作站上唯一需要安装的是 CodingBox 驱动。

离线可用

应用是单个自包含文件:在隔离的机器上用浏览器打开即可无网络工作。仅更新和代码数据库需要联网。

生态

一套方案,三个部分

应用负责界面与逻辑,驱动负责与硬件的连接,编程器提供对模块存储器的物理访问。

CodingBox 在线应用

用于编程光模块的应用:通过与编程器设备交互来操作模块存储器的统一界面,以及一套扩展普通编程器能力的功能和子程序。

CodingBox 驱动

通用的 CodingBox 驱动安装在用户计算机上,让在线应用能够与不同厂商的编程器硬件平台交互。支持 Windows、macOS 和 Linux。

硬件编程器

编程器硬件平台连接到用户计算机,让您能够操作各种封装类型的光模块。该设备通过通用的 CodingBox 驱动进行控制。

亲眼见证它的运行

告诉我们您使用哪些模块和设备,我们将结合您的实际任务演示应用并解答技术问题。