вторник, 19 ноября 2019 г.

Способ прошивки A2 [80-FF] SFP+ модулей у которых ввод пароля осуществляется по адресу A2 FC

 Проблема возникает при попытке прошивки A2 [80-FF]. Запись проходит успешно, но при перезагрузке по питанию, данные теряются.

Это происходит из-за того, что на этой странице работают регистры, отвечающие за сохранение в памяти дампа и если их затрагивать, то модуль начинает переходить в режим работы со страницей A0. Что бы этого избежать необходимо команду записи вводить вручную, не затрагивая последние 4 байта.

Исходная строка:
4732303138303333303231380000000000000000000032303139313131397AABF5BDA60FE88E1ADC808AC54EA04A4C0D88698B9E300898BED2165C2B4330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
У этой строки мы отрезаем последние 4 байта (8 символов) и добавляем команду на запись W1A200807B в которой указываем адрес до которого мы будем записывать этот блок.
В итоге у нас должна получиться вот такая строка:
W1A200807B4732303138303333303231380000000000000000000032303139313131397AABF5BDA60FE88E1ADC808AC54EA04A4C0D88698B9E300898BED2165C2B43300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Её необходимо ввести вручную в командную строку  программного обеспечения SFPTotal.

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

Комментариев нет:

Отправить комментарий