sfp-eeprom-tool: leitor de EEPROM SFP com CH341A e captura de I2C para detectar falhas silenciosas de escrita
Um pequeno conjunto de ferramentas para ler e escrever a EEPROM de SFP via I2C com um programador CH341A e um sniffer I2C. O autor descobriu que o sigrok/PulseView não funcionava com o analisador, que o firmware v1.0.5 de um codificador SFP informava sucesso sem escrever no módulo (comprovado pelas capturas de I2C) e que o software do analisador não conseguia comparar as capturas.
- Transceptores: módulos SFP
- Fator de forma: SFP
Sintomas / mensagens:
coder reports success but does not write
I2C traffic analysis
Comments 1
Capture o barramento I2C com um analisador Saleae Logic 2 e exporte CSV/logs para comparar as sessões de leitura com as de escrita malsucedida; isso revelou a falha silenciosa de escrita no firmware do codificador.