среда, 4 декабря 2019 г.

Прошивка медных 1G SFP RJ-45 модулей Methode Electronics SP7041-ISS

При попытке прошивки SFPTotal сообщает:
QERR:W30
Transceiver has not taken a write command. Entry field is protected for changes.


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

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

Для извлечения платы из корпуса дополнительно придётся снять стопорное кольцо с защёлки.

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


Нас интересует микросхема, которая содержит EEPROM. Её можно обнаружить с обратной стороны печатной платы.


EEPROM представляет собой отдельную микросхему 24C02, с 256×8 bits объёмом памяти.
8 контакт - это питание. 7 контакт - это WP (Write Protect) или ещё его в даташитах называют WC (Write Control). Через резистор R22 на него подаётся высокий логический уровень, чем защищает память от перезаписи.


Для того, что бы перезаписать EEPROM данного модуля, нам необходимо подать низкий логический уровень в момент записи на контакт 7 микросхемы, для этого придётся избавиться от резистора R22. Его можно выпаять или аккуратно вырезать острым лезвием, не повредив при этом соседние компоненты.

После этой процедуры, модуль прекрасно читается и пишется в любом программаторе. Что бы вернуть защиту от записи или случайного стирания EEPROM обратно, необходимо вернуть на место R22. Его номинал 10кОм.

1 комментарий:

  1. Casino - Mississippi – The best casino in town
    Whether you're 창원 출장마사지 visiting the Mississippi Gaming Board, you're 대구광역 출장안마 in luck as casino workers and casino employees prepare to 경기도 출장안마 pick up their 강원도 출장안마 hands. This 이천 출장안마 casino

    ОтветитьУдалить