«Управляющее ПО для программатора оптических трансиверов NEO_Prog_v3, шифр «ТЕВЕК» (далее – ПО), предназначено для просмотра и редактирования страниц памяти трансиверов SFP/SFP+, QSFP, QSFP-DD.
ПО обеспечивает взаимодействие с трансиверами посредством программатора через интерфейс USB и предназначена для выполнения операций конфигурирования, диагностики, резервного копирования, восстановления и модификации содержимого памяти трансиверов.
ПО применяется при разработке, производстве и сервисном обслуживании оптических трансиверов.
Функциональные характеристики
Работа с программатором и оборудованием
Программное обеспечение обеспечивает:
- автоматическое обнаружение и подключение программатора
- автоматическое определение типа установленной переходной платы
- контроль подключения программатора к USB-порту
- управление питанием переходной платы
- контроль наличия питания программатора
- автоматическое определение подключения и отключения трансивера
- управление режимом энергосбережения LPMOD
- настройку скорости обмена по интерфейсу I²C.
Работа с памятью трансиверов
Программное обеспечение позволяет:
- автоматически определять структуру карты памяти (Module Management Memory Map)
- выбирать страницы памяти, банки памяти (для трансиверов с поддержкой CMIS) и адреса I²C (для SFP/SFP+)
- считывать содержимое памяти трансивера
- отображать данные в встроенном HEX-редакторе
- редактировать содержимое памяти
- загружать данные из файлов в буфер редактирования
- записывать измененные данные в память трансивера
- выполнять запись как отдельных байтов, так и блоков данных
- автоматически пересчитывать контрольные суммы страниц памяти
- отображать контрольные суммы непосредственно в HEX-редакторе
- восстанавливать содержимое памяти из файлов XML и JSON
- выполнять пакетную запись данных из подготовленных JSON-файлов
- осуществлять проверку корректности выполненной записи.
Работа с идентификационной информацией
ПО обеспечивает:
- считывание идентификационных данных трансивера
- редактирование идентификационных полей
- запись идентификационных данных в память устройства
- ввод и изменение пароля доступа
- автоматический ввод пароля перед выполнением операций записи.
Работа с файлами и базами данных
Программное обеспечение поддерживает:
- сохранение содержимого памяти в файлы форматов XML и JSON
- настройку параметров сохранения посредством конфигурационного файла
- сохранение данных в базу данных
- автоматическую проверку совпадений серийных номеров при сохранении
- сохранение журналов обмена в текстовые файлы или базы данных.
Мониторинг и журналирование
ПО предоставляет средства:
- ведения журналов обмена между программатором и трансивером
- включения и отключения режима журналирования
- отображения служебных и диагностических сообщений
- мониторинга параметров DDM (Digital Diagnostic Monitoring) в режиме реального времени.
Автоматизация операций
Для повышения эффективности производственных процессов программное обеспечение поддерживает:
- выполнение заранее подготовленных наборов команд
- автоматический запуск последовательностей команд при подключении трансивера.