CodingBox Документация

SFF-8636 — управление QSFP

SFF-8636, Management Interface for Cabled Environments, задаёт управление для модулей класса QSFP — QSFP+ и QSFP28 (пришёл на смену раннему SFF-8436). Поскольку эти модули несут четыре канала, интерфейс отдаёт диагностику по каналам.

Страничная память

В отличие от двух адресов SFP, SFF-8636 использует один двухпроводный адрес со страничной памятью:

  • Нижняя страница (байты 0–127) доступна всегда и хранит самые нужные мониторы,

статус и управление.

  • Верхние страницы (байты 128–255) подключаются записью **байта выбора страницы по

адресу 127**. Разные страницы содержат идентификацию, пороги и данные вендора.

Что отдаёт

  • Оптическую мощность RX/TX и ток смещения по каналам, а также температуру

и напряжение модуля.

  • Пороги аварий и предупреждений — на отдельной странице.
  • Поля идентификации и возможностей, декодируемые по таблицам кодов

SFF-8024.

CodingBox открывает эти страницы вкладками в редакторе EEPROM, поэтому каждую можно просмотреть и отредактировать напрямую.

Модель выбора страницы означает, что перед чтением верхней страницы нужно задать байт по адресу 127 — приложение делает это за вас.