SFP devices for networking (fiber optic interfaces and captive network cables) use i2c EEPROMs to identify themselves.
There are a few projects and products out there to modify the contents of these EEPROMs, but it seems like a great candidate for a buspirate adapter.
Here is the great osmocom breakout (includes additional functionality): Sfp-experimenter - Misc Hardware Projects - Open Source Mobile Communications
And a few commercial products:
Software and hardware solution for coding SFP, SFP+, XFP, QSFP+, GBIC, SFP28 and QSFP-DD transceivers. Improving compatibility with brand switches. Programming EEPROM.
FiberStore also has a programmer (I’m new so only two links per post).
2 Likes
ian
November 5, 2024, 7:27pm
2
Welcome!
Someone mentioned this in the live chat a few days ago. Sure. Is an adapter needed because if the modules have pins, then we can just clip on with probe hooks.
I think the primary utility would be a command to read and then decode the standard header formats.
1 Like
Thanks for the welcome and thank you for all of the awesome projects over the years.
The #1 reason for a breakout is the 0.8mm pin spacing of the dual sided card edge connector.
Here is another open source project, this one breaks everything out into a PMOD header: Open Source Pmod Designs