sfp-eeprom-tool : lecture d'EEPROM SFP avec un CH341A et capture I2C pour révéler les échecs d'écriture silencieux
Un petit ensemble d'outils pour lire et écrire l'EEPROM des SFP via I2C avec un programmateur CH341A et un analyseur I2C. L'auteur a constaté que sigrok/PulseView ne fonctionnait pas avec l'analyseur, que le firmware v1.0.5 d'un programmateur SFP annonçait une réussite sans rien écrire dans le module (preuve par les traces I2C), et que le logiciel de l'analyseur ne permettait pas de comparer les captures.
- Transceivers : modules SFP
- Format : SFP
Symptômes / messages :
coder reports success but does not write
I2C traffic analysis
Comments 1
Capturez le bus I2C avec un analyseur Saleae Logic 2 et exportez les CSV/logs pour comparer les sessions de lecture et d'écriture ratée ; c'est ce qui a révélé l'échec d'écriture silencieux du firmware du programmateur.