SFPTotal Plus New


Wiki


Программатор SFPTotal Plus New — устройство для программирования памяти QSFP28, SFP28, XFP, SFP+ и SFP трансиверов, в том числе SFP RJ45, AOC и DAC. Устройство поддерживает программирование трансиверов с защитой от записи c использованием пароля в соответствии со спецификацией MSA SFF-8472, SFF-8636, а также поддерживает запись с использованием скриптов и позволяет программировать модули с аппаратными схемами защиты от записи.

Устройство имеет порты SFP, XFP и QSFP для подключения трансиверов, разъем USB тип C для соединения с ПК, светодиодные индикаторы, перемычки управления питанием, разъем для подключения внешнего источника питания 5V DC.


Применение

Программатор применяется для решения следующих задач:

  • Программирование оптических трансиверов;
  • Программирование AOC и DAC кабелей;
  • Обеспечение совместимости модулей с сетевым оборудованием различных производителей;
  • Программирование памяти защищенных от записи трансиверов;
  • Чтение диагностической информации трансивера в режиме реального времени;
  • Настройка канала DWDM SFP+ tunable трансиверов;
  • Изменение настроек контроллеров PHY;
  • Ребрендинг OEM трансиверов.


Основные преимущества

  • Компактный размер;
  • Полная поддержка различных форм факторов на одном устройстве;
  • Поддержка оптических трансиверов со скоростью передачи от 1.25G до 100G;
  • Отсутствует привязка к трансиверам конкретного производителя;
  • Возможность гибкого управления скоростью и настройками записи;
  • Поддерживает программирование трансиверов с паролем;
  • Поддерживает обращение к нестандартным адресам памяти трансивера;
  • Позволяет программировать трансиверы с аппаратной защитой от записи;
  • Поддерживает подключение внешнего источника питания для трансиверов большой мощности;
  • Поддерживает аппаратный поиск паролей;
  • Техническая поддержка от производителя.


Быстрый старт

Установка драйвера устройства

Для корректной работы устройства до момента первого подключения необходимо установить драйвер устройства, который доступен для скачивания на странице загрузки.

По-умолчанию операционные системы Windows 10 / 11 содержат предустановленные драйверы для работы программатора SFPTotal Plus New. Просто подключите устройство к компьютеру и дождитесь окончания автоматической установки устройства.

Если в составе операционной системы отсутствует драйвер или действуют особые политики установки драйверов для новых устройств, пожалуйста, проследуйте инструкции по установке драйвера.

После установки драйвера на некоторых версиях ОС Windows требуется обязательная перезагрузка системы для корректной работы устройства виртуального серийного порта.


Программное обеспечение

Работа с устройством осуществляется с помощью официального программного обеспечения SFPTotal Wizard, которое предоставляет удобный интерфейс для редактирования, чтения и записи изменений в память трансивера.

Для начала работы с программой предварительная настройка или калибровка устройства не требуется.

Полная информация по использованию программного обеспечения представлена в Руководстве пользователя.


Настройка подключения

Программатор подключается к компьютеру через USB порт c помощью USB кабеля типа C, который поставляется в комплекте. При первом подключении операционная система обнаружит новое устройство.

По-умолчанию, настраивать программу для подключения к устройству не нужно. Программа автоматически определит программатор, подключенный к ПК.

Если программа ранее использовалась с настройками прямого подключения к устройству, откройте меню Connection - Connection Settings.

Сбросьте значение Serial port number, выберите Programming board type для вашего устройства и установите флаг Automatically search device for connection для автоматического подключения к программатору.

Сохраните настройки соединения нажатием кнопки Save connection settings.


Активация устройства

Программатор SFPTotal Plus New поставляется в режиме с ограниченной функциональностью и перед началом использования требует завершение процедуры активации.

Ознакомьтесь с разделом Активация устройства.


Подключение трансивера

Трансивер подключается к программатору через порты SFP, XFP и QSFP. При включении трансивера в порт наклейка на корпусе модуля должна быть ориентирована вверх.

Вставьте трансивер в порт и плавным движением без резких усилий доведите его до щелчка. Фиксатор на корпусе трансивера должен защелкнуться в направляющей порта.

Если трансивер установлен в порт верно, светодиодный индикатор STAT перестанет мигать и будет гореть постоянно. Программатор готов к работе.

Для извлечения трансивера из порта - отогните дужку на корпусе трансивера, чтобы отщелкнуть фиксатор, а затем, держа модуль двумя пальцами по бокам, извлеките его из порта. Не тяните за дужку во избежание её поломки.


Элементы управления

Плата программатор содержит следующие элементы состояния и управления:

Управление питанием

  • Слайдер-переключатель SW1 управляет питанием на портах для подключения трансиверов.

  • Перемычка PWR дублирует функцию переключателя питания. Позволяет включать в разрыв питания измерительное оборудование.

LED индикаторы

  • Индикатор MCU загорается, когда устройство подключено к компьютеру.

  • Индикатор STAT мигает, когда питание включено и устройство ждет подключения трансивера в порт SFP. Когда трансивер подключен в порт, светодиодный индикатор постоянно горит.

  • Индикатор ERR постоянно горит, когда устройством обнаружена неисправность или зависание шины данных.

  • Индикатор SFP загорается, при подключении трансивера в порт SFP.

  • Индикатор XFP загорается, при подключении трансивера в порт XFP.

  • Индикатор QSFP загорается, при подключении трансивера в порт QSFP.

Перемычки (джамперы)

Порты для подключения трансиверов имеют группу перемычек для управления планами питания и входами трансивера.

SFP

  • Размыкание PWR_TX отключает питание передатчика.

  • Размыкание PWR_RX отключает питание приемника.

  • Замыкание RS0 and RS1 подтягивает соответствующие контакты трансивера на землю.

XFP

  • Размыкание PWR_5V0 отключает питание передатчика по линии 5V.

  • Размыкание PWR_3V3 отключает питание передатчика по линии 3.3 V.

  • Перемычка P_DOWN/RST отвечает за сброс модуля (отключение питания). По-умолчанию, разомкнута.

  • Перемычка MOD_DESEL отвечает за выбор трансивера для обращения по шине данных. По-умолчанию, разомкнута. Управляется программно.

QSFP

  • Размыкание VCC_RX отключает питание приемника QSFP.

  • Размыкание VCC_TX отключает питание передатчика QSFP.

  • Перемычка VCC1 отключает питание контроллера трансивера QSFP.

  • Перемычка MODSEL отвечает за выбор трансивера для обращения по шине данных. По-умолчанию, разомкнута. Управляется программно.

  • Перемычка RESETL отвечает за сброс модуля. По-умолчанию, разомкнута.

Low power mode

  • Перемычка TX_EN отключает режим пониженного энергопотребления трансивера. По-умолчанию, разомкнута.

Шина данных

Контакты SDA, SCL и GND позволяют подключиться к шине данных I2C. Логические уровни на линиях шины данных соответствуют напряжению 5V.


Команды управления

Программатор SFPTotal Plus New работает под управлением проприетарного протокола команд, совместимость с которым реализована в программном обеспечении SFPTotal Wizard.

Команды протокола SFPTotal позволяют использовать полный спектр возможностей устройства для реализации сложных сценариев программирования или доступа к специфическим регистрам управления трансивера.


Примечание

  1. Наименование элементов на печатной плате может отличаться в зависимости от аппаратной ревизии устройства. Подробная информация представлена в сопровождающей документации.

  2. Обновление версии встроенного программного обеспечения доступно только в сервисной службе SFPTotal. Для уточнения возможности обновления обратитесь к Службе поддержки.

  3. Для питания высокомощных трансиверов рекомендуется использовать внешний адаптер питания 5V DC 2A. Полярность разъема указана на печатной плате устройства.

  4. С целью улучшения надежности устройства аппаратной ревизии 1.3 содержат дополнительную защиту от электростатического разряда.