sfp-eeprom-tool: odczyt EEPROM modułów SFP przez CH341A i podsłuch I2C ujawniający ciche błędy zapisu
Mały zestaw narzędzi do odczytu i zapisu EEPROM modułów SFP przez I2C z programatorem CH341A i analizatorem I2C. Autor odkrył, że sigrok/PulseView nie działał z analizatorem, firmware v1.0.5 kodera SFP zgłaszał sukces, choć po cichu nie zapisywał modułu (potwierdziły to przebiegi I2C), a oprogramowanie analizatora nie potrafiło porównywać zarejestrowanych przebiegów.
- Transceivery: moduły SFP
- Format: SFP
Objawy / komunikaty:
coder reports success but does not write
I2C traffic analysis
Comments 1
Zarejestruj ruch na magistrali I2C analizatorem Saleae Logic 2 i wyeksportuj CSV/logi, żeby porównać sesję odczytu z nieudanym zapisem; tak wykryto cichy błąd zapisu w firmware kodera.