Управляющее ПО для программатора оптических трансиверов NEO_Prog_v3 (шифр «ТЕВЕК»)

NEO_Prog_v3 (шифр «ТЕВЕК») — специализированное программное обеспечение, предназначенное для просмотра, редактирования и программирования памяти оптических трансиверов форм-факторов SFP/SFP+, QSFP и QSFP-DD.

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

ПО применяется при разработке, производстве, испытаниях и сервисном обслуживании оптических приемопередатчиков.

Функциональные возможности

Работа с программатором и оборудованием

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

  • автоматическое обнаружение и подключение программатора;
  • автоматическое определение типа установленной переходной платы;
  • контроль подключения программатора к USB-порту;
  • управление питанием переходной платы;
  • контроль наличия питания программатора;
  • автоматическое определение подключения и отключения трансивера;
  • управление режимом энергосбережения LPMOD;
  • настройку скорости обмена по интерфейсу I²C.

Работа с памятью трансиверов

Программное обеспечение позволяет:

  • автоматически определять структуру карты памяти (Module Management Memory Map);
  • выбирать страницы памяти, банки памяти (для трансиверов с поддержкой CMIS) и адреса I²C (для SFP/SFP+);
  • считывать содержимое памяти трансивера;
  • отображать данные в встроенном HEX-редакторе;
  • редактировать содержимое памяти;
  • загружать данные из файлов в буфер редактирования;
  • записывать измененные данные в память трансивера;
  • выполнять запись как отдельных байтов, так и блоков данных;
  • автоматически пересчитывать контрольные суммы страниц памяти;
  • отображать контрольные суммы непосредственно в HEX-редакторе;
  • восстанавливать содержимое памяти из файлов XML и JSON;
  • выполнять пакетную запись данных из подготовленных JSON-файлов;
  • осуществлять проверку корректности выполненной записи.

Работа с идентификационной информацией

ПО обеспечивает:

  • считывание идентификационных данных трансивера;
  • редактирование идентификационных полей;
  • запись идентификационных данных в память устройства;
  • ввод и изменение пароля доступа;
  • автоматический ввод пароля перед выполнением операций записи.

Работа с файлами и базами данных

Программное обеспечение поддерживает:

  • сохранение содержимого памяти в файлы форматов XML и JSON;
  • настройку параметров сохранения посредством конфигурационного файла;
  • сохранение данных в базу данных;
  • автоматическую проверку совпадений серийных номеров при сохранении;
  • сохранение журналов обмена в текстовые файлы или базы данных.

Мониторинг и журналирование

ПО предоставляет средства:

  • ведения журналов обмена между программатором и трансивером;
  • включения и отключения режима журналирования;
  • отображения служебных и диагностических сообщений;
  • мониторинга параметров DDM (Digital Diagnostic Monitoring) в режиме реального времени.

Автоматизация операций

Для повышения эффективности производственных процессов программное обеспечение поддерживает:

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

Системные требования

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

Функционирование программы обеспечивается под управлением операционных систем Microsoft Windows 10 и Microsoft Windows 11.

Требования к аппаратной платформе трансиверов (тип микроконтроллера, объем памяти, поддерживаемые интерфейсы управления и другие характеристики) определяются конструкторской и эксплуатационной документацией на соответствующие изделия.

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

Инструкция по установке

<скачать>

Руководство пользователя

<скачать>

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

Телефон: +7 (495) 241-28-94

Электронная почта: support@neoros.ru