Difference between revisions of "SFPTotal Documentation"

From SFPTotal Wiki
Jump to: navigation, search
(Programming boards)
 
(52 intermediate revisions by the same user not shown)
Line 1: Line 1:
The SFPTotal Team is studying the compatibility of optical transceivers with network switching equipment. The project develops programming boards and software for working with fiber-optic, ethernet transceivers and also AOC / DAC of popular form factors: SFP, SFP +, GBIC, XFP and QSFP.
+
 +
'''SFPTotal Team''' research issues about compatibility between fiber optical transceivers and network switching equipment. Our engineers develop tools, devices and software for programming fiber-optic transceievers including ethernet transceivers, passive and active optical cables of popular form-factors GBIC, SFP, SFP+, SFP28, XFP, QSFP, QSFP+, QSFP28. Programming boards are designed to solve the main problems that arise in the practice of Internet service providers, suppliers of network equipment and system integrators on the process of working with optical transceivers and switching equipment, and requiring reprogramming of transceivers.
 +
 
 +
SFPTotal devices support a special protocol that allows access to all address spaces of transceivers and implements instructions for programming write-protected transceivers.
  
 
== Programming boards ==
 
== Programming boards ==
Line 6: Line 9:
 
# [[SFPTotal Mini]]
 
# [[SFPTotal Mini]]
 
# [[SFPTotal Plus]]
 
# [[SFPTotal Plus]]
 +
# [[SFPTotal Plus X]] with QSFP-DD port
 +
# [[SFPTotal Whistle]]
  
== User Guide ==
+
== Application ==
  
To use the programming boards you will need software [[SFPTotal Wizard]] or specific software based on SFPTotal protocol. Read the User Guide and get  to know more about basic features and opportunities before using the programmer.
+
SFPTotal programmers can be used to solve the following tasks:
 +
 
 +
* Programming transceiver's EEPROM/Flash through I2C databus
 +
* Ensuring compatibility between network equipment of different manufacturers
 +
* Programming write-protected transceivers using passwords or scripts
 +
* Programming write-protected transceivers using brute-force mode
 +
* Changing PHY controller settings
 +
* Rebranding OEM transceivers
 +
* Reading DDM (Digital Diagnostics Monitoring) information
 +
 
 +
== User Guide ==
  
# [[System requirements]]
+
It was relocated on Github
# [[Connection to PC]]
+
https://github.com/sfptotal/SFPTotal-Wizard/wiki
# Software [[SFPTotal Wizard]]
+
# [[User interface]]
+
# [[Reading transceiver's memory]]
+
# [[Write firmware to the transceiver's memory]]
+
# [[Write firmware using password]]
+
# [[Export and import]]
+
# [[Validation firmware checksum]]
+
# [[Brute-force attack]]
+
# [[Codes library]]
+
# [[Generator of codes]]
+
  
 
== Our resources ==
 
== Our resources ==
  
* [https://sfptotal.com Official web site: https://sfptotal.com]
+
* [https://sfptotal.com www.sfptotal.com]
* [http://forum.sfptotal.com Forum and discussion club]
+

Latest revision as of 12:09, 13 November 2020

SFPTotal Team research issues about compatibility between fiber optical transceivers and network switching equipment. Our engineers develop tools, devices and software for programming fiber-optic transceievers including ethernet transceivers, passive and active optical cables of popular form-factors GBIC, SFP, SFP+, SFP28, XFP, QSFP, QSFP+, QSFP28. Programming boards are designed to solve the main problems that arise in the practice of Internet service providers, suppliers of network equipment and system integrators on the process of working with optical transceivers and switching equipment, and requiring reprogramming of transceivers.

SFPTotal devices support a special protocol that allows access to all address spaces of transceivers and implements instructions for programming write-protected transceivers.

Programming boards

  1. SFPTotal PG
  2. SFPTotal Mini
  3. SFPTotal Plus
  4. SFPTotal Plus X with QSFP-DD port
  5. SFPTotal Whistle

Application

SFPTotal programmers can be used to solve the following tasks:

  • Programming transceiver's EEPROM/Flash through I2C databus
  • Ensuring compatibility between network equipment of different manufacturers
  • Programming write-protected transceivers using passwords or scripts
  • Programming write-protected transceivers using brute-force mode
  • Changing PHY controller settings
  • Rebranding OEM transceivers
  • Reading DDM (Digital Diagnostics Monitoring) information

User Guide

It was relocated on Github https://github.com/sfptotal/SFPTotal-Wizard/wiki

Our resources