CodingBox Q&A Ask question

GBIC- en SFP-modules zelf flashen met een SeeProg/MiniPro-programmer en zelfgemaakte adapters

Asked Active Viewed 260 AI translation from English
1

De starter van de thread wilde GBIC- en SFP-module-EEPROM's herprogrammeren, maar zag dat guides van forums verdwenen. De vragen gingen over welke programmer te gebruiken, waar de I2C-lijnen op de module aan te sluiten, of de module 5 V (GBIC) of 3.3 V (SFP) nodig heeft, en hoe het geheugen als een 24C01/24C02-EEPROM in een SeeProg te behandelen. Latere posts beschreven een zelfgemaakte PCB-adapter, firmware-images met verschillende serienummers, en een aanpassing voor de MiniPro universele programmer. Er kwam een belangrijke beperking naar boven: SFP+-modules konden met zulke eenvoudige programmers niet geflasht worden omdat de EEPROM achter een microcontroller zit in plaats van rechtstreeks op de I2C-pinnen.

  • Transceivers: GBIC modules, SFP modules, SFP+ modules
  • Vormfactor: GBIC, SFP, SFP+

Symptomen / meldingen:

need to change vendor coding
SFP+ EEPROM not directly accessible

Comments 3

Accepted answer

GBIC's hebben een externe 5 V-voeding nodig, terwijl SFP's draaien op de 3.3 V van de programmer; er werden bedradingsschema's en de documenten SFF-8053/SFF-8472 gedeeld, en het geheugen wordt geprogrammeerd als een 24C01/02-device.

1 Indiawaverunner21IN Show original (English) AI translation

Een speciale PCB-adapter kan gemaakt worden met toner-transfer-etsen; een commerciële programmer (zo'n 50 USD) is een alternatief, maar een zelfgemaakte kost een paar dollar.

0 South Koreaedgenode14KR Show original (English) AI translation

SFP+-modules kunnen op deze manier niet geflasht worden omdat hun geheugen via de MCU van de module wordt benaderd; daarvoor is gespecialiseerde hardware nodig.

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