Our Products

SFPTotal Mini

US $280.00
including delivery DHL worldwide

Programmer for SFP and SFP+ transceivers. Kit includes programming board Mini series and micro USB cable.

YouTube Video

Supported transceivers:

Buy now

Programmer SFPTotal Mini for SFP and SFP+ transceivers

SFPTotal Plus

US $790.00
including delivery DHL worldwide

Four-ports programmer for GBIC, SFP, SFP+, XFP, QSFP transceivers. Kit includes programming board Plus series, micro USB cable and power supply adapter 5V DC (Europlug).

Supported transceivers:

Buy now

Programmer SFPTotal Plus


  • Universal board combines many programmers in one
  • Support GBIC, SFP, SFP+, XFP, QSFP transceivers
  • Support transceivers with DDM (DOM)
  • Full compatibility according to MSA
  • Free scripts for programming write-protected transceivers
  • Guess unknown passwords with brute force function
  • Own collection of vendor codes
  • Programmers were developed network specialists
  • Works with all address spaces transceiver
  • Frendly software interface
  • On-line documentation on our Wiki
  • Clean price including delivery worldwide
  • Official warranty — 1 year
  • Technical support by the SFPTotal Team


SFPTotal — universal programming boards which working according to MSA and are compatible with GBIC, SFP, SFP+, XFP and QSFP transceivers. SFPTotal can reprogram almost all modules more than 90% of manufacturers, including particular write-protected transceivers.

The programmer allows to reflash transceivers to ensure compatibility with switches popular brands: CISCO, Juniper, Extreme, HP, Brocade and others, and is able to successfully reprogram transceivers most chinese OEM manufacturers such as XGIGA, EOPTOLINK, Gigalight, 10Gtek , FTTX, Fiberstore, ACEplus, OTEK, OUSENT, Agilestar and many others.

What about write-protected transceivers?

Programmers support all address space of transceiver and are have special instructions with help which it is possible to implement algorithms for reprogramming write-protected transceivers. We are providing free software, which comes with a set of scripts for programming write-protected transceivers.

You can use own scripts or can create a custom solution for programming transceivers, if you know the algorithm (or password). Also, you can search password to protected modules using brute-force attack.

Do you have vendor codes (firmwares)?

Sure, we have a library of vendor codes that make optical modules compatible with most commercially available switching equipment. Our customers can free get codes that compatible with switches of most popular vendors.

Team SFPTotal working on improving the product and expanding the list of compatibilities.


SFPTotal Wizard

Official software

Programmers are full-compatible with the software SFPTotal Wizard, which provides a convenient interface for working with memory of transceivers.

Supported OS:
Windows XP Windows 7

Download version

SFPTotal Wizard

Basic features

  • Read and write vendor code
  • Automatic checksum
  • Import code from file and export to the file
  • Support for the entire address space transceivers
  • Detailed parameters of the code in accordance with MSA
  • Changing the parameters of transceivers via the config-bit
  • Batch write to the memory of transceivers
  • Programming transceivers with write-protection
  • Searching password for write-protected transceivers

Security software tested VirusTotal.

About us

Currently in the world there are lots of manufacturers of optical transceivers and switching equipment. Since first appearance of the transceivers on the market they were accompanied by the problem of compatibility with switches. Most transceivers refuse to work in the third-party switches, don't exceed a predetermined speed or cease to maintain the necessary protocols and formats.

The main feature is that the memory of the optical transceiver contains data that are responsible for the operating modes of the transceiver, and can determine the compatibility with switching equipment one of the manufacturers. Firmware transceiver is essentially a sequence of these parameters in module memory.

The basic parameters are strictly defined according standards for module types that allows you to configure a transceivers, changing the contents of the firmware as needed. Others parameters are not strictly defined and used by individual manufacturers of switching equipment to check for compatibility. So often there is a problem, which is that the transceivers of one manufacturer are not compatible with another manufacturer's switches.

In this case the compatibility problem can be solved by writing the firmware, that is compatible with the switch, in the memory of the transceiver.

At the same time, there are transceivers that can not be reprogrammed by a conventional method (according to standards), since the includes write protection and do not support the standard protocol.

This creates a problem: these modules can not be reprogrammed ordinary programmer, this usually need a special programmer or original programmer from the manufacturer.

Therefore, to solve the problems of programming transceivers has been developed universal programmer SFPTotal. Programmers SFPTotal are designed to solve compatibility problems with transceivers of most popular formats GBIC, SFP, SFP+, XFP and QSFP.

Programming GBIC and SFP transceivers

Transceivers GBIC and SFP have a memory-based serial EEPROM. To reflashing firmware can be used an ordinary programmer, but it doesn't work for transceivers with password protection. To success reprogram you need programmer which support all memory spaces and have functional to send password before reflashing.

With the help of SFPTotal programmer you will be able to read and reprogram firmware in the memory of transceiver, using specialized software - SFPTotal Wizard. With this solution it is possible to reprogram multiple modules and create working configurations in accordance with the MSA standards. It is a perfect solution to solve your problems with transceivers of lower price range.

Programming SFP+, XFP and QSFP transceivers

With the advent of transceiver of SFP+, XFP, QSFP formats with 10G speed and faster manufacturers refused use of EEPROM to store firmware in the memory of transceivers. Now firmware contained in a single-chip microcontrollers, which combines the functions of a controller and memory for storage firmware and calibration parameters of the module.

Despite the provided standard manufacturers implement their own algorithm for writing the firmware to the memory of their transceivers SFP+, XFP and QSFP. In this regard there is no standard programming algorithm for 10/40G transceivers.

This means that you can not use an ordinary programmer to reflash these transceivers. It will have no effect.

Most transceivers in the world are produced by the world factory in China. Each manufacturer offers it's own programmer. Unfortunately, the cost of such programmers is often high, but the range of applications is limited to one format of transceivers and manufacturer.

Our team has huge experience working with the manufacturers of optical transceivers. Based on our experience and knowledge a programmer SFPTotal has been developed.

With the help of programmer SFPTotal you will be able to read and reprogram transceivers of GBIC, SFP, SFP+, XFP, QSFP formats. The programmer supports the special instructions and is able to implement an algorithm to program almost all modules by any manufacturer.

Contact us

Please, contact Sales Department to get more information about our products.

If you would like more specific information about the technical capabilities of our programmers or you need to solve a specific compatibility problems, please, contact our Technical Support with more details about your task and partnumbers and configuration of used network equipment.