CodingBox Q&A Ask question

Самостоятельная перепрошивка модулей GBIC и SFP программатором SeeProg/MiniPro и самодельными переходниками

Asked Active Viewed 260 AI translation from English
1

Автор темы хотел перепрограммировать EEPROM модулей GBIC и SFP, но обнаружил, что руководства исчезают с форумов. Вопросы касались того, какой программатор использовать, куда подключать линии I2C на модуле, нужно ли модулю 5 В (GBIC) или 3,3 В (SFP), и как воспринимать память как EEPROM 24C01/24C02 в SeeProg. В более поздних сообщениях описывалась самодельная плата-переходник, образы прошивок с разными серийными номерами и адаптация под универсальный программатор MiniPro. Всплыло ключевое ограничение: модули SFP+ такими простыми программаторами перепрошить нельзя, поскольку EEPROM находится за микроконтроллером, а не напрямую на линиях I2C.

  • Трансиверы: модули GBIC, модули SFP, модули SFP+
  • Форм-фактор: GBIC, SFP, SFP+

Симптомы / сообщения:

need to change vendor coding
SFP+ EEPROM not directly accessible

Comments 3

Accepted answer

GBIC требуют внешнего питания 5 В, тогда как SFP работают от 3,3 В самого программатора; были выложены схемы подключения и документы SFF-8053/SFF-8472, а память программируется как устройство 24C01/02.

1 Indiawaverunner21IN Show original (English) AI translation

Отдельную плату-переходник можно изготовить методом лазерно-утюжной технологии (toner-transfer); коммерческий программатор (около 50 долларов) - альтернатива, но самодельный обходится в несколько долларов.

0 South Koreaedgenode14KR Show original (English) AI translation

Модули SFP+ таким способом перепрошить нельзя, поскольку доступ к их памяти идёт через MCU модуля; нужно специализированное оборудование.

0 ChinasfpnodeCN Show original (English) AI translation
Log in to comment. Log in