CodingBox Q&A Ask question

sfp-eeprom-tool:用 CH341A 读写 SFP EEPROM,并通过 I2C 抓包发现无提示的写入失败

Asked Active Viewed 107 AI translation from English
2

一套小工具,通过 CH341A 编程器和 I2C 嗅探器,在 I2C 上读写 SFP EEPROM。作者发现 sigrok/PulseView 无法配合该分析仪使用;SFP 编码器的 v1.0.5 固件会报告成功,却没有实际写入模块,I2C 跟踪证实了这一点;分析仪软件也无法对比抓取的数据。

  • 光模块: SFP 模块
  • 封装形式: SFP

现象 / 报错信息:

coder reports success but does not write
I2C traffic analysis

Comments 1

Accepted answer

用 Saleae Logic 2 分析仪抓取 I2C 总线数据,再导出 CSV/日志,对比读取和写入失败的会话;这样发现了编码器固件无提示的写入失败。

8 Indiarackpilot49IN Show original (English) AI translation
Log in to comment. Log in