SeeProg/MiniPro programmer ve ev yapımı adaptörlerle GBIC ve SFP modüllerini kendin flaşlamak
Konuyu açan kişi GBIC ve SFP modül EEPROM'larını yeniden programlamak istiyordu ama forumlardaki rehberlerin kaybolduğunu fark etti. Sorular hangi programmer'ın kullanılacağını, modülde I2C hatlarının nereye bağlanacağını, modülün 5 V'a (GBIC) mı yoksa 3.3 V'a (SFP) mı ihtiyaç duyduğunu ve belleğin bir SeeProg'da 24C01/24C02 EEPROM olarak nasıl ele alınacağını kapsıyordu. Sonraki mesajlar ev yapımı bir PCB adaptörü, farklı seri numaralı firmware image'larını ve MiniPro universal programmer için bir uyarlamayı anlattı. Önemli bir sınırlama ortaya çıktı: SFP+ modülleri bu kadar basit programmer'larla flaşlanamıyordu çünkü EEPROM doğrudan I2C pinleri üzerinde değil, bir mikrokontrolörün arkasında.
- Transceiver'lar: GBIC modülleri, SFP modülleri, SFP+ modülleri
- Form faktör: GBIC, SFP, SFP+
Belirtiler / mesajlar:
need to change vendor coding
SFP+ EEPROM not directly accessible
Comments 3
GBIC'ler harici bir 5 V beslemeye ihtiyaç duyarken SFP'ler programmer'ın 3.3 V'uyla çalışıyor; kablolama şemaları ve SFF-8053/SFF-8472 dokümanları paylaşıldı, bellek de bir 24C01/02 cihazı olarak programlanıyor.
Özel bir PCB adaptörü toner-transfer etching ile yapılabilir; ticari bir programmer (yaklaşık 50 USD) bir alternatif ama ev yapımı olanı birkaç dolara mal oluyor.
SFP+ modülleri bu şekilde flaşlanamaz çünkü belleklerine modülün MCU'su üzerinden erişiliyor; özel donanım gerekiyor.