Sfp2 Buddy is only for advanced users that understand SFP encoding, significant eeprom work may be required to get functional
Sfp2 Buddy is debugger DAC cable that connects any two SFP+ modules and theoretically supports any speed those modules share.
The Sfp2 Buddy is controlled by a rp2040 microcontroller which is connected to the media converter and all non-serdes pins of the first sfp socket as well as to the usb-c port. As such it can control almost all functions of the first sfp stick including
- i2c commands
power cycling the first sfp module (next revision)
- toggling and viewing the status of first sfp module pins such as rx_los
- and most importantly using any of those pins as RX or TX for uart
Through the usb-c interface it exposes 2 serial ports, one which is connected to the uart functionality and the other is a management console allowing you to
- view status of pins
power cycle the first sfp module (next revision)
- change which pins (if any) are connected to the uart console
It also supports usb-pd for powering sticks with higher wattage than usb can normally handle.
The SFP2 Buddy is an all-in-one package for both using and debugging the SFP onts designed with input from the 8311 discord server to provide all functions required for debugging SFP+ modules.
Currently ships to US, Canada, and United Kingdom. If your country is not listed please contact me on discord