编程时 SFP、QSFP、XFP 和 OSFP 模块的内存组织
一篇介绍光模块编程内存布局的资料:SFP 的 A0h 块包含序列标识/厂商信息,通常有写保护;A2h 包含诊断数据,页选择字节为 7Fh,00h/01h 页可供用户写入。QSFP 的 A0h 块通过 7Fh 选择页,00h 页的标识信息有写保护,03h 页为用户 EEPROM;XFP 通过 7Fh 选择表;OSFP/CMIS 的低 128 字节固定,上部内存分页。文中强调只读字节不能改,密码可能保护特定写入区域。
- 光模块: SFP, QSFP, XFP, OSFP
- 封装形式: SFP, QSFP, XFP, OSFP
现象 / 报错信息:
reference: which bytes are writable, where checksums and passwords live
Comments 1
在界面中选择 page/table/bank,而不是直接编辑原始缓冲区;不要改只读字节,写入它们会产生验证错误。写入受保护区域前,先输入所需的主机/厂商密码。