The BloxOsLite latest version v1.0.0, introduce new functions for reading sfp eeprom info, according to the software change log. It also mentions that more functionality is under way. My question is if this includes reading status info, like fiber rx and tx power as well as pll lock status ? Also sfp temperature is interesting. These are all useful information when debugging link problems, in my experience.
If so, do you have a time estimate for when these feature could be implemented ?
In version 1.0.0, the signals you can use for debugging from port <int> sfp are TX_Fault , RX_LOS , TX_Disable and Rate_Select1 , which will be outputted.
At the moment, any other information we can find in the SFP EEPROM has yet to be implemented, and I don’t have a time estimate for when it will be released, unfortunately. That being said, I am interested in gathering feedback on specific diagnostics to add in future when I plan the next major release. Other than PLL lock status and temperature, is there any other information that you think could be useful?
Thanks for quick reply. For fiber sfps, RX Power and TX power would be very useful. That is, optical light signal strength for rx and tx. The fiber optic loss can then be calculated wtih subtracting tx power from rx power. If the loss is higher than the fiber budget, you know that you have some problem in the signal path.