Программа для прошивки sfp

Обновлено: 04.07.2024

SandForce Flash ID. Версия 0.392 (ноябрь 2017). Автор - Вадим Очкин (vlo). <BR> <BR>Программа предназначена для определения конфигурации флеш-памяти у SSD на контроллерах SandForce SF-1xxx и SF-2xxx. <BR> <BR>Работает в среде операционных систем Windows XP_SP2/2003/Vista/7/8/10 (в т.ч. x64 и Windows PE). Требуется запуск с правами администратора (под системами Vista/выше производится запрос на получение прав).

Программы и утилиты для твердотельных накопителей (SSD)

Фирменное приложение Toshiba для обслуживания накопителей её производства. <BR>Позволяет: <BR>- узнать общую информацию о накопителе; <BR>- произвести оптимизацию накопителя (путём инициализации команды TRIM); <BR>- диагностическое сканирование; <BR>- выделить дополнительный резервный объём для нужд контроллера; <BR>- осуществить некоторые дополнительные настройки операционной системы; <BR>- произвести Secure Erase; <BR>- создать загрузочный USB-накопитель для обслуживания SSD. <BR>Версия 3.11 датируется февралём 2016 года.

Программы и утилиты для твердотельных накопителей (SSD)

Фирменное приложение ADATA для обслуживания твердотельных накопителей, выпущенных под её брендом.

Драйвер NVMe для SSD-накопителей OCZ и операционной системы Windows 7 x64.

Фирменное приложение ADATA для обслуживания твердотельных накопителей, выпущенных под её брендом.

Программы и утилиты для твердотельных накопителей (SSD)

Программы и утилиты для твердотельных накопителей (SSD)

Программы и утилиты для твердотельных накопителей (SSD)

Содержит прошивки: <BR>Phison S6/S7 <BR>Phison S9 - S9FM2.8 <BR>Phison S8 - S8FM8.3 <BR>Phison S10 + 19 nm MLC - SAFM01.7 <BR>Phison S10 + 19 nm TLC - SAFM11.3 <BR>Phison S10 + 19 nm TLC - SAFM12.2 <BR>Phison S11 + 15 nm MLC - SBFM00.2 <BR>Phison S11 + 15 nm TLC - SBFD00.2

Версии прошивок: <BR>Phison S7 - 702 + 703 + 601 <BR>Phison S8 - S8FM08.3 <BR>Phison S9 - S9FM02.8 <BR>Phison S10 + MLC - SAFM01.7 <BR>Phison S10 + 19 nm TLC - SAFM11.3 <BR>Phison S10 + 15 nm TLC - SAFZ12.2 <BR>

Фирменное приложение Toshiba для обслуживания накопителей её производства. <BR>Позволяет: <BR>- узнать общую информацию о накопителе; <BR>- произвести оптимизацию накопителя (путём инициализации команды TRIM); <BR>- диагностическое сканирование; <BR>- выделить дополнительный резервный объём для нужд контроллера; <BR>- осуществить некоторые дополнительные настройки операционной системы; <BR>- произвести Secure Erase; <BR>- создать загрузочный USB-накопитель для обслуживания SSD. <BR> <BR>Версия 3.0 датируется сентябрём 2015 года.

Фирменная программа Plextor для твердотельных накопителей собственного производства. Она позволяет выполнять большой набор различных операций с накопителем: Secure Erase, TRIM, тесты производительности, поиск сбойных ячеек памяти, обновление микропрограммы (пользователю нет необходимости заходить на сайт Plextor и вручную загружать обновление – программа самостоятельно сделает это, правда, прошиваться всё равно придётся самостоятельно - программа лишь загружает iso-образ загрузочного носителя). <BR>Полноценный русскоязычный интерфейс. <BR>Дата выпуска версии: 4.08.2015

Фирменный программный комплект Intel SSD Toolbox для твердотельных накопителей собственного производства. Позволяет выполнять большой набор различных операций с накопителем: Secure Erase, TRIM, тесты производительности, поиск сбойных ячеек памяти, обновление микропрограммы (пользователю нет необходимости заходить на сайт Intel и вручную загружать обновление – программа самостоятельно сделает это). <BR>Присутствует локализация интерфейса на русский язык, есть полноценная справочная система (также на русском). <BR>Дата релиза: 7.10.2015

Комплект прошивок для SSD-накопителей серии Plextor M6V объёмом 128, 256 и 512 Гбайт. Варианты *.exe для Windows и загрузочные ISO-образы. <BR>Версия 1.02. <BR> <BR>2015/09/21 1.02 <BR>This firmware revision improves: <BR>1. “Total NAND Write” calculation in SMART attribute value. <BR>

Фирменное приложение ADATA для обслуживания твердотельных накопителей, выпущенных под её брендом.

This is a maintenance release of OCZ SSD Guru, with the following enhancements: <BR>- Secure erase no longer fails if there is an EFI partition on the drive <BR>- Supports operation on displays with DPI scale above 100% <BR>- Resolved failure of overprovisioning operation on some systems <BR>- SSD Guru no longer closes when a laptop goes onto battery power if run at startup <BR>- Resolves issue that could block access to BitLocker volumes <BR>- Fixes crash at startup with some drive configurations <BR>- Now retries firmware update check if no network access was available when run <BR>- Fixes occasional startup issues with certain removable media storage devices <BR>- Fixes Trim errors on some system configurations <BR>- General updates to graphics, messages and help information <BR> <BR>Known issues in SSD Guru: <BR>- Boot media created by SSD Guru to update some system drives supports legacy boot only, and not UEFI boot <BR> <BR>Known issues in Bootable SSD Guru: <BR>- When using UEFI boot, on some systems the display resolution may be too low to fully view SSD Guru. Use legacy boot to resolve this <BR>- Bootable SSD Guru operation can be unreliable on some hosts if the keyboard, mouse and monitor are connected via a KVM <BR>- Bootable SSD Guru does not support all Intel wireless adapters or Atheros wired network adapters

Модули Cisco GLC-LH-SMD и HP J4859C являются аппаратными аналогами. Вероятно проблема заключается в несовместимости внутреннего программного обеспечения модуля с коммутатором.

Для решения этой проблемы нужно сменить программное обеспечение трансивера на совместимое с конкретной маркой и моделью активного сетевого оборудования. Для смены ПО (прошивки модуля), понадобится:

  • Трансивер
  • Файл-прошивка
  • Программатор

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

Собрав все необходимое можно перепрошить модуль, процесс смены прошивки выглядит следующим образом:

  1. трансивер устанавливается в порт программатора
  2. выбирается файл с прошивкой
  3. код записывается в память модуля

На первый взгляд процесс перепрошивки прост, но в нем есть нюансы, ниже мы постараемся подробно объяснить, как прошить модуль.

программатор для модулей

Где находится внутреннее программное обеспечение модуля?

Внутреннее программное обеспечение – прошивка модуля хранится в энергонезависимой памяти – EEPROM.

Общий объём памяти у модулей SFP и SFP+ составляет 512 байт, его можно условно разделить на 4 области:

Общий объём памяти у XFP модулей составляет 768 байт, его можно условно разделить на 5 областей, по 128 байт:

  • Table00h – зарезервирована под дальнейшее возможное развитие функций диагностики (DDM)
  • Table01h – общая информация (артикул, серийный номер, дальность, длина волны и т.д.)
  • Table02h – предназначена для служебной информации производителя. Здесь содержится специфическая информация, предназначенная для хост-системы.
  • Table03h-7Fh – выделена под информацию, описывающую специфические функции
  • Table80h-FFh – зарезервирована для дальнейшего развития возможностей форм-фактора.

В высокоскоростных моделях, таких как QSFP+, CFP, QSFP28 и других, устройство внутренней памяти еще более сложное, но сохраняет общую логику: область с общей информацией, область с информацией для производителей, область со значениями DDM.

Что такое прошивка?

Международный стандарт описывающий адресное пространство модулей:

  • Спецификация MSA SFF-8472 описывает адресное пространство трансиверов SFP и SFP+;
  • Спецификация MSA INF-8077 описывает адресное пространство трансиверов XFP;
  • Спецификация MSA INF-8438 описывает адресное пространство трансиверов QSFP;
  • CFP MSA Management Interface Specification описывает адресное пространство трансиверов CFP.

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

Что такое программатор модулей?

прошивка sfp и sfp+ модулей

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

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

Важно понимать, что для каждого программатора в комплекте идёт собственное программное обеспечение, без которого с ним невозможно работать.

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

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

На рынке так же встречаются универсальные устройства сторонних разработчиков, которые позволяют работать с модулями разных производителей. В таких решениях больше настроек и шире возможности, но не стоит забывать, что это потребует от пользователя больших знаний и понимание процесса.

Процесс прошивки модулей

Процесс прошивки модулей всех форм-факторов выглядит одинаково:

  1. трансивер устанавливается в соответствующий порт программатора
  2. программатор инициализирует установленный трансивер и считывает с него внутреннее программное обеспечение
  3. выбирается файл-прошивки
  4. код записывается в память модуля
  5. производится проверка успешности перезаписи прошивки

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

Как прошить SFP модули?

перепрошивка медного SFP модуля

Проще всего перепрошить трансиверы форм-фактора SFP, так как они не защищены паролем и с ними можно работать любым программатором имеющим соответствующий разъем. Пароль на SFP устанавливается в редких случаях, например это может быть дорогостоящий модуль, предназначенный для работы на большое расстояние, более 100км. В остальном перепрошивка SFP модулей совпадает с описанным выше процессом.

Как прошить SFP+ и XFP модули?

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

Смена внутреннего кода трансиверов форм-факторов SFP+ или XFP сопряжена с одной проблемой – защитой от записи. Стандартом MSA зарезервированы байты для ввода пароля. Пароль состоит из четырёх байт в шестнадцатеричной системе, и выглядит таким образом: 5A 68 80 A4 или 11 22 33 44.

Пароль используется для защиты от случайной перезаписи или порчи трансивера. Каждый производитель использует свой пароль. Таким образом, для перепрошивки SFP+ или XFP модулей необходимо знать пароль для записи. После ввода пароля в дальнейшем перепрошивка совпадает с описанным выше процессом.

Где скачать прошивки для модулей?

Прошивки могут предоставлять: поставщик программатора или производитель трансиверов, реже реселлер. Разумеется, прошивки можно найти в интернете, так как инженеры обмениваются ими на форумах и пытаются составлять базы прошивок. Иногда можно добиться совместимости самостоятельно, вписав в нужные поля прошивки необходимую информацию.


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

Сегодня мы расскажем о диагностике оптических трансиверов в случае фиксирования каких-либо проблем или перед сдачей в эксплуатацию mission-critical сервисов.

Для начала стоит понимать, что оптический трансивер — достаточно сложное устройство с EEPROM-памятью, собственным процессором, лазерным диодом для передачи и фотодетектором для приема. Разумеется, полное внутреннее устройство значительно более сложное, но мы не станем его рассматривать в рамках этой статьи. Важно лишь понимать, что у любого оптического трансивера есть несколько потенциальных точек отказа, связанных как с «физикой», так и с программным обеспечением.


Выход из строя оптического трансивера чаще всего не происходит мгновенно. Самой уязвимой частью является лазерный диод, который требует соблюдения очень точных параметров электропитания и может сильно нагреваться во время работы. Чтобы отслеживать эти показатели, в трансиверы встраивают механизм самодиагностики DDM (Digital Diagnostics Monitoring). Некоторые вендоры используют собственные обозначения, например, в трансиверах Cisco этот механизм называется DOM (Digital Optical Monitoring), а у трансиверов Zyxel — DDMI (Digital Diagnostic Monitoring Interface).

Интересно, что в целом можно провести параллель между DDM и S.M.A.R.T. Обе эти технологии обеспечивают считывание показателей и могут выдавать сигнал тревоги в случае превышения определенных пороговых значений. На уровне программного обеспечения это выглядит как зарезервированные 256 байт памяти в EEPROM, доступные по адресу 1010000X (0xA0). Сам же интерфейс находится по адресу 1010001X (0xA2).

DDM позволяет в реальном времени получить доступ к следующим значениям:

  • температура модуля,
  • напряжение,
  • ток смещения передатчика,
  • выходная мощность,
  • принимаемая мощность.

Hot N Cold

Чем ярче факел горит, тем быстрей выгорает.
Витело (1220–1280) — средневековый ученый

Вот как вы думаете, температура под нагрузкой в 82°C — это много или в порядке вещей? Если, к примеру, мы такие показатели увидим у какого-нибудь Zyxel SFP10G-LR, то это вполне нормально, хотя и очень близко к верхней границе эксплуатационной температуры. В то же время 82°C у модуля Juniper Networks EX-SFP-10GE-SR, однозначно, будет свидетельствовать о перегреве, поскольку для него 70°C — заявленный предел. Важно не делать поспешных выводов и всегда сверяться с ТТХ конкретной модели трансивера.

Деградация лазерных диодов и прогнозирование их срока службы — крайне обширная тема, ставшая ключевой для десятков (если не сотен) кандидатских и докторских диссертаций. В целом, все исследователи отмечают то, что повышенная температура и ток накачки приводят к ускоренной деградации лазерных диодов. Выражается она в понижении генерируемой мощности излучения. Каких-либо единых критериев или стандартов на текущий момент не выработано, но если генерируемая мощность уменьшилась на 20-30%, то это вполне можно расценивать как отказ лазерного диода.

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


Особенно остро эта проблема может возникать в коммутаторах повышенной плотности, где на 1U-устройстве работает более 48 портов с оптическими трансиверами. Крайне важно уделить кабель-менеджменту особое внимание, чтобы обеспечить достаточное охлаждение этим чувствительным элементам инфраструктуры.

Считать данные конкретного оптического трансивера для коммутаторов производства следующих вендоров:


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

Теперь можно посмотреть на интересующем нас порту количество общих ошибок и ошибок проверки контрольной суммы CRC. Для Juniper эти команды выглядят следующим образом:

Рост количества CRC-ошибок в большинстве случаев вызвано аппаратными, а не программными причинами. Чаще всего причиной их появления служит неплотно вставленный оптический кабель или не до конца вставленный в слот трансивер. Еще одной возможной причиной может быть загрязненная линза оптического порта.

В нашем блоге много статей по сетям. Возможно, вам понравятся следующие посты:

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

Такое устройство на кончике имеет держатель нити из нетканого материала. Когда вы вставляете его в порт, нить прокручивается и уносит с собой частицы грязи, осевшие на линзе лазерного диода.

Иногда ошибки начинают «вылезать» исключительно под нагрузкой. Так что хороший способ проверить трансивер — взять пару пустых коммутаторов, заведо рабочий трансивер, соответствующий кабель и пару ноутбуков. Соединяем оптикой коммутаторы, включаем ноутбуки в медные разъемы и начинаем генерировать загрузку с помощью популярной утилиты iperf3.

Первый ноутбук будет выполнять роль сервера, так что на нем выполняем команду:


Второй ноутбук будет клиентом, на нем запускаем:


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

Тот или не тот свет

Трансиверы выходят из строя не только из-за перегрева. Частой причиной сбоя могут стать действия по восстановлению связи. К примеру, произошла авария, связанная с обрывом оптического кабеля. Монтажники со сварочным аппаратом для оптических волокон приехали на место и спустя некоторое время доложили, что поврежденные волокна сварены и должны работать. Казалось бы, что могло пойти не так в этой ситуации?

Когда стали проверять соединение, оказалось, что из-за яркой вспышки, которой сопровождается сварка волокон, вышел из строя фотодетектор трансивера. Хороший пример того, что при проведении подобных работ стоит отключать оптический кабель от трансиверов. Точно такой же эффект может дать обычный рефлектометр. Его излучения с лихвой хватит, чтобы вывести из строя чувствительный фотодетектор.

Достаточно любопытный факт: при диагностике проблем с оптическими кабелями и трансиверами на инженеров иногда начинают действовать некоторые когнитивные искажения. Мы все привыкли думать, что высокий уровень сигнала — это хорошо. Наш ложный вывод основан на привычных для нас закономерностях, к примеру, если уровень сигнала у мобильного телефона низкий, то связь будет плохая, а наоборот — хорошая. Вот только в реальности высокий уровень сигнала может быть не менее «вредным», чем низкий.


Аттенюаторы, снижающие интенсивность сигнала
Главной ошибкой в этом случае будет использование трансиверов разной или несоответствующей текущей трассе дальности. Если внутри дата-центра, где расстояние составит условные 100 метров, мы возьмем трансиверы, предназначенные для передачи сигнала на 40 км, то вероятнее всего столкнемся с выходом из строя фотодетекторов.

Это объясняется их значительно более высокой чувствительностью по сравнению с трансиверами, рассчитанными на меньшие расстояния. Так что если все же возникла острая необходимость использования таких трансиверов на коротких расстояниях, то это допустимо только с использованием аттенюаторов, понижающих интенсивность светового сигнала.

В инженерку замели, трансивер шьют

Зачем вообще нужно перепрошивать трансиверы, неужели часто возникает такая потребность? Скажем так, иногда приходится это делать по разным причинам. Наиболее часто трансиверы перешиваются, если при попытке использования в другой модели коммутатора трансивер корректно не определяется. Каждый вендор сетевого оборудования в той или иной степени старается не допускать использования модулей компаний-конкурентов.

Так что если трансивер в коммутаторе одного вендора работает нормально, а в коммутаторе другого вендора не определяется с ошибкой «unsupported transceiver», то скорее всего проблему можно решить перепрошивкой трансивера под «требования» конкретного вендора.


Для перепрошивки трансиверов используются программаторы, широко выпускаемые в Поднебесной. Чаще всего эти программаторы выглядят как печатная плата с разъемами SFP/XFP/GBIC/QSFP и не имеют корпуса. Есть и более красиво выглядящие промышленные решения, но по значительно более высокой цене. Хотя с нынешним распространением хоббийных FDM-принтеров отсутствие корпуса решается простым созданием модели в каком-нибудь TinkerCAD и последующей печатью.

Задача такого программатора проста и понятна. Очистить каждую из доступных для записи областей памяти EEPROM и поместить туда новые данные. Но не со всеми типами трансивера это проходит легко и непринужденно.

В некоторых случаях для перепрошивки потребуется 4-х байтный пароль для снятия защиты, что предусмотрено стандартом. В целом эти пароли давно не «Le secret de Polichinelle» и регулярно выкладываются в сеть. Например, на профильных форумах. Там же можно найти и прошивки. Есть ресурсы, которые содержат базы готовых прошивок и генераторы-конструкторы, позволяющие собрать прошивку, исходя из детальных параметров и характеристик конкретного модуля. Кстати, поиск в сети — далеко не единственный способ получения желаемого бинарника. В некоторых случаях прошивку можно попросить напрямую у производителя.

Универсального софта для перепрошивки не существует. Каждый производитель подобных программаторов создает свое собственное программное обеспечение, которое будет работать только с родным железом. Но прошивка сохраняется в EEPROM-памяти, и, зная границы блоков адресов (и, разумеется, метод защиты от записи / защиты от случайного стирания), можно спокойно перешить модуль любого вендора.

Процедуру перепрошивки следует проделывать с осторожностью. Желательно использовать антистатический браслет и проверить, не ошиблись ли вы при выборе бинарника. Некоторые трансиверы стоят весьма приличных денег, а риск «окирпичить» это нежное устройство далеко не нулевой.

Подводя итоги

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

SFP и GBIC модули используются в телекоммуникационном оборудовании.
на борту имеют EEPROM обычно 24С01А, реже 24С02.
когда столкнулись с неродными модулями встал вопрос о их перешивке.
Паршивку можно запросто слить с родного и залить в китайща, однако если два одинаково зашитых модуля (одинаковый sn/) втыкаешь в одну железку, то она отказывается работать с обеими.
для того, чтобы менять серийник нужно заново пересчитывать чексумм.
прошивка состоит из 2 основных частей

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

2 часть в себя включает:
- настройки режимов эксплуатации
- серийный номер изделия
- дата производства
- чексум
данная часть является уникальной для каждого модуля

может у кого есть софтина, которая способна генерировать прошивки для модулей?
сейчас сам собираю софтину, для редактирования этих паршивок. Однако изобретать велосипед тоже не хочется.

З.Ы. в приложении парочка образцов. Если с веткой ошибся, то переместите пжлст.

ВложениеРазмер
agilent_CISCO_WS-G5484_30-0759-01_1000BASE-SX.txt128 байтов
agilent_WS-G5484_30-0759-01_1000BASE-SX.txt128 байтов
original_CISCO_WS-G5484_30-0759-01_1000BASE-SX.txt256 байтов
IBM_CISCO_WS-G5484_30-0759-01_1000BASE-SX.txt128 байтов
ibm-sm-dx.txt128 байтов
jds-sm-dx.txt128 байтов
GigaLight_FBT-GB-3524S-03C_Tx1310_Rx1550_3KM.txt256 байтов

Аватар пользователя xtrigger

А у нас встал вопрос по перепрошивке 1000Мбит-ых модулей на 100 мегабит.
Вроде есть в инете успешные прецеденты так сказать, только я никак не могу разобраться где там адрес который за скорость отвечает. явно нигде нету цифр 1000 там или 100.
И х.з. все ли SFP модули поддерживают такой даунгрейд.
Достал в сети какие-то прошивки для перепрошивки на 100 мб но с ними не работает железо.

Аватар пользователя xtrigger

Нашел букварь где описано каждый байт прошивки, прошивал, редактировал так и эдак но не получается законнектится с обычным конвертером.
Так и не понял, то ли железо не поддерживает аппаратно режим 100 мегабит, то-ли SFP тоже аппаратно возможно не все могутдержать скорость в 100 мегабит.
Пробовал на D-Link DES 3226 и на HP Procurve Switch 2626.
Кстати SFP-хи прошитые под 100 мегабит на вышеуказанных свичах поднимают между собой все равно гигабитный линк.

Подскажите, кто знает, как рассчитывается контрольная сумма в прошивке SFP?
И есть-ли какой-либо материал, чтобы разобраться в структуре прошивки?

Аватар пользователя xtrigger

Контрольную сумму для прошивок SFP я пересчитывал в WinHex. Сама прошивка состоит из 2 частей.
И на каждую часть своя контрольная сумма.
Что именно считать и как и материал позволяющий разобраться в структуре прошивки в прикрепленных файлах.

Читайте также: