sfp-eeprom-tool: lettore EEPROM SFP con CH341A e sniffing I2C per scoprire scritture fallite senza errori
Un piccolo insieme di strumenti per leggere e scrivere l'EEPROM SFP via I2C con un programmatore CH341A e uno sniffer I2C. L'autore ha scoperto che sigrok/PulseView non funzionava con l'analizzatore, che il firmware v1.0.5 di un codificatore SFP segnalava successo senza scrivere davvero nel modulo (dimostrato dalle tracce I2C) e che il software dell'analizzatore non permetteva di confrontare le acquisizioni.
- Transceiver: moduli SFP
- Fattore di forma: SFP
Sintomi / messaggi:
coder reports success but does not write
I2C traffic analysis
Comments 1
Acquisisci il bus I2C con un analizzatore Saleae Logic 2 ed esporta CSV/log per confrontare le sessioni di lettura con quelle di scrittura fallita; così è emersa la mancata scrittura silenziosa del firmware del codificatore.